|
|
@@ -95,7 +95,7 @@
|
|
|
<el-button size="mini" type="text" v-if="item.orderstatus == '2'" @click="carcode(scope.row, item)" style="color:#f56c6c">二维码</el-button>
|
|
|
<el-button size="mini" type="text" @click="OrderDetails(scope.row, item)">查看详情</el-button>
|
|
|
<el-button size="mini" type="text" style="color:rgb(247, 191, 32)"
|
|
|
- v-if="item.orderstatus == '2'&& ['恒邦财险', '众安财险', '中国人寿', '安盛天平', '紫金财险','永诚财险','大家财险','华泰财险','国任财险'].includes(item.inscompany)"
|
|
|
+ v-if="item.orderstatus == '2'&& ['恒邦财险', '众安财险', '中国人寿', '安盛天平', '紫金财险','永诚财险','大家财险','华泰财险','国任财险','中煤财险',].includes(item.inscompany)"
|
|
|
@click="querystatus(item)" >状态更新</el-button>
|
|
|
<el-button v-if="item.orderstatus !== '2'" size="mini" type="text" style="color:rgb(247, 191, 32)" @click="orderTrajectory(scope.row, item)">订单轨迹</el-button>
|
|
|
<el-button type="text" size="mini" style="color:rgb(240, 12, 10)" @click="bjdpreview(item.id)">报价单</el-button>
|
|
|
@@ -1420,6 +1420,29 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
+ if (item.inscompany == '中煤财险') {
|
|
|
+ this.$api.letter.paymentEnquiry({ companyId: item.id }).then(res => {
|
|
|
+ if (res.code == '200') {
|
|
|
+ this.$message({ message: 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" })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
if(item.inscompany == '恒邦财险'|| item.inscompany == '众安财险'|| item.inscompany == '中国人寿'||item.inscompany =='安盛天平')
|
|
|
{
|
|
|
this.$api.letter.pychonverifyPayment({ subOrderNo: item.id }).then(res => {
|
|
|
@@ -1463,7 +1486,6 @@ export default {
|
|
|
let params = {
|
|
|
companyId: item.id,
|
|
|
}
|
|
|
-
|
|
|
this.$api.letter.getQrCode(item.id).then(res => {
|
|
|
if (res.code == '200') {
|
|
|
this.inscompany = res.data.inscompany;//保险公司
|
|
|
@@ -1573,12 +1595,13 @@ export default {
|
|
|
this.pic2Control = false;
|
|
|
this.pic3Control = false;
|
|
|
this.pic4Control = false;
|
|
|
+
|
|
|
this.pic5Control = false;
|
|
|
|
|
|
for (let i = 0; i < this.global.insureList.length; i++) {
|
|
|
this.global.insureList[i].coveragePremium = "";
|
|
|
this.global.insureList[i].amount = 0;
|
|
|
- }
|
|
|
+ }
|
|
|
let params = {
|
|
|
companyId: item.id,
|
|
|
}
|