li.pengfei 2 жил өмнө
parent
commit
dc392bbbf7

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

@@ -212,7 +212,7 @@ export const Zhongmeiaudit = (data) => {
         data
         data
     })
     })
 }
 }
-//华泰核保
+//华泰转投保提核接口
 export const huataiaudit = (data) => {
 export const huataiaudit = (data) => {
     return axios({
     return axios({
         url: '/order/huaTaiApi/audit',
         url: '/order/huaTaiApi/audit',
@@ -597,6 +597,15 @@ export const orderStatuszhongmei = (data) => {
         data
         data
     })
     })
 }
 }
+
+//华泰核保状态查询
+export const orderStatushuatai = (data) => {
+  return axios({
+    url: "/order/huaTaiApi/auditStatusQuery",
+    method: "post",
+    data
+  })
+}
 //国任缴费状态查询
 //国任缴费状态查询
 export const updateOrderInfoGuoren = (data) => {
 export const updateOrderInfoGuoren = (data) => {
     return axios({
     return axios({

+ 2 - 1
src/views/Letter/Letter.vue

@@ -1584,7 +1584,7 @@
         <div style="padding:0 20px">
         <div style="padding:0 20px">
           <div class="ORcode">
           <div class="ORcode">
             <div style="padding:5px;position: relative;">
             <div style="padding:5px;position: relative;">
-              <div v-show="['永安财险', '人保财险', '永诚财险', '中煤财险', '众安财险', '紫金财险','中国人寿'].includes(inscompany)" id="qrcode"
+              <div v-show="['永安财险', '人保财险', '永诚财险', '中煤财险','华泰财险', '众安财险', '紫金财险','中国人寿'].includes(inscompany)" id="qrcode"
                 ref="qrcode">
                 ref="qrcode">
               </div>
               </div>
               <img v-show="['恒邦财险','安盛天平','国任财险'].includes(inscompany)" :src="paycodeimg" alt style="width:100%" />
               <img v-show="['恒邦财险','安盛天平','国任财险'].includes(inscompany)" :src="paycodeimg" alt style="width:100%" />
@@ -6749,6 +6749,7 @@ export default {
               break;
               break;
             case "人保财险":
             case "人保财险":
             case "中煤财险":
             case "中煤财险":
+            case "华泰财险":
             case "永诚财险":
             case "永诚财险":
             case "众安财险":
             case "众安财险":
             case "紫金财险":
             case "紫金财险":

+ 28 - 0
src/views/Letter/Orderlist.vue

@@ -101,6 +101,9 @@
                 <el-button size="mini" type="text"
                 <el-button size="mini" type="text"
                 v-if="item.orderstatus == '1' && item.inscompany=='中煤财险'"
                 v-if="item.orderstatus == '1' && item.inscompany=='中煤财险'"
                 @click="updateStatus(item)" style="color:#f56c6c">更新订单</el-button>
                 @click="updateStatus(item)" style="color:#f56c6c">更新订单</el-button>
+              <el-button size="mini" type="text"
+                         v-if="item.orderstatus == '1' && item.inscompany=='华泰财险'"
+                         @click="refreshStatusHuatai(item)" style="color:#f56c6c">更新订单</el-button>
                 <el-button size="mini" type="text"
                 <el-button size="mini" type="text"
                 v-if="item.orderstatus == '2' && item.inscompany=='国任财险'"
                 v-if="item.orderstatus == '2' && item.inscompany=='国任财险'"
                 @click="refreshStatusGuoren(item)" style="color:#f56c6c">状态更新</el-button>
                 @click="refreshStatusGuoren(item)" style="color:#f56c6c">状态更新</el-button>
@@ -1901,6 +1904,31 @@ export default {
         }
         }
       })
       })
     },
     },
+    //华泰刷新核保状态
+    refreshStatusHuatai(item){
+      this.$api.letter.orderStatushuatai( {companyId:item.id} ).then(res => {
+        if(res.code==200){
+          this.$message({ message:res.msg?res.msg:'已刷新状态', type: "success" })
+          this.loading = true;
+          this.$api.letter.queryOrders(this.pageRequest).then((res) => {
+            if (res.code == "200") {
+              this.loading = false;
+              this.pageResult = res.data.content;
+              this.pageNum = res.data.pageNum;
+              this.totalSize = res.data.totalSize;
+              this.pageResult.forEach(val => {
+                this.$set(val, "expanded", false);
+              });
+            } else {
+              this.loading = false;
+            }
+          })
+        }
+        else{
+          this.$message({ message:res.msg, type: "error" })
+        }
+      })
+    },
     //中煤查询缴费状态
     //中煤查询缴费状态
     updateStatus(item){
     updateStatus(item){
       this.$api.letter.orderStatuszhongmei( {companyId:item.id} ).then(res => {
       this.$api.letter.orderStatuszhongmei( {companyId:item.id} ).then(res => {