Просмотр исходного кода

任务管理新增费用,分销展示

@dongkboy 2 лет назад
Родитель
Сommit
d446f8ff72

+ 21 - 4
src/components/Form/retrievalForm.vue

@@ -43,7 +43,7 @@
       <el-col :span="2" :offset="1" style="margin-top: 10px;" class="fold">
         <span @click="toggleCollapse">折叠筛选信息</span>
         <img src="../../../src/icon/Arrow.png" alt
-          :style="{ weith: '10px', height: '10px', transform: `rotate(${isCollapsed ? 180 : 0}deg)` }" />
+          :style="{ weith: '10px', height: '10px', transform: `rotate(${isCollapsed ? 0 : 180}deg)` }" />
       </el-col>
       <el-col :span="2" style="text-align: right;">
         <el-button size="small" type="primary" @click="handleSubmit">查询</el-button>
@@ -66,16 +66,33 @@ export default {
   },
   data() {
     return {
-      datelist: [],//日期通用数据
       formFields: [], // 动态表单字段配置
       formData: {}, // 表单数据对象
-      isCollapsed: false,
+      isCollapsed: true,
     };
   },
-  mounted() {
+  computed: {
+    currentDate() {
+      const today = new Date();
+      const year = today.getFullYear();
+      const month = String(today.getMonth() + 1).padStart(2, '0');
+      const day = String(today.getDate()).padStart(2, '0');
+      return `${year}-${month}-${day}`;
+    }
+  },
+  created() {
+    this.fields.forEach((field) => {
+      if (field.type === 'date' && !this.formData[field.list]) {
+        this.$set(this.formData, field.list, [this.currentDate, this.currentDate]);
+        this.$set(this.formData, field.name[0], this.currentDate);
+        this.$set(this.formData, field.name[1],this.currentDate );
+      }
+    });
     this.formFields = this.fields;
     this.resetForm();
+    this.defaultTime=this.currentDate;
   },
+
   methods: {
     selectChange(id, filed) {
       switch (filed) {

+ 9 - 1
src/http/moudules/letter.js

@@ -882,4 +882,12 @@ export const ordergenerateOrder = (data) => {
       method: "post",
       data
     })
-  }
+  }
+    //代客录单生成订单接口
+export const getTaskByCompanyId = (data) => {
+  return axios({
+    url: "/insurance/order/getTaskByCompanyId",
+    method: "post",
+    data
+  })
+}

+ 1 - 1
src/views/AgreementManage/CarInsurance/AgreementEntry.vue

@@ -2064,7 +2064,7 @@ export default {
     this.$api.insCompany.gainTopList("1").then((res) => {
       this.prodInsurance = res.data;
     });
-    this.$api.dept.findDeptTree().then((res) => {
+    this.$api.dept.findDeptTree("9","").then((res) => {
       this.treedata = res.data;
     });
     this.$api.insCompany.shutdown().then((res) => {

+ 57 - 82
src/views/Core/components/detailsDialog.vue

@@ -22,11 +22,11 @@
             :class="{ 'li-selected': selectedItem === 'qsxx' }" @click="selectItem('qsxx')">欠税信息</li>
           <li :class="{ 'li-selected': selectedItem === 'yxzl' }" @click="selectItem('yxzl')"
             v-if="Object.keys(obj).length != 0">影像资料</li>
-          <!-- <li v-if="orderInfo.orderFeeResult && orderInfo.orderFeeResult.length > 0"
-            :class="{ 'li-selected': selectedItem === 'fymx' }" @click="selectItem('fymx')">费用明细</li> -->
+          <li
+            :class="{ 'li-selected': selectedItem === 'fymx' }" @click="selectItem('fymx')">费用明细</li>
           <li v-if="isAuditing && orderInfo.feeOrderNewVo && orderInfo.feeOrderNewVo.deptManagerFee.length > 0"
             :class="{ 'li-selected': selectedItem === 'jgglf' }" @click="selectItem('jgglf')">机构管理费</li>
-          <li v-if="orderInfo.distributionLevelVoList && orderInfo.distributionLevelVoList.length > 0 && isAuditing"
+          <li v-if="orderInfo.distributionLevelVoList && orderInfo.distributionLevelVoList.length > 0 "
             :class="{ 'li-selected': selectedItem === 'fxmx1' }" @click="selectItem('fxmx1')">分销明细</li>
           <li v-if="orderInfo && orderInfo.orderstatus == 4 && orderInfo.auditopinion"
             :class="{ 'li-selected': selectedItem === 'shyj' }" @click="selectItem('shyj')">审核意见</li>
@@ -327,69 +327,7 @@
             </el-row>
           </div>
         </OpenCloseBox>
-        <OpenCloseBox id="fymx" v-if="isAuditing && isAuditing.feeOrderNewVo">
-          <span slot="title">费用明细</span>
-          <div slot="boby" style="font-size:12px;width: 100%" class="FeeEnclosure">
-            <el-table :data="isAuditing.feeOrderNewVo" :border="true" width="100%" :stripe="true" size="mini"
-              :header-cell-style="{
-                background: '#F7F7F9',
-                fontWeight: '700',
-                color: '#606266',
-              }">
-              <el-table-column label="入口费用">
-                <el-table-column prop="insuranceType" label="险种">
-                </el-table-column>
-                <el-table-column prop="otherCostsProportion" label="跟单比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.otherCostsProportion }} </span>
-                    <el-input v-else v-model="scope.row.otherCostsProportion" size="mini"></el-input>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="superviseCosts" label="手续费比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.superviseCosts }} </span>
-                    <el-input v-else v-model="scope.row.superviseCosts" size="mini"></el-input>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="totalProportion" label="总比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.totalProportion }} </span>
-                    <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="sySuperviseCostsPremiums" label="手续费"></el-table-column>
-                <el-table-column prop="totalAmount" label="总费用"></el-table-column>
-              </el-table-column>
-              <el-table-column label="出口费用">
-                <el-table-column prop="exportInsuranceType" label="险种">
-                </el-table-column>
-                <el-table-column prop="exportOtherCostsProportion" label="跟单比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.exportOtherCostsProportion }} </span>
-                    <el-input v-else v-model="scope.row.exportOtherCostsProportion" size="mini"></el-input>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="exportSuperviseCosts" label="手续费比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.exportSuperviseCosts }} </span>
-                    <el-input v-else v-model="scope.row.exportSuperviseCosts" size="mini"></el-input>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="exportTotalProportion" label="总比例">
-                  <template slot-scope="scope">
-                    <span v-if="!isAuditing.adjustFeeFlag">{{ scope.row.exportTotalProportion }} </span>
-                    <el-input v-else v-model="scope.row.exportTotalProportion" size="mini"></el-input>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="exportOtherCostsPremiums" label="跟单费"></el-table-column>
-                <el-table-column prop="exportSuperviseCostsPremiums" label="手续费"></el-table-column>
-                <el-table-column prop="exportTotalAmount" label="总费用"></el-table-column>
-              </el-table-column>
-            </el-table>
-          </div>
-        </OpenCloseBox>
+
         <OpenCloseBox id="jgglf"
           v-if="isAuditing && isAuditing.feeOrderNewVo && orderInfo.feeOrderNewVo && orderInfo.feeOrderNewVo.deptManagerFee">
           <span slot="title">机构管理费</span>
@@ -444,22 +382,7 @@
             </el-table>
           </div>
         </OpenCloseBox>
-        <OpenCloseBox id="fxmx1" v-if="isAuditing && isAuditing.feeOrderNewVo && orderInfo.distributionLevelVoList">
-          <span slot="title">分销明细</span>
-          <div slot="boby" style="font-size:12px;width: 100%" class="FeeEnclosure">
-            <el-table :data="orderInfo.distributionLevelVoList" :border="true" width="100%" :stripe="true" size="mini"
-              :header-cell-style="{
-                background: '#F7F7F9',
-                fontWeight: '700',
-                color: '#606266',
-              }">
-              <el-table-column prop="distributionLevel" label="等级"></el-table-column>
-              <el-table-column prop="userName" label="接收人"></el-table-column>
-              <el-table-column prop="distributionRatio" label="比例"></el-table-column>
-              <el-table-column prop="amount" label="金额"></el-table-column>
-            </el-table>
-          </div>
-        </OpenCloseBox>
+
         <OpenCloseBox id="shyj" v-if="orderInfo && orderInfo.orderstatus == 4 && orderInfo.auditopinion">
           <span slot="title">审核意见</span>
           <div slot="boby">
@@ -497,6 +420,58 @@
             </el-row>
           </div>
         </OpenCloseBox>
+        <OpenCloseBox id="fymx" v-if="orderInfo.feeOrderNewVo && orderInfo.feeOrderNewVo.exportFee">
+          <span slot="title">费用明细</span>
+          <div slot="boby" style="font-size:12px;width: 100%" class="FeeEnclosure">
+            <el-table :data="orderInfo.feeOrderNewVo.exportFee" :span-method="feeOrderNewVomergeRows" :border="true" width="100%"
+              :stripe="true" size="mini" :header-cell-style="{
+                background: '#F7F7F9',
+                fontWeight: '700',
+                color: '#606266',
+              }">
+              <el-table-column prop="insuranceType" 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>
+                  <el-input v-else v-model="scope.row.otherCostsProportion" size="mini"></el-input>
+                </template>
+              </el-table-column>
+              <el-table-column prop="superviseCosts" label="手续费比例">
+                <template slot-scope="scope">
+                  <span v-if="!isAuditing || scope.row.type !== '入口费用'">{{ scope.row.superviseCosts }} </span>
+                  <el-input v-else v-model="scope.row.superviseCosts" size="mini"></el-input>
+                </template>
+              </el-table-column>
+              <el-table-column prop="totalProportion" label="总比例">
+                <template slot-scope="scope">
+                  <span v-if="!isAuditing || scope.row.type !== '入口费用'">{{ scope.row.totalProportion }} </span>
+                  <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>
+            </el-table>
+          </div>
+        </OpenCloseBox>
+        <OpenCloseBox id="fxmx1" v-if=" orderInfo.feeOrderNewVo && orderInfo.distributionLevelVoList">
+          <span slot="title">分销明细</span>
+          <div slot="boby" style="font-size:12px;width: 100%" class="FeeEnclosure">
+            <el-table :data="orderInfo.distributionLevelVoList" :border="true" width="100%" :stripe="true" size="mini"
+              :header-cell-style="{
+                background: '#F7F7F9',
+                fontWeight: '700',
+                color: '#606266',
+              }">
+              <el-table-column prop="distributionLevel" label="等级"></el-table-column>
+              <el-table-column prop="userName" label="接收人"></el-table-column>
+              <el-table-column prop="distributionRatio" label="比例"></el-table-column>
+              <el-table-column prop="amount" label="金额"></el-table-column>
+            </el-table>
+          </div>
+        </OpenCloseBox>
       </div>
     </div>
     <span slot="footer" class="dialog-footer">

+ 15 - 10
src/views/FinancialManagement/CarInsurance/Verifytasks/Verifyuntasks.vue

@@ -11,7 +11,13 @@
           <span>{{ scope.row.username }}({{ scope.row.userid }})</span>
         </template>
       </el-table-column>
-      <el-table-column prop="managementSource" label="机构来源" align="center"></el-table-column>
+      <el-table-column prop="managementSource" label="机构来源" align="center">
+        <template slot-scope="scope">
+          <el-tag v-if=" scope.row.managementSource=='渠道'" >渠道</el-tag>
+          <el-tag v-if=" scope.row.managementSource=='个代'" type="success">个代</el-tag>
+          <el-tag v-if=" scope.row.managementSource=='电销'" type="warning">电销</el-tag>
+        </template>
+      </el-table-column>
       <el-table-column prop="insCompany" label="承保公司" width="180" align="center">
         <template slot-scope="scope">
           <span>{{ scope.row.insCompany ? scope.row.insCompany : '--' }}</span>
@@ -32,7 +38,6 @@
           <el-tag v-if="scope.row.auditStatus == '2'" type="danger" size="small">审核驳回</el-tag>
         </template>
       </el-table-column>
-
       <el-table-column prop="createtime" label="录单日期" align="center" width="200"></el-table-column>
       <el-table-column label="操作" align="center" min-width="100" fixed="right">
         <template slot-scope="scope">
@@ -144,27 +149,27 @@ export default {
           name: 'licenseNo',
           label: '车牌号',
           type: 'input',
-          Retained: false,
+          Retained: true,
 
         },
         {
           name: 'frameNo',
           label: '车架号',
           type: 'input',
-          Retained: false,
+          Retained: true,
 
         },
         {
           name: 'engineNo',
           label: '发动机号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'riskCode',
           label: '投保险种',
           type: 'select',
-          Retained: false,
+          Retained: true,
           options: [],
           optionsIabel: "dictTag",
           optionsValue: "dictTag",
@@ -173,25 +178,25 @@ export default {
           name: 'operatorId',
           label: '代理人工号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'operatorName',
           label: '代理人姓名',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'auditId',
           label: '受理人工号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'insuredName',
           label: '被保险人',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: ["quoteStartDateStr", "quoteEndDateStr"],

+ 37 - 37
src/views/Task/AgentPoolChannel/AgentPoolChannel.vue

@@ -186,43 +186,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/AgentPoolChannel/AgentPoolChannel1.vue

@@ -187,45 +187,45 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
+    // detailFun(row) {
 
-      let params = {
-        companyId: row.row.subOrderId
-      };
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
 
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/AgentPoolChannel/AgentPoolChannel2.vue

@@ -188,43 +188,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {;
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {;
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/AgentPoolChannel/AgentPoolChannel3.vue

@@ -188,43 +188,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/AgentPoolChannel/AgentPoolChannel4.vue

@@ -186,43 +186,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/CompanyPoolChannel/CompanyPoolChannel.vue

@@ -188,43 +188,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/CompanyPoolChannel/CompanyPoolChannel1.vue

@@ -192,43 +192,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/CompanyPoolChannel/CompanyPoolChannel2.vue

@@ -187,43 +187,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/CompanyPoolChannel/CompanyPoolChannel3.vue

@@ -188,45 +188,45 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
+    // detailFun(row) {
 
-      let params = {
-        companyId: row.row.subOrderId
-      };
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
 
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/CompanyPoolChannel/CompanyPoolChannel4.vue

@@ -187,43 +187,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 1 - 37
src/views/Task/TaskPoolChannel/TaskPoolChannel.vue

@@ -188,43 +188,7 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+
   }
 };
 </script>

+ 37 - 39
src/views/Task/TaskPoolChannel/TaskPoolChannel1.vue

@@ -189,45 +189,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-
-      let params = {
-        companyId: row.row.subOrderId
-      };
-
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getTaskByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/TaskPoolChannel/TaskPoolChannel2.vue

@@ -188,43 +188,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/TaskPoolChannel/TaskPoolChannel3.vue

@@ -184,43 +184,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 37 - 37
src/views/Task/TaskPoolChannel/TaskPoolChannel4.vue

@@ -186,43 +186,43 @@ export default {
         this.queryFrom.endDate = e[1];
       }
     },
-    detailFun(row) {
-      let params = {
-        companyId: row.row.subOrderId
-      };
-      this.$api.letter.getByCompanyId(params).then(res => {
-        if (res.code == "200") {
-          var data = res.data;
-          this.orderInfo = res.data;
-          this.cpolicy();
-          this.ImageList();
-          data.kindinfo.map((ele, index) => {
-            switch (ele.kindCode) {
-              case "A":
-                ele.amount = "投保";
-                break;
-              case "D4":
-              case "SY_FJ_YBW2":
-                ele.unitAmount = this.toChinesNum(ele.unitAmount);
-                break;
-              case "MJ1":
-              case "MJ2":
-              case "MJ3":
-              case "MJ4":
-                ele.deductibleRate = ele.deductibleRate + "%";
-                break;
-              default:
-                ele.amount = this.toChinesNum(ele.amount);
-            }
-            return ele;
-          });
-          this.queryOrders = data;
-          //赋值费用信息
-          // this.feeDetailInfo=data.orderFeeResult;
-        }
-      });
-      this.$refs.detailsDialog.setBackupVisible(true);
-    },
+    // detailFun(row) {
+    //   let params = {
+    //     companyId: row.row.subOrderId
+    //   };
+    //   this.$api.letter.getByCompanyId(params).then(res => {
+    //     if (res.code == "200") {
+    //       var data = res.data;
+    //       this.orderInfo = res.data;
+    //       this.cpolicy();
+    //       this.ImageList();
+    //       data.kindinfo.map((ele, index) => {
+    //         switch (ele.kindCode) {
+    //           case "A":
+    //             ele.amount = "投保";
+    //             break;
+    //           case "D4":
+    //           case "SY_FJ_YBW2":
+    //             ele.unitAmount = this.toChinesNum(ele.unitAmount);
+    //             break;
+    //           case "MJ1":
+    //           case "MJ2":
+    //           case "MJ3":
+    //           case "MJ4":
+    //             ele.deductibleRate = ele.deductibleRate + "%";
+    //             break;
+    //           default:
+    //             ele.amount = this.toChinesNum(ele.amount);
+    //         }
+    //         return ele;
+    //       });
+    //       this.queryOrders = data;
+    //       //赋值费用信息
+    //       // this.feeDetailInfo=data.orderFeeResult;
+    //     }
+    //   });
+    //   this.$refs.detailsDialog.setBackupVisible(true);
+    // },
   }
 };
 </script>

+ 48 - 8
src/views/Task/mixin.js

@@ -57,27 +57,27 @@ export const mixin = { // 导出混入对象
           name: 'licenseNo',
           label: '车牌号',
           type: 'input',
-          Retained: false,
+          Retained: true,
 
         },
         {
           name: 'frameNo',
           label: '车架号',
           type: 'input',
-          Retained: false,
+          Retained: true,
 
         },
         {
           name: 'engineNo',
           label: '发动机号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'riskCode',
           label: '投保险种',
           type: 'select',
-          Retained: false,
+          Retained: true,
           options: [],
           optionsIabel: "dictTag",
           optionsValue: "dictTag",
@@ -86,25 +86,25 @@ export const mixin = { // 导出混入对象
           name: 'operatorId',
           label: '代理人工号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'operatorName',
           label: '代理人姓名',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'auditId',
           label: '受理人工号',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: 'insuredName',
           label: '被保险人',
           type: 'input',
-          Retained: false,
+          Retained: true,
         },
         {
           name: ["quoteStartDateStr", "quoteEndDateStr"],
@@ -169,6 +169,41 @@ export const mixin = { // 导出混入对象
     this.getDicType("productsType"); //车船税类型
   },
   methods: {
+    detailFun(row) {
+      let params = {
+        companyId: row.row.subOrderId
+      };
+      this.$api.letter.getTaskByCompanyId(params).then(res => {
+        if (res.code == "200") {
+          var data = res.data;
+          this.orderInfo = res.data;
+          this.cpolicy();
+          this.ImageList();
+          data.kindinfo.map((ele, index) => {
+            switch (ele.kindCode) {
+              case "A":
+                ele.amount = "投保";
+                break;
+              case "D4":
+              case "SY_FJ_YBW2":
+                ele.unitAmount = this.toChinesNum(ele.unitAmount);
+                break;
+              case "MJ1":
+              case "MJ2":
+              case "MJ3":
+              case "MJ4":
+                ele.deductibleRate = ele.deductibleRate + "%";
+                break;
+              default:
+                ele.amount = this.toChinesNum(ele.amount);
+            }
+            return ele;
+          });
+          this.queryOrders = data;
+        }
+      });
+      this.$refs.detailsDialog.setBackupVisible(true);
+    },
     areaSelectChange(obj) {
       switch (obj.filed) {
         case 'provinceId':
@@ -836,6 +871,11 @@ export const mixin = { // 导出混入对象
       }
     },
     ImageList(){
+      this.carImageList = [];
+      this.ownerImageList = []; //车主影像
+      this.policyImageList = []; //投保人影像
+      this.insuredImageList = []; //被保人影像
+      this.carCheckImageList = []; //验车照影像
        // 获取影像
        this.$api.letter.findByQuoteNo(this.orderInfo.quoteno).then((resImage) => {
         Object.keys(resImage.data).forEach((keys) => {