liuhj преди 9 месеца
родител
ревизия
91d0bf4e50
променени са 1 файла, в които са добавени 30 реда и са изтрити 10 реда
  1. 30 10
      src/components/OP/Groupedit.vue

+ 30 - 10
src/components/OP/Groupedit.vue

@@ -66,16 +66,26 @@
                         <el-date-picker type="date" placeholder="选择日期" v-model="ruleForm.contracttime"
                             style="width: 100%;"></el-date-picker>
                     </el-form-item>
+                    
                 </div>
-                <div class="advance-box">
-                    <el-form-item label-width="120px" label="于出访时间前" prop="occasion">
-                        <el-input style="width: 100px;" el-input v-model="ruleForm.occasion"></el-input>
+                <div style="display: flex;">
+                    <el-form-item style="width: 36.5%;" label-width="120px" label="是否用于投标:" prop="contracttime">
+                        <el-radio-group v-model="ruleForm.radioval" @change="agreeChange">
+                            <el-radio label="0">否</el-radio>
+                            <el-radio label="1">是</el-radio>
+                        </el-radio-group>
+                        <!-- <el-radio v-model="ruleForm.radioval" label='0'>否</el-radio>
+                        <el-radio v-model="ruleForm.radioval" label='1'>是</el-radio> -->
                     </el-form-item>
-                    <el-form-item label-width="98px" label="日支付款项:" prop="payments">
-                        <el-input el-input v-model="ruleForm.payments"></el-input>
-                    </el-form-item>
-                    <span
-                        style="margin-bottom: 22px;display: inline-block;color: #606266;font-size: 14px;">(预付款,请输入RMB)</span>
+                    <div  class="advance-box">
+                        <el-form-item label-width="120px" label="于出访时间前" prop="occasion">
+                            <el-input style="width: 100px;" el-input v-model="ruleForm.occasion"></el-input>
+                        </el-form-item>
+                        <el-form-item label-width="98px" label="日支付款项:" prop="payments">
+                            <el-input el-input v-model="ruleForm.payments"></el-input>
+                        </el-form-item>
+                        <span style="margin-bottom: 22px;display: inline-block;color: #606266;font-size: 14px;">(预付款,请输入RMB)</span>
+                    </div>
                 </div>
                 <div style="display: flex;align-items: center;">
                     <el-form-item style="width:16%" label-width="120px" label="OP提成等级" prop="opRoyaltyLv">
@@ -219,7 +229,8 @@ export default {
                 grades: '',
                 person: '',
                 opRoyaltyLv: '',
-                opRoyaltyRemark: ''
+                opRoyaltyRemark: '',
+                radioval:'0',
             },
             commissionleve:[
                '无'
@@ -421,6 +432,14 @@ export default {
             let time = y + '-' + m + '-' + d;
             return time
         },
+        //是否用于投标
+        agreeChange(val){
+            if(val==1){
+                this.ruleForm.groupname='投标-'+this.ruleForm.groupname;
+            }else{
+                this.ruleForm.groupname=this.ruleForm.groupname.split("投标-").join("");
+            }
+        },
         //编辑获取原数据
         getGroupInfo() {
             var url = "/api/Groups/GetGroupInfo"
@@ -440,7 +459,6 @@ export default {
                 }).then(function (res) {
                     if (res.data.code == 200) {
                         datagroup = res.data.data;
-                        console.log(datagroup)
                         that.ruleForm.quotenum = datagroup.salesQuoteNo;
                         that.ruleForm.groupname = datagroup.teamName;
                         that.ruleForm.customername = datagroup.clientName;
@@ -468,6 +486,7 @@ export default {
                         that.ruleForm.person = datagroup.jietuanOperator;
                         that.ruleForm.opRoyaltyLv = parseInt(datagroup.opRoyaltyLv);
                         that.ruleForm.opRoyaltyRemark = datagroup.opRoyaltyRemark;
+                        that.ruleForm.radioval = datagroup.isBid==0?'0':'1';
                     }
                 })
             }
@@ -521,6 +540,7 @@ export default {
                     remark: that.ruleForm.remark,
                     opRoyaltyLv: that.ruleForm.opRoyaltyLv,
                     opRoyaltyRemark: that.ruleForm.opRoyaltyRemark,
+                    isBid: that.ruleForm.radioval=='0'?0:1,
                 }
             }).then(function (res) {
                 console.log(res)