#
whycq
2023-11-22 6bb872ab1a0484a64668bebebfce0bd67f5502b6
pages/business/plan/modiPlan2.vue
@@ -100,7 +100,7 @@
               <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">
@@ -110,7 +110,7 @@
               <uni-easyinput v-model="baseFormData.planBonus" placeholder="请输入规格奖金" />
            </uni-forms-item>
         </uni-forms>
         <button type="primary" @click="addCstmr()">添加</button>
         <button type="primary" @click="addCstmr()">修改</button>
      </view>
   </view>
</template>
@@ -362,19 +362,28 @@
               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_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;
                     }
                     that.baseFormData = res.data
                  }
                  // that.saleManage = res.data
                  // that.cstmr = res.data
                  // that.cstmrId = that.cstmr.id
               }
            })
         },
@@ -459,16 +468,19 @@
                  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_3) {
                  that.baseFormData.select_3 = 'value' + i
                  let index =  i + 1
                  console.log(index);
                  that.baseFormData.select_3 = 'value' + index
               }
            }
            // for (let index in that.selList) {
            //    if (that.selList[index] == that.baseFormData.select_3) {
            //       let i = index + 1
            //       that.baseFormData.select_3 = 'value' + i
            //    }
            // }
            that.baseFormData.planType = 5
            var temp 
            for (var i = 0 ; i < that.baseFormData.planNeed.length; i++) {
@@ -488,7 +500,7 @@
               }
               res['id'] = that.baseFormData.id
               uni.request({
                  url: that.baseUrl + '/plan/add/auth',
                  url: that.baseUrl + '/plan/update/auth',
                  header:{
                     'token':uni.getStorageSync('token'),
                     'content-type':'application/x-www-form-urlencoded',
@@ -498,7 +510,7 @@
                  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(() => {