Jelajahi Sumber

协议管理日期替换范围

@dongkboy 2 tahun lalu
induk
melakukan
01ee60d27c

+ 47 - 12
src/views/AgreementManage/CarInsurance/AgreementEntry.vue

@@ -715,8 +715,9 @@
           </el-col>
           <el-col :span="5">
             <el-form-item label="操作时间">
-              <el-date-picker clearable v-model="productHistoryRecordForm.operatorTime" type="date" size="small"
-                value-format="yyyy-MM-dd" placeholder="选择日期">
+              <el-date-picker clearable v-model="productHistoryOperatorTime" type="daterange" size="small"
+                value-format="yyyy-MM-dd" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
+                @change="productHistorydaterange">
               </el-date-picker>
             </el-form-item>
           </el-col>
@@ -754,8 +755,9 @@
           </el-col>
           <el-col :span="5">
             <el-form-item label="操作时间">
-              <el-date-picker clearable v-model="underwritingRulesHistoryCostFindForm.operatorTime" type="date"
-                size="small" value-format="yyyy-MM-dd" placeholder="选择日期">
+              <el-date-picker clearable v-model="underwritingRulesHistoryOperatorTime" type="daterange" size="small"
+                value-format="yyyy-MM-dd" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
+                @change="underwritingRulesHistorydaterange">
               </el-date-picker>
             </el-form-item>
           </el-col>
@@ -791,8 +793,9 @@
           </el-col>
           <el-col :span="5">
             <el-form-item label="操作时间">
-              <el-date-picker clearable v-model="productpageRequestForm.operatorTime" type="date" size="small"
-                value-format="yyyy-MM-dd" placeholder="选择日期">
+              <el-date-picker clearable v-model="agreementHistoryOperatorTime" type="daterange" size="small"
+                value-format="yyyy-MM-dd" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
+                @change="agreementHistorydaterange">
               </el-date-picker>
             </el-form-item>
           </el-col>
@@ -1994,9 +1997,12 @@ export default {
       productHistoryRecordResult: [],
       underwritingRulesHistoryRecordDialogVisible: false,
       underwritingRulesHistoryRecordResult: [],
-      productpageRequestForm: {},
-      productHistoryRecordForm: {},
-      underwritingRulesHistoryCostFindForm: {},
+      productpageRequestForm: {},//协议历史记录检索数据
+      productHistoryRecordForm: {},//产品历史记录检索数据
+      underwritingRulesHistoryCostFindForm: {},//规则历史记录检索数据
+      agreementHistoryOperatorTime: "",
+      productHistoryOperatorTime: "",
+      underwritingRulesHistoryOperatorTime: "",
       // 轨迹
       ddgjdialogVisible: false,
       trajectoryTable: []
@@ -2085,6 +2091,36 @@ export default {
     this.findLeftTreeData();
   },
   methods: {
+    //协议历史操作时间
+    agreementHistorydaterange(e) {
+      if (e) {
+        this.productpageRequestForm.operatorStartTime = e[0];
+        this.productpageRequestForm.operatorEndTime = e[1];
+      } else {
+        this.productpageRequestForm.operatorStartTime = "";
+        this.productpageRequestForm.operatorEndTime = "";
+      }
+    },
+    //产品费用操作时间
+    productHistorydaterange(e) {
+      if (e) {
+        this.productHistoryRecordForm.operatorStartTime = e[0];
+        this.productHistoryRecordForm.operatorEndTime = e[1];
+      } else {
+        this.productHistoryRecordForm.operatorStartTime = "";
+        this.productHistoryRecordForm.operatorEndTime = "";
+      }
+    },
+    //承保规则操作时间
+    underwritingRulesHistorydaterange(e) {
+      if (e) {
+        this.underwritingRulesHistoryCostFindForm.operatorStartTime = e[0];
+        this.underwritingRulesHistoryCostFindForm.operatorEndTime = e[1];
+      } else {
+        this.underwritingRulesHistoryCostFindForm.operatorStartTime = "";
+        this.underwritingRulesHistoryCostFindForm.operatorEndTime = "";
+      }
+    },
     agreestatusStyle(val) {
       switch (val) {
         case 0:
@@ -2606,7 +2642,7 @@ export default {
           type: "error",
         });
       }
-      if(!this.validateEndDate(tempStartDate,tempEndDate)){
+      if (!this.validateEndDate(tempStartDate, tempEndDate)) {
         this.productCostForm.costsEndDate = null;
         this.$message({
           message: "费用止期不能小于/等于费用起期!",
@@ -3347,5 +3383,4 @@ export default {
 
 .el-icon-arrow-down {
   font-size: 12px;
-}
-</style>
+}</style>

+ 1 - 1
src/views/Core/components/detailsDialogPro.vue

@@ -368,6 +368,7 @@
               </el-table-column>
               <el-table-column prop="insuranceType" label="险种">
               </el-table-column>
+              <el-table-column prop="premium" label="保费"></el-table-column>
               <el-table-column prop="otherCostsProportion" label="跟单比例">
                 <template slot-scope="scope" >
                   <span v-if="!isAuditing || scope.row.type !== '入口费用'">{{ scope.row.otherCostsProportion }} </span>
@@ -386,7 +387,6 @@
                   <el-input v-else v-model="scope.row.totalProportion" size="mini"></el-input>
                 </template>
               </el-table-column>
-              <el-table-column prop="premium" label="保费"></el-table-column>
               <el-table-column prop="otherCostsPremiums" label="跟单费"></el-table-column>
               <el-table-column prop="superviseCostsPremiums" label="手续费"></el-table-column>
               <el-table-column prop="totalAmount" label="总费用"></el-table-column>

+ 1 - 1
src/views/FinancialManagement/CarInsurance/Verifytasks/Verifyuntasks.vue

@@ -127,7 +127,7 @@ export default {
 
         },
         {
-          name: 'subOrderId',
+          name: 'orderNo',
           label: '订单号',
           type: 'input',