Commit b56bb97b38b9021dd9f71f2a85fb538e7dcf5dab

Authored by 刘淇
1 parent 20f33942

首次加载

config/app.js
1 // 开发者环境:开|关 1 // 开发者环境:开|关
2 -const SWITCH_DEVELOPMENT = true 2 +const SWITCH_DEVELOPMENT = false
3 3
4 /** S 是否H5端 **/ 4 /** S 是否H5端 **/
5 // #ifdef H5 5 // #ifdef H5
@@ -20,7 +20,7 @@ const baseURLMap = { @@ -20,7 +20,7 @@ const baseURLMap = {
20 // 生产环境 20 // 生产环境
21 // production: IS_H5 ? location.origin : 'http://125.35.93.94:8986' 21 // production: IS_H5 ? location.origin : 'http://125.35.93.94:8986'
22 // 生产环境 22 // 生产环境
23 - production: IS_H5 ? location.origin : 'https://test.jichengshanshui.com.cn:28303' 23 + production: IS_H5 ? location.origin : 'https://yuanlin.jichengshanshui.com.cn:8987'
24 } 24 }
25 25
26 26
@@ -33,6 +33,7 @@ export const version = '1.0.6' @@ -33,6 +33,7 @@ export const version = '1.0.6'
33 // export const uploadURL = baseURL + '/ylapi/yuanl/common/upload' 33 // export const uploadURL = baseURL + '/ylapi/yuanl/common/upload'
34 export const uploadURL = baseURL + '/ylapi/yuanl/common/upload' 34 export const uploadURL = baseURL + '/ylapi/yuanl/common/upload'
35 // export const OSSURL = baseURL + '/yuanlin/' 35 // export const OSSURL = baseURL + '/yuanlin/'
36 -export const OSSURL = 'https://test.jichengshanshui.com.cn:28310/yuanlin/' 36 +export const OSSURL = 'https://yuanlin.jichengshanshui.com.cn:8987/yuanlin/'
37 37
  38 +// https://img.jichengshanshui.com.cn:28207
