|
@@ -46,6 +46,12 @@ export const mixin = { // 导出混入对象
|
|
|
type: 'select',
|
|
type: 'select',
|
|
|
options: []
|
|
options: []
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ name: 'partnerCompaniesId',
|
|
|
|
|
+ label: '合作公司',
|
|
|
|
|
+ type: 'select',
|
|
|
|
|
+ options: []
|
|
|
|
|
+ },
|
|
|
{
|
|
{
|
|
|
name: 'licenseNo',
|
|
name: 'licenseNo',
|
|
|
label: '车牌号',
|
|
label: '车牌号',
|
|
@@ -111,6 +117,12 @@ export const mixin = { // 导出混入对象
|
|
|
type: 'date',
|
|
type: 'date',
|
|
|
list: 'signList'
|
|
list: 'signList'
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ name: ["payStartDateStr", "payEndDateStr"],
|
|
|
|
|
+ label: '支付时间',
|
|
|
|
|
+ type: 'date',
|
|
|
|
|
+ list: 'payDateList'
|
|
|
|
|
+ },
|
|
|
{
|
|
{
|
|
|
name: 'leaderName',
|
|
name: 'leaderName',
|
|
|
label: '管理人',
|
|
label: '管理人',
|
|
@@ -151,7 +163,7 @@ export const mixin = { // 导出混入对象
|
|
|
{ prop: "leaderName", label: "管理人", minWidth: 160, },
|
|
{ prop: "leaderName", label: "管理人", minWidth: 160, },
|
|
|
{ prop: "managementSource", label: "业务来源", minWidth: 160, formatter: this.managementSourceFormatter },
|
|
{ prop: "managementSource", label: "业务来源", minWidth: 160, formatter: this.managementSourceFormatter },
|
|
|
{ prop: "entryStatus", label: "录入来源", minWidth: 160, formatter: this.entryStatusFormatter },
|
|
{ prop: "entryStatus", label: "录入来源", minWidth: 160, formatter: this.entryStatusFormatter },
|
|
|
- // { prop: "insCompany", label: "保险公司", minWidth: 120 },
|
|
|
|
|
|
|
+ { prop: "insCompany", label: "保险公司", minWidth: 120 },
|
|
|
{ prop: "partnerCompaniesName", label: "合作公司", minWidth: 120 },
|
|
{ prop: "partnerCompaniesName", label: "合作公司", minWidth: 120 },
|
|
|
// { prop: "agreementName", label: "协议", minWidth: 160 },
|
|
// { prop: "agreementName", label: "协议", minWidth: 160 },
|
|
|
{ prop: "licenseno", label: "车牌号", minWidth: 160 },
|
|
{ prop: "licenseno", label: "车牌号", minWidth: 160 },
|
|
@@ -163,7 +175,7 @@ export const mixin = { // 导出混入对象
|
|
|
{ prop: "jypremium", label: "驾意险保费", minWidth: 120 },
|
|
{ prop: "jypremium", label: "驾意险保费", minWidth: 120 },
|
|
|
{ prop: "userid", label: "业务员工号", minWidth: 180 },
|
|
{ prop: "userid", label: "业务员工号", minWidth: 180 },
|
|
|
{ prop: "createtime", label: "报价时间", minWidth: 160 },
|
|
{ prop: "createtime", label: "报价时间", minWidth: 160 },
|
|
|
-
|
|
|
|
|
|
|
+ { prop: "payDate", label: "支付时间", minWidth: 160 },
|
|
|
],
|
|
],
|
|
|
columns1: [
|
|
columns1: [
|
|
|
{ prop: "subOrderId", label: "订单号", minWidth: 180 },
|
|
{ prop: "subOrderId", label: "订单号", minWidth: 180 },
|
|
@@ -173,8 +185,8 @@ export const mixin = { // 导出混入对象
|
|
|
{ prop: "leaderName", label: "管理人", minWidth: 160, },
|
|
{ prop: "leaderName", label: "管理人", minWidth: 160, },
|
|
|
{ prop: "managementSource", label: "业务来源", minWidth: 160, formatter: this.managementSourceFormatter },
|
|
{ prop: "managementSource", label: "业务来源", minWidth: 160, formatter: this.managementSourceFormatter },
|
|
|
{ prop: "entryStatus", label: "录入来源", minWidth: 160, formatter: this.entryStatusFormatter },
|
|
{ prop: "entryStatus", label: "录入来源", minWidth: 160, formatter: this.entryStatusFormatter },
|
|
|
- // { prop: "insCompany", label: "保险公司", minWidth: 120 },
|
|
|
|
|
- { prop: "partnerCompaniesName", label: "已承保公司", minWidth: 120 },
|
|
|
|
|
|
|
+ { prop: "insCompany", label: "保险公司", minWidth: 120 },
|
|
|
|
|
+ { prop: "partnerCompaniesName", label: "合作公司", minWidth: 120 },
|
|
|
{ prop: "licenseno", label: "车牌号", minWidth: 160 },
|
|
{ prop: "licenseno", label: "车牌号", minWidth: 160 },
|
|
|
{ prop: "jqpremium", label: "交强险保费", minWidth: 160 },
|
|
{ prop: "jqpremium", label: "交强险保费", minWidth: 160 },
|
|
|
{ prop: "sypremium", label: "商业险保费", minWidth: 160 },
|
|
{ prop: "sypremium", label: "商业险保费", minWidth: 160 },
|
|
@@ -184,7 +196,8 @@ export const mixin = { // 导出混入对象
|
|
|
// { prop: "isExternal", label: "外部订单", formatter: this.isExternalFormatter},
|
|
// { prop: "isExternal", label: "外部订单", formatter: this.isExternalFormatter},
|
|
|
{ prop: "insuredname", label: "投保人姓名", minWidth: 120 },
|
|
{ prop: "insuredname", label: "投保人姓名", minWidth: 120 },
|
|
|
{ prop: "userid", label: "业务员工号", minWidth: 180 },
|
|
{ prop: "userid", label: "业务员工号", minWidth: 180 },
|
|
|
- { prop: "createtime", label: "报价时间", minWidth: 160 }
|
|
|
|
|
|
|
+ { prop: "createtime", label: "报价时间", minWidth: 160 },
|
|
|
|
|
+ { prop: "payDate", label: "支付时间", minWidth: 160 },
|
|
|
],
|
|
],
|
|
|
statusoptions: "",
|
|
statusoptions: "",
|
|
|
dialogVisible: false,
|
|
dialogVisible: false,
|
|
@@ -302,6 +315,7 @@ export const mixin = { // 导出混入对象
|
|
|
});
|
|
});
|
|
|
this.areaqueryList(1, 99, "provinceId");
|
|
this.areaqueryList(1, 99, "provinceId");
|
|
|
this.CompanyList();
|
|
this.CompanyList();
|
|
|
|
|
+ this.partnerCompanyList();
|
|
|
this.agrmentlist();
|
|
this.agrmentlist();
|
|
|
this.getDicType("productsType",'riskCode'); //投保险种
|
|
this.getDicType("productsType",'riskCode'); //投保险种
|
|
|
this.getDicType("organizationSource",'managementSource'); //业务来源
|
|
this.getDicType("organizationSource",'managementSource'); //业务来源
|
|
@@ -491,6 +505,11 @@ export const mixin = { // 导出混入对象
|
|
|
this.selectDataMatching(this.retrievalFields, 'companyId', res.data);
|
|
this.selectDataMatching(this.retrievalFields, 'companyId', res.data);
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
|
|
+ partnerCompanyList() {
|
|
|
|
|
+ this.$api.task.findOrderPartnerCompanyList().then((res) => {
|
|
|
|
|
+ this.selectDataMatching(this.retrievalFields, 'partnerCompaniesId', res.data);
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
agrmentlist() {
|
|
agrmentlist() {
|
|
|
this.$api.task.findPtlAgreementList().then((res) => {
|
|
this.$api.task.findPtlAgreementList().then((res) => {
|
|
|
this.selectDataMatching(this.retrievalFields, 'agreeId', res.data);
|
|
this.selectDataMatching(this.retrievalFields, 'agreeId', res.data);
|
|
@@ -1171,9 +1190,9 @@ export const mixin = { // 导出混入对象
|
|
|
this.$refs.detailsDialog.warrantyFun(res.data);
|
|
this.$refs.detailsDialog.warrantyFun(res.data);
|
|
|
} else{
|
|
} else{
|
|
|
this.$message.error(res.msg);
|
|
this.$message.error(res.msg);
|
|
|
- }
|
|
|
|
|
- });
|
|
|
|
|
-
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
ImageList() {
|
|
ImageList() {
|