|  |  |  | 
|---|
|  |  |  | <uni-combox :candidates="selList" placeholder="请选择平库货架类型" | 
|---|
|  |  |  | v-model="baseFormData.select_2"></uni-combox> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="是否需要跨梁" name="radio_1"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_1" :localdata="radio_1" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  | <uni-forms-item label="是否需要网层板" name="radio_2"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_2" :localdata="radio_2" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  | <uni-forms-item label="布局区域是否提供CAD场地图纸/场地" name="radio_7"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_7" :localdata="radio_7" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="地面有无电缆沟" name="radio_3"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_3" :localdata="radio_3" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="是否需要层板" name="radio_8"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_8" :localdata="radio_8" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="地面平整度和地面沉降是否满足标准" name="radio_5"> | 
|---|
|  |  |  | <uni-forms-item label="布局区域是否提供CAD场地图纸/场地" name="radio_5"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_5" :localdata="radio_5" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="地面有无电缆沟" name="radio_4"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_4" :localdata="radio_4" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="是否需要层板" name="radio_9"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_9" :localdata="radio_9" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="地面平整度和地面沉降是否满足标准" name="radio_3"> | 
|---|
|  |  |  | <uni-data-checkbox v-model="baseFormData.radio_3" :localdata="radio_3" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <uni-forms-item label="其他要求及注意点" required name="textarea_2"> | 
|---|
|  |  |  | 
|---|
|  |  |  | <uni-easyinput v-model="baseFormData.planLeaderBonus" placeholder="请输入规格组长奖金" /> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  | <uni-forms-item label="完成时间" name="finishTime"> | 
|---|
|  |  |  | <uni-datetime-picker type="date" return-type="string" v-model="baseFormData.datetimesingle"/> | 
|---|
|  |  |  | <uni-datetime-picker type="date" return-type="string" v-model="baseFormData.finishTime"/> | 
|---|
|  |  |  | </uni-data-picker> | 
|---|
|  |  |  | </uni-forms-item> | 
|---|
|  |  |  | <uni-forms-item label="更改次数" name="changeTime"> | 
|---|
|  |  |  | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | radio_8: [ | 
|---|
|  |  |  | radio_5: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: 'value1' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '否', | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | radio_4: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: 'value1' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '否', | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | radio_9: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: 'value1' | 
|---|
|  |  |  | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | radio_5: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: 'value1' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '否', | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | radio_7: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: 'value1' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '否', | 
|---|
|  |  |  | value: 'value2' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | changeValue: [ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '是', | 
|---|
|  |  |  | value: '1' | 
|---|
|  |  |  | value: 1 | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | text: '否', | 
|---|
|  |  |  | value: '0' | 
|---|
|  |  |  | value: 0 | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | // 单选数据源 | 
|---|
|  |  |  | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | init() { | 
|---|
|  |  |  | 
|---|
|  |  |  | method: 'GET', | 
|---|
|  |  |  | success(res) { | 
|---|
|  |  |  | res = res.data | 
|---|
|  |  |  | console.log(res); | 
|---|
|  |  |  | if (res.code === 200) { | 
|---|
|  |  |  | let planNeed = res.data.planNeed.split('-') | 
|---|
|  |  |  | res.data.planNeed = [] | 
|---|
|  |  |  | for (let k of planNeed) { | 
|---|
|  |  |  | res.data.planNeed.push(k) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // planNeed.push() | 
|---|
|  |  |  | 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.baseFormData = res.data | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // that.saleManage = res.data | 
|---|
|  |  |  | // that.cstmr = res.data | 
|---|
|  |  |  | // that.cstmrId = that.cstmr.id | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | 
|---|
|  |  |  | that.baseFormData.orderId = element.id | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // for (element of that.userList) { | 
|---|
|  |  |  | //    if(element.value == that.baseFormData.userId) { | 
|---|
|  |  |  | //       that.baseFormData.userId = element.id | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // } | 
|---|
|  |  |  | for(var i = 1;i <= that.selList.length; i++) { | 
|---|
|  |  |  | for(let i = 0; i < that.selList.length;i++) { | 
|---|
|  |  |  | if (that.selList[i] == that.baseFormData.select_2) { | 
|---|
|  |  |  | that.baseFormData.select_2 = 'value' + i | 
|---|
|  |  |  | let index =  i + 1 | 
|---|
|  |  |  | console.log(index); | 
|---|
|  |  |  | that.baseFormData.select_2 = 'value' + index | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | that.baseFormData.planType = 4 | 
|---|
|  |  |  | 
|---|
|  |  |  | success(result) { | 
|---|
|  |  |  | var res = result.data | 
|---|
|  |  |  | if (res.code === 200) { | 
|---|
|  |  |  | uni.navigateBack() | 
|---|
|  |  |  | uni.navigateBack({delta:2}) | 
|---|
|  |  |  | } else if (res.code === 403) { | 
|---|
|  |  |  | uni.showToast({title: res.msg, icon: "none", position: 'top'}) | 
|---|
|  |  |  | setTimeout(() => { | 
|---|