祁鹏飞 před 4 měsíci
rodič
revize
220ca6465f

+ 5 - 5
src/views/additionalOrder/additional/index.vue

@@ -4123,7 +4123,7 @@ const initEditData = () => {
   }
 }
 
-const longTime = (type) => {
+const longTime = (type:number) => {
     switch (type) {
         case 1:
             additionalForm.value.identifyValidEndDate1 = '9999-12-31'
@@ -4154,10 +4154,10 @@ const handleEquities = (bool) => {
 
 // 总保费自动计算
 const autoSumPremium=()=>{
-  const taxPremium=Number(additionalForm.value.taxPremium) || 0
-  const jqPremium=Number(additionalForm.value.jqPremium) || 0
-  const jyPremium=Number(additionalForm.value.jyPremium) || 0
-  const syPremium=Number(additionalForm.value.syPremium) || 0
+  const taxPremium:number=Number(additionalForm.value.taxPremium) || 0
+  const jqPremium:number=Number(additionalForm.value.jqPremium) || 0
+  const jyPremium:number=Number(additionalForm.value.jyPremium) || 0
+  const syPremium:number=Number(additionalForm.value.syPremium) || 0
   additionalForm.value.sumPremium=(taxPremium+jqPremium+jyPremium+syPremium)+''
 }
 

+ 4 - 5
src/views/insurancePolicy/index.vue

@@ -2901,12 +2901,12 @@ const handleUnderwriting = (scope: any) => {
     }
   })
 }
-const historyhandleUnderwriting = (scope: any) => {
+const historyhandleUnderwriting = (ordersNo:String) => {
 
   underwritingShow.value = true
   let data = {
     order:{
-      ordersNo: scope,
+      ordersNo,
       quoteNo: insurancePolicyForm.value.order.quoteNo,
     },
     imageVoList: insurancePolicyForm.value.imageVoList,
@@ -2939,15 +2939,14 @@ const handleUnderwritingClose = (bool: any, dataObj: any) => {
       message: bool.msg,
       type: 'success'
     })
-    quoteData.value[underwritingIndex.value].underwritingMsg = "";
+    if(underwritingIndex.value>=0) quoteData.value[underwritingIndex.value].underwritingMsg = "";
     underwritingMsgShow.value = true
   } else {
     ElMessage({
       message: bool.msg,
       type: 'error'
     })
-    quoteData.value[underwritingIndex.value].underwritingMsg = bool.msg
-
+    if(underwritingIndex.value>=0) quoteData.value[underwritingIndex.value].underwritingMsg = bool.msg
   }
 }
 

+ 24 - 0
src/views/payCredit/index.vue

@@ -14,6 +14,11 @@
                                 <el-input v-model="firstForm.salesman" placeholder="请输入" clearable></el-input>
                             </el-form-item>
                         </el-col>
+                        <el-col :span="8">
+                            <el-form-item label="业务员工号">
+                                <el-input v-model="firstForm.userJzgInfoId" placeholder="请输入" clearable></el-input>
+                            </el-form-item>
+                        </el-col>
                         <el-col :span="8">
                             <el-form-item label="业务员类型">
                                 <el-select v-model="firstForm.attrType" placeholder="请选择" clearable>
@@ -65,6 +70,7 @@
                 </el-form>
                 <el-table :data="firstData4" style="width: 100%; margin-top: 20px;">
                     <el-table-column prop="name" label="业务员"></el-table-column>
+                    <el-table-column prop="userJzgInfoId" label="业务员工号"></el-table-column>
                     <el-table-column prop="attrType" label="业务员类型">
                         <template #default="scope">
                             {{ scope.row.attrType == '1'?'前线人员':scope.row.attrType == '2'?'后线人员':scope.row.attrType == '3'?'合伙人':scope.row.attrType == '4'?'工作室管理员':scope.row.attrType == '5'?'团队':scope.row.attrType == '6'?'个代':scope.row.attrType == '7'?'电销':scope.row.attrType == '8'?'渠道':'' }}
@@ -108,6 +114,11 @@
                                 <el-input v-model="firstForm.salesman" placeholder="请输入" clearable></el-input>
                             </el-form-item>
                         </el-col>
+                        <el-col :span="8">
+                            <el-form-item label="业务员工号">
+                                <el-input v-model="firstForm.userJzgInfoId" placeholder="请输入" clearable></el-input>
+                            </el-form-item>
+                        </el-col>
                         <el-col :span="8">
                             <el-form-item label="业务员类型">
                                 <el-select v-model="firstForm.attrType" placeholder="请选择" clearable>
@@ -159,6 +170,7 @@
                 </el-form>
                 <el-table :data="firstData1" style="width: 100%; margin-top: 20px;">
                     <el-table-column prop="name" label="业务员"></el-table-column>
+                    <el-table-column prop="userJzgInfoId" label="业务员工号"></el-table-column>
                     <el-table-column prop="attrType" label="业务员类型">
                         <template #default="scope">
                             {{ scope.row.attrType == '1'?'前线人员':scope.row.attrType == '2'?'后线人员':scope.row.attrType == '3'?'合伙人':scope.row.attrType == '4'?'工作室管理员':scope.row.attrType == '5'?'团队':scope.row.attrType == '6'?'个代':scope.row.attrType == '7'?'电销':scope.row.attrType == '8'?'渠道':'' }}
@@ -218,6 +230,11 @@
                                 <el-input v-model="firstForm.salesman" placeholder="请输入" clearable></el-input>
                             </el-form-item>
                         </el-col>
+                        <el-col :span="8">
+                            <el-form-item label="业务员工号">
+                                <el-input v-model="firstForm.userJzgInfoId" placeholder="请输入" clearable></el-input>
+                            </el-form-item>
+                        </el-col>
                         <el-col :span="8">
                             <el-form-item label="业务员类型">
                                 <el-select v-model="firstForm.attrType" placeholder="请选择" clearable>
@@ -269,6 +286,7 @@
                 </el-form>
                 <el-table :data="firstData2" style="width: 100%; margin-top: 20px;">
                     <el-table-column prop="name" label="业务员"></el-table-column>
+                    <el-table-column prop="userJzgInfoId" label="业务员工号"></el-table-column>
                     <el-table-column prop="attrType" label="业务员类型">
                         <template #default="scope">
                             {{ scope.row.attrType == '1'?'前线人员':scope.row.attrType == '2'?'后线人员':scope.row.attrType == '3'?'合伙人':scope.row.attrType == '4'?'工作室管理员':scope.row.attrType == '5'?'团队':scope.row.attrType == '6'?'个代':scope.row.attrType == '7'?'电销':scope.row.attrType == '8'?'渠道':'' }}
@@ -307,6 +325,11 @@
                                 <el-input v-model="firstForm.salesman" placeholder="请输入" clearable></el-input>
                             </el-form-item>
                         </el-col>
+                        <el-col :span="8">
+                            <el-form-item label="业务员工号">
+                                <el-input v-model="firstForm.userJzgInfoId" placeholder="请输入" clearable></el-input>
+                            </el-form-item>
+                        </el-col>
                         <el-col :span="8">
                             <el-form-item label="业务员类型">
                                 <el-select v-model="firstForm.attrType" placeholder="请选择" clearable>
@@ -358,6 +381,7 @@
                 </el-form>
                 <el-table :data="firstData3" style="width: 100%; margin-top: 20px;">
                     <el-table-column prop="name" label="业务员"></el-table-column>
+                    <el-table-column prop="userJzgInfoId" label="业务员工号"></el-table-column>
                     <el-table-column prop="attrType" label="业务员类型">
                         <template #default="scope">
                             {{ scope.row.attrType == '1'?'前线人员':scope.row.attrType == '2'?'后线人员':scope.row.attrType == '3'?'合伙人':scope.row.attrType == '4'?'工作室管理员':scope.row.attrType == '5'?'团队':scope.row.attrType == '6'?'个代':scope.row.attrType == '7'?'电销':scope.row.attrType == '8'?'渠道':'' }}

+ 5 - 1
src/views/payCredit/myTask.vue

@@ -9,6 +9,11 @@
                                 <el-input v-model="firstForm" placeholder="请输入" clearable></el-input>
                             </el-form-item>
                         </el-col>
+                        <el-col :span="8">
+                            <el-form-item label="业务员工号">
+                                <el-input v-model="firstForm" placeholder="请输入" clearable></el-input>
+                            </el-form-item>
+                        </el-col>
                         <el-col :span="8">
                             <el-form-item label="业务员类型">
                                 <el-select v-model="firstForm" placeholder="请选择" clearable>
@@ -30,7 +35,6 @@
                             </el-form-item>
                         </el-col>
                         <el-col :span="8"></el-col>
-                        <el-col :span="8"></el-col>
                         <el-col :span="8" style="display: flex; align-items: center; justify-content: flex-end">
                             <el-button type="primary">搜索</el-button>
                             <el-button plain>重置</el-button>