38 // https://yuanlin.jichengshanshui.com.cn:8987/yuanlin/ 39 // https://yuanlin.jichengshanshui.com.cn:8987/yuanlin/
39 \ No newline at end of file 40 \ No newline at end of file
pages.json
1 { 1 {
2 "pages": [ 2 "pages": [
3 { 3 {
4 - "path": "pages/work/index", 4 + "path": "pages/index",
5 "style": { 5 "style": {
6 - "navigationBarTitleText": "工作台", 6 + "navigationBarTitleText": "首页",
7 "navigationStyle": "custom" 7 "navigationStyle": "custom"
8 } 8 }
9 }, 9 },
10 { 10 {
11 - "path": "pages/index", 11 + "path": "pages/work/index",
12 "style": { 12 "style": {
13 - "navigationBarTitleText": "首页", 13 + "navigationBarTitleText": "工作台",
14 "navigationStyle": "custom" 14 "navigationStyle": "custom"
15 } 15 }
16 }, 16 },
17 17
  18 +
18 { 19 {
19 "path": "pages/mine/index", 20 "path": "pages/mine/index",
20 "style": { 21 "style": {
pages/index.vue
@@ -61,7 +61,7 @@ @@ -61,7 +61,7 @@
61 </view> 61 </view>
62 </view> 62 </view>
63 <tui-white-space :height="30"></tui-white-space> 63 <tui-white-space :height="30"></tui-white-space>
64 - <tui-modal :show="showModal" @click="handleModal" @cancel="hideModal" content="发现新版本,是否升级到最新版本?"></tui-modal> 64 +<!-- <tui-modal :show="showModal" @click="handleModal" @cancel="hideModal" content="发现新版本,是否升级到最新版本?"></tui-modal>-->
65 </view> 65 </view>
66 </template> 66 </template>
67 67
@@ -140,7 +140,7 @@ export default { @@ -140,7 +140,7 @@ export default {
140 }, 140 },
141 onLoad() { 141 onLoad() {
142 this.getUserInfo() 142 this.getUserInfo()
143 - this.upgradation() 143 + // this.upgradation()
144 this.getSummary(this.summaryDate) 144 this.getSummary(this.summaryDate)
145 this.getSummaryType(this.summaryType) 145 this.getSummaryType(this.summaryType)
146 this.getStaffSummary(this.staffSummary) 146 this.getStaffSummary(this.staffSummary)
pages/work/daily/maintain/subList.vue
1 <template> 1 <template>
2 <view class="container"> 2 <view class="container">
3 - <tui-list-cell :hover="false" v-for="(item, index) in dataList"> 3 + <tui-list-cell :hover="false" v-for="(item, index) in dataList" :auto="false">
4 <view class="fs-flex__between"> 4 <view class="fs-flex__between">
5 <view>{{item.planNo}}({{item.currentPlanNum}})</view> 5 <view>{{item.planNo}}({{item.currentPlanNum}})</view>
6 <view>完成比例 <tui-text :text="item.totalFinishPercent" type="danger"></tui-text>%</view> 6 <view>完成比例 <tui-text :text="item.totalFinishPercent" type="danger"></tui-text>%</view>
pages/work/daily/maintain/water.vue
@@ -213,6 +213,7 @@ @@ -213,6 +213,7 @@
213 }, 213 },
214 // 提交记录 214 // 提交记录
215 onSubmit() { 215 onSubmit() {
  216 + if (this.isLoading) return;
216 this.$refs.form.validate(this.formData, rules).then(res => { 217 this.$refs.form.validate(this.formData, rules).then(res => {
217 if (!res.isPass) { 218 if (!res.isPass) {
218 uni.$tui.toast(res.errorMsg) 219 uni.$tui.toast(res.errorMsg)
@@ -239,17 +240,7 @@ @@ -239,17 +240,7 @@
239 } 240 }
240 }).then(res => { 241 }).then(res => {
241 uni.$tui.toast('提交成功') 242 uni.$tui.toast('提交成功')
242 - const pages = getCurrentPages()  
243 - const beforePage = pages[pages.length - 2]  
244 - const planNo = this.formData.maintainNo  
245 - setTimeout(() => {  
246 - uni.navigateBack({  
247 - success() {  
248 - // 刷新页面数据  
249 - beforePage.$vm.getList(planNo)  
250 - }  
251 - })  
252 - }, 1500) 243 + uni.navigateBack()
253 }).finally(() => { 244 }).finally(() => {
254 this.isLoading = false 245 this.isLoading = false
255 }) 246 })
pages/work/daily/reporting.vue
@@ -357,9 +357,6 @@ export default { @@ -357,9 +357,6 @@ export default {
357 return 357 return
358 } 358 }
359 this.isLoading = true 359 this.isLoading = true
360 -  
361 -  
362 -  
363 apiCaseAdd({data:{...this.formData}}).then(res => { 360 apiCaseAdd({data:{...this.formData}}).then(res => {
364 uni.$tui.toast('提交成功') 361 uni.$tui.toast('提交成功')
365 uni.navigateBack() 362 uni.navigateBack()
subPackages/treePage/addTree.vue
@@ -193,7 +193,7 @@ @@ -193,7 +193,7 @@
193 <view style="height: 60px;width: 100%"></view> 193 <view style="height: 60px;width: 100%"></view>
194 194
195 <view class="tui-btn__box"> 195 <view class="tui-btn__box">
196 - <tui-button bold @click="submit">提交</tui-button> 196 + <tui-button bold @click="submit" :loading="loadingFlag">提交</tui-button>
197 </view> 197 </view>
198 <tui-picker :show="show" :pickerData="treeOwnershipData" textField="dictLabel" valueField="dictValue" 198 <tui-picker :show="show" :pickerData="treeOwnershipData" textField="dictLabel" valueField="dictValue"
199 @hide="pickerHide" @change="pickerChange"> 199 @hide="pickerHide" @change="pickerChange">
@@ -276,6 +276,7 @@ export default { @@ -276,6 +276,7 @@ export default {
276 treeOwnershipData: [], 276 treeOwnershipData: [],
277 treeLevelData: [], // 级别 277 treeLevelData: [], // 级别
278 show: false, 278 show: false,
  279 + loadingFlag:false,
279 levelshow: false, 280 levelshow: false,
280 //仅对部分数据进行收集演示 281 //仅对部分数据进行收集演示
281 formData: { 282 formData: {
@@ -385,6 +386,7 @@ export default { @@ -385,6 +386,7 @@ export default {
385 this.formData.treeleveltext = e.dictLabel 386 this.formData.treeleveltext = e.dictLabel
386 }, 387 },
387 submit() { 388 submit() {
  389 + if(this.loadingFlag) return;
388 390
389 // 3. 打印提交时的数据 391 // 3. 打印提交时的数据
390 console.log("提交时treeImgList:", this.formData.treeImgList); 392 console.log("提交时treeImgList:", this.formData.treeImgList);
@@ -398,19 +400,20 @@ export default { @@ -398,19 +400,20 @@ export default {
398 if (res.isPass) { 400 if (res.isPass) {
399 console.log(this.formData) 401 console.log(this.formData)
400 console.log('校验通过!') 402 console.log('校验通过!')
401 - 403 + this.loadingFlag = true
402 this.formData.maintainunit = this.userInfo.belongCompanyId 404 this.formData.maintainunit = this.userInfo.belongCompanyId
403 // addTree() 405 // addTree()
404 addTree({data: {...this.formData}}).then(res => { 406 addTree({data: {...this.formData}}).then(res => {
405 console.log(res) 407 console.log(res)
406 if (res.code == '200') { 408 if (res.code == '200') {
407 uni.showToast({title: "新增成功", icon: "none"}); 409 uni.showToast({title: "新增成功", icon: "none"});
408 - // uni.$tui.href(`/subPackages/treePage/treeRecord?roadId=${this.formData.road}`)  
409 - // uni.$tui.href(`/subPackages/treePage/treeFiles`) 410 +
410 uni.redirectTo({ 411 uni.redirectTo({
411 url: '/subPackages/treePage/treeFiles' // 目标页面路径 412 url: '/subPackages/treePage/treeFiles' // 目标页面路径
412 }); 413 });
413 } 414 }
  415 + }).finally(() => {
  416 + this.loadingFlag = false
414 }) 417 })
415 } else { 418 } else {
416 console.log(res) 419 console.log(res)