|
@@ -15,6 +15,12 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
|
+ <el-form-item label="产品代码">
|
|
|
|
|
+ <el-select size="small" clearable v-model="productpageRequest.productCode" :placeholder="'请输入'">
|
|
|
|
|
+ <el-option v-for="(s, i) in insuranceRepertoire" :key="i" :label="s.dictTag" :value="s.dictValue"></el-option>
|
|
|
|
|
+ </el-select>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+
|
|
|
<el-form-item label="创建日期">
|
|
<el-form-item label="创建日期">
|
|
|
<el-date-picker value-format="yyyy-MM-dd" v-model="date" size="mini" type="daterange" align="left"
|
|
<el-date-picker value-format="yyyy-MM-dd" v-model="date" size="mini" type="daterange" align="left"
|
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
|
|
@@ -267,12 +273,15 @@ export default {
|
|
|
pageNum: 1,
|
|
pageNum: 1,
|
|
|
pageSize: 20,
|
|
pageSize: 20,
|
|
|
companyId: "",
|
|
companyId: "",
|
|
|
- agreementId: ""
|
|
|
|
|
|
|
+ agreementId: "",
|
|
|
|
|
+ productCode: "",
|
|
|
},
|
|
},
|
|
|
//保险公司列表
|
|
//保险公司列表
|
|
|
InsCompanyList:[],
|
|
InsCompanyList:[],
|
|
|
//协议列表
|
|
//协议列表
|
|
|
agreementList:[],
|
|
agreementList:[],
|
|
|
|
|
+ //产品代码列表
|
|
|
|
|
+ insuranceRepertoire:[],
|
|
|
productCostAddVehicleFactorVisible: false, //产品费用录入 显示/隐藏
|
|
productCostAddVehicleFactorVisible: false, //产品费用录入 显示/隐藏
|
|
|
productCostFactorDialogVisible: false,
|
|
productCostFactorDialogVisible: false,
|
|
|
//操作符字典
|
|
//操作符字典
|
|
@@ -479,6 +488,12 @@ export default {
|
|
|
this.InsCompanyList = res.data;
|
|
this.InsCompanyList = res.data;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+ //产品代码列表
|
|
|
|
|
+ this.$api.insCompany.dicType("productsType").then((rescode) => {
|
|
|
|
|
+ if (rescode.code == 200) {
|
|
|
|
|
+ this.insuranceRepertoire = rescode.data.ddList;
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
// 方法函数
|
|
// 方法函数
|
|
|
methods: {
|
|
methods: {
|