|
@@ -63,6 +63,35 @@
|
|
|
<a-radio-button value="交三"> 交三 </a-radio-button>
|
|
<a-radio-button value="交三"> 交三 </a-radio-button>
|
|
|
<a-radio-button value="交商"> 交商 </a-radio-button>
|
|
<a-radio-button value="交商"> 交商 </a-radio-button>
|
|
|
</a-radio-group>
|
|
</a-radio-group>
|
|
|
|
|
+ <a-form layout="inline" :model="formState" class="users">
|
|
|
|
|
+ <a-form-item label="保险公司" :labelCol="{ span: 8 }" :colon="false">
|
|
|
|
|
+ <a-select
|
|
|
|
|
+ placeholder="请选择"
|
|
|
|
|
+ v-model="formState.leaderId"
|
|
|
|
|
+ allowClear
|
|
|
|
|
+ show-search
|
|
|
|
|
+ :filter-option="filterOption"
|
|
|
|
|
+ >
|
|
|
|
|
+ <a-select-option
|
|
|
|
|
+ v-for="item in manageList"
|
|
|
|
|
+ :key="item.id"
|
|
|
|
|
+ :value="item.id"
|
|
|
|
|
+ >
|
|
|
|
|
+ {{ item.name }}
|
|
|
|
|
+ </a-select-option>
|
|
|
|
|
+ </a-select>
|
|
|
|
|
+ </a-form-item>
|
|
|
|
|
+ <a-form-item label="审核人员" :labelCol="{ span: 8 }" :colon="false">
|
|
|
|
|
+ <a-input
|
|
|
|
|
+ placeholder="请输入审核人员"
|
|
|
|
|
+ v-model="formState.userId"
|
|
|
|
|
+ allowClear
|
|
|
|
|
+ ></a-input>
|
|
|
|
|
+ </a-form-item>
|
|
|
|
|
+
|
|
|
|
|
+ <a-form-item label="审核时间" :labelCol="{ span: 5 }" :colon="false">
|
|
|
|
|
+ </a-form-item>
|
|
|
|
|
+ </a-form>
|
|
|
</div>
|
|
</div>
|
|
|
<standard-table
|
|
<standard-table
|
|
|
bordered
|
|
bordered
|
|
@@ -79,6 +108,13 @@
|
|
|
<div slot="quotationRate" slot-scope="{ text }">
|
|
<div slot="quotationRate" slot-scope="{ text }">
|
|
|
{{ (text * 100).toFixed(2) + "%" }}
|
|
{{ (text * 100).toFixed(2) + "%" }}
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <template slot="footer">
|
|
|
|
|
+ <div>合计</div>
|
|
|
|
|
+ <div>已审(条):{{ totalObj.allAuditstatusOrders }}</div>
|
|
|
|
|
+ <div>自动:{{ totalObj.allAutomaticAudit }}</div>
|
|
|
|
|
+ <div>人工:{{ totalObj.allPersionAudit }}</div>
|
|
|
|
|
+ <div>未审(条):{{ totalObj.allAuditOrder }}</div>
|
|
|
|
|
+ </template>
|
|
|
</standard-table>
|
|
</standard-table>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -160,6 +196,7 @@ export default {
|
|
|
cityList: [],
|
|
cityList: [],
|
|
|
areaList: [],
|
|
areaList: [],
|
|
|
storeList: [],
|
|
storeList: [],
|
|
|
|
|
+ totalObj: {},
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
watch: {
|
|
watch: {
|
|
@@ -192,9 +229,9 @@ export default {
|
|
|
this.getStoreList(this.formState.countyId);
|
|
this.getStoreList(this.formState.countyId);
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- getVerification() {
|
|
|
|
|
|
|
+ async getVerification() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
- this.$API.financial
|
|
|
|
|
|
|
+ await this.$API.financial
|
|
|
.getVerificationList({
|
|
.getVerificationList({
|
|
|
pageNum: this.pagination.current,
|
|
pageNum: this.pagination.current,
|
|
|
pageSize: this.pagination.defaultPageSize,
|
|
pageSize: this.pagination.defaultPageSize,
|
|
@@ -203,7 +240,7 @@ export default {
|
|
|
.then((res) => {
|
|
.then((res) => {
|
|
|
if (res.data.code === 200) {
|
|
if (res.data.code === 200) {
|
|
|
this.loading = false;
|
|
this.loading = false;
|
|
|
- this.tableList = res.data.data.records;
|
|
|
|
|
|
|
+ this.tableList = [...res.data.data.records];
|
|
|
this.pagination = {
|
|
this.pagination = {
|
|
|
current: res.data.data.current,
|
|
current: res.data.data.current,
|
|
|
defaultPageSize: res.data.data.size,
|
|
defaultPageSize: res.data.data.size,
|
|
@@ -211,6 +248,27 @@ export default {
|
|
|
};
|
|
};
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+ await this.$API.financial
|
|
|
|
|
+ .getCostCenterTotal({
|
|
|
|
|
+ pageNum: this.pagination.current,
|
|
|
|
|
+ pageSize: this.pagination.defaultPageSize,
|
|
|
|
|
+ ...this.formState,
|
|
|
|
|
+ })
|
|
|
|
|
+ .then((res) => {
|
|
|
|
|
+ if (res.data.code === 200) {
|
|
|
|
|
+ this.totalObj = { ...res.data.data };
|
|
|
|
|
+ // this.pagination.defaultPageSize =
|
|
|
|
|
+ // this.pagination.defaultPageSize + 1;
|
|
|
|
|
+ // this.tableList.push({
|
|
|
|
|
+ // insuranceCompanyName: "合计",
|
|
|
|
|
+ // auditstatusOrders: res.data.data.allAuditstatusOrders,
|
|
|
|
|
+ // automaticAudit: res.data.data.allAutomaticAudit,
|
|
|
|
|
+ // persionAudit: res.data.data.allPersionAudit,
|
|
|
|
|
+ // auditOrder: res.data.data.allAuditOrder,
|
|
|
|
|
+ // });
|
|
|
|
|
+ // console.log(this.tableList);
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
},
|
|
},
|
|
|
onClear() {
|
|
onClear() {
|
|
|
this.$message.info("您清空了勾选的所有行");
|
|
this.$message.info("您清空了勾选的所有行");
|
|
@@ -289,4 +347,10 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+/deep/.ant-table.ant-table-bordered .ant-table-footer {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ > div {
|
|
|
|
|
+ flex: 1;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|