From 35b8f2e7b34875efebed526a7394ff50e65f8e90 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期三, 22 十一月 2023 10:50:15 +0800
Subject: [PATCH] #
---
pages/business/plan/planDetails.vue | 195 +++++++++++++++++++++++-------------------------
1 files changed, 93 insertions(+), 102 deletions(-)
diff --git a/pages/business/plan/planDetails.vue b/pages/business/plan/planDetails.vue
index cd29830..25efd8a 100644
--- a/pages/business/plan/planDetails.vue
+++ b/pages/business/plan/planDetails.vue
@@ -123,10 +123,6 @@
if (option != '') {
this.id = option.id
this.init()
- this.autoLoad('follower','')
- setTimeout(()=>{
- this.getFollowers()
- },500)
} else {
let _this = this
const eventChannel = this.getOpenerEventChannel();
@@ -134,11 +130,6 @@
_this.id = data.data
_this.init()
})
-
- this.autoLoad('follower','')
- setTimeout(()=>{
- this.getFollowers()
- },500)
}
},
methods: {
@@ -151,66 +142,74 @@
method: 'GET',
success(res) {
res = res.data
- that.detl = res.data
- that.active = res.data.settle
- that.list1 = JSON.parse(res.data.settleMsg)
- for (let key of that.list1) {
- key.desc = key.username
+ console.log(res);
+ if (res.code === 200) {
+ that.detl = res.data
+ that.active = res.data.settle
+ that.list1 = JSON.parse(res.data.settleMsg)
+ for (let key of that.list1) {
+ key.desc = key.username
+ }
+ that.current = res.data.settle-1
+ if (res.data.planType == 4) {
+ switch(res.data.select_2) {
+ case 'value1':
+ res.data.select_2 = '妯寮�'
+ break;
+ case 'value2':
+ res.data.select_2 = '椹跺叆寮�'
+ break;
+ case 'value3':
+ res.data.select_2 = '鎮寮�'
+ break;
+ case 'value4':
+ res.data.select_2 = '娴佸埄寮�'
+ break;
+ case 'value5':
+ res.data.select_2 = '閲嶅姏寮�'
+ break;
+ case 'value6':
+ res.data.select_2 = '鍏朵粬'
+ break;
+ }
+ that.info.push(
+ {name:'璐х墿瑙勬牸',val:res.data.input_1},
+ {name:'璐х墿閲嶉噺',val:res.data.input_2},
+ {name:'浠撳簱娓╁害',val:res.data.input_6},
+ {name:'椤堕儴鏈�浣庣偣绂诲湴璺濈',val:res.data.input_8},
+ {name:'杩涘弶鏂瑰悜',val:res.data.input_4},
+ {name:'鍘傛埧鍙敤楂樺害',val:res.data.input_5},
+ {name:'閫氶亾澶у皬鏈夋棤瑕佹眰',val:res.data.input_7},
+ {name:'骞冲簱璐ф灦绫诲瀷',val:res.data.select_2},
+ {name:'鏄惁闇�瑕佽法姊�',val:res.data.radio_1 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鏄惁闇�瑕佺綉灞傛澘',val:res.data.radio_2 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鏄惁闇�瑕佸眰鏉�',val:res.data.radio_8 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍦伴潰鏈夋棤鐢电紗娌�',val:res.data.radio_3 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍦伴潰骞虫暣搴﹀拰鍦伴潰娌夐檷鏄惁婊¤冻鏍囧噯',val:res.data.radio_5 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'甯冨眬鍖哄煙鏄惁鎻愪緵CAD鍦哄湴鍥剧焊/鍦哄湴',val:res.data.radio_7 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍏朵粬瑕佹眰鍙婃敞鎰忕偣',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
+ )
+ } else if(res.data.planType == 5) {
+ that.info.push(
+ {name:'璐х墿瑙勬牸',val:res.data.input_2},
+ {name:'璐х墿閲嶉噺',val:res.data.input_5},
+ {name:'鍘傛埧鍙敤楂樺害',val:res.data.input_4},
+ {name:'椤堕儴鏈�浣庣偣绂诲湴璺濈',val:res.data.input_9},
+ {name:'杩涘弶鏂瑰悜',val:res.data.input_3},
+ {name:'浠撳簱娓╁害',val:res.data.input_7},
+ {name:'鎶楅渿璁鹃槻鐑堝害',val:res.data.input_6},
+ {name:'鍩烘湰鍦伴渿鍔犻�熷害',val:res.data.input_11},
+ {name:'瀹㈡埛鎶�鏈鎺ヨ仈绯绘柟寮忥紙閫夊~锛�',val:res.data.input_8},
+ {name:'绔嬩綋搴撹揣鏋剁被鍨�',val:res.data.select_3},
+ {name:'鏄惁鏈夋秷闃茶姹�',val:res.data.radio_5 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍚﹂渶瑕佽揣鏋惰儗缃�',val:res.data.radio_8 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍦伴潰鏈夋棤鐢电紗娌�',val:res.data.radio_7 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'甯冨眬鍖哄煙鏄惁鎻愪緵CAD鍦哄湴鍥剧焊/鍦哄湴',val:res.data.radio_6 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍦伴潰骞虫暣搴﹀拰鍦伴潰娌夐檷鏄惁婊¤冻鏍囧噯',val:res.data.radio_10 == 'value1' ? '鏄�' : '鍚�'},
+ {name:'鍏朵粬瑕佹眰鍙婃敞鎰忕偣',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
+ )
+ }
}
- that.current = res.data.settle-1
- switch(res.data.select_3) {
- case 'value1':
- res.data.select_3 = '鐗涜吙寮�'
- break;
- case 'value2':
- res.data.select_3 = '妯寮�'
- break;
- case 'value3':
- res.data.select_3 = '鏂拌兘婧�'
- break;
- case 'value4':
- res.data.select_3 = '鍏朵粬'
- break;
- }
- if (res.data.planType == 4) {
- that.info.push(
- {name:'璐х墿瑙勬牸',val:res.data.input_1},
- {name:'璐х墿閲嶉噺',val:res.data.input_2},
- {name:'浠撳簱娓╁害',val:res.data.input_6},
- {name:'椤堕儴鏈�浣庣偣绂诲湴璺濈',val:res.data.input_8},
- {name:'杩涘弶鏂瑰悜',val:res.data.input_4},
- {name:'鍘傛埧鍙敤楂樺害',val:res.data.input_5},
- {name:'閫氶亾澶у皬鏈夋棤瑕佹眰',val:res.data.input_7},
- {name:'骞冲簱璐ф灦绫诲瀷',val:res.data.select_2},
- {name:'鏄惁闇�瑕佽法姊�',val:res.data.radio_1 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鏄惁闇�瑕佺綉灞傛澘',val:res.data.radio_2 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鏄惁闇�瑕佸眰鏉�',val:res.data.radio_8 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍦伴潰鏈夋棤鐢电紗娌�',val:res.data.radio_3 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍦伴潰骞虫暣搴﹀拰鍦伴潰娌夐檷鏄惁婊¤冻鏍囧噯',val:res.data.radio_5 == 'value1' ? '鏄�' : '鍚�'},
- {name:'甯冨眬鍖哄煙鏄惁鎻愪緵CAD鍦哄湴鍥剧焊/鍦哄湴',val:res.data.radio_7 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍏朵粬瑕佹眰鍙婃敞鎰忕偣',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
- )
- } else if(res.data.planType == 5) {
- that.info.push(
- {name:'璐х墿瑙勬牸',val:res.data.input_2},
- {name:'璐х墿閲嶉噺',val:res.data.input_5},
- {name:'鍘傛埧鍙敤楂樺害',val:res.data.input_4},
- {name:'椤堕儴鏈�浣庣偣绂诲湴璺濈',val:res.data.input_9},
- {name:'杩涘弶鏂瑰悜',val:res.data.input_3},
- {name:'浠撳簱娓╁害',val:res.data.input_7},
- {name:'鎶楅渿璁鹃槻鐑堝害',val:res.data.input_6},
- {name:'鍩烘湰鍦伴渿鍔犻�熷害',val:res.data.input_11},
- {name:'瀹㈡埛鎶�鏈鎺ヨ仈绯绘柟寮忥紙閫夊~锛�',val:res.data.input_8},
- {name:'绔嬩綋搴撹揣鏋剁被鍨�',val:res.data.select_3},
- {name:'鏄惁鏈夋秷闃茶姹�',val:res.data.radio_5 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍚﹂渶瑕佽揣鏋惰儗缃�',val:res.data.radio_8 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍦伴潰鏈夋棤鐢电紗娌�',val:res.data.radio_7 == 'value1' ? '鏄�' : '鍚�'},
- {name:'甯冨眬鍖哄煙鏄惁鎻愪緵CAD鍦哄湴鍥剧焊/鍦哄湴',val:res.data.radio_6 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍦伴潰骞虫暣搴﹀拰鍦伴潰娌夐檷鏄惁婊¤冻鏍囧噯',val:res.data.radio_10 == 'value1' ? '鏄�' : '鍚�'},
- {name:'鍏朵粬瑕佹眰鍙婃敞鎰忕偣',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
- )
- }
- // that.cstmrId = that.cstmr.id
}
})
},
@@ -293,42 +292,34 @@
}
})
},
- getFollowers() {
- let that = this
- uni.request({
- url: that.baseUrl + '/detl/followers/table/auth',
- header:{'token':uni.getStorageSync('token')},
- data: {cstmrId:that.cstmrId},
- method:'GET',
- success(res) {
- res = res.data
- that.followers = res.data
- }
- })
- },
- removeFollowers(userId) {
- let that = this
- uni.request({
- url: that.baseUrl + '/cstmr/followers/remove/auth',
- header:{
- 'token':uni.getStorageSync('token'),
- 'content-type': 'application/x-www-form-urlencoded'
- },
- data: {
- cstmrId:that.cstmrId,
- userId: userId
- },
- method:'POST',
- success(res) {
- res = res.data
- that.getFollowers()
- }
- })
- },
edite(id) {
- let _this = this
+ let _this = this,url = '';
+ switch(this.detl.planType) {
+ case 4:
+ url = `/pages/business/plan/modiPlan?id=${id}`
+ break
+ case 5:
+ url = `/pages/business/plan/modiPlan2?id=${id}`
+ break
+ case 3:
+ url = `/pages/business/plan/modiPlan3?id=${id}`
+ break
+ case 7:
+ url = `/pages/business/plan/modiPlan4?id=${id}`
+ break
+ case 8:
+ url = `/pages/business/plan/modiPlan5?id=${id}`
+ break
+ case 9:
+ url = `/pages/business/plan/modiPlan6?id=${id}`
+ break
+ case 11:
+ url = `/pages/business/plan/modiPlan7?id=${id}`
+ break
+
+ }
uni.navigateTo({
- url: '/pages/business/plan/modiPlan?id=' + id
+ url: url
})
},
}
--
Gitblit v1.9.1