|
|
@@ -50,7 +50,8 @@
|
|
|
<div class="back-line-header-title">
|
|
|
<h2>业务数据</h2>
|
|
|
<div>
|
|
|
- <span>时间筛选</span>
|
|
|
+ <datePicker @getList="timeChange"></datePicker>
|
|
|
+ <!-- <span>时间筛选</span>
|
|
|
<a-range-picker
|
|
|
v-model="formState.time"
|
|
|
@change="timeChange"
|
|
|
@@ -93,7 +94,7 @@
|
|
|
>
|
|
|
近30天
|
|
|
</a-radio-button>
|
|
|
- </a-radio-group>
|
|
|
+ </a-radio-group> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<fromRow
|
|
|
@@ -143,7 +144,7 @@
|
|
|
<a-select
|
|
|
style="width: 90%"
|
|
|
v-model="rankForm.parterCountyId"
|
|
|
- @change="countyChange"
|
|
|
+
|
|
|
allowClear
|
|
|
>
|
|
|
<a-select-option
|
|
|
@@ -237,6 +238,8 @@
|
|
|
import StandardTable from "@/components/table/StandardTable";
|
|
|
import fromRow from "@/components/form/FormRow";
|
|
|
import moment from "moment";
|
|
|
+import datePicker from "@/components/datePicker";
|
|
|
+
|
|
|
const columns = [
|
|
|
{
|
|
|
title: "保险公司",
|
|
|
@@ -288,6 +291,7 @@ export default {
|
|
|
components: {
|
|
|
fromRow,
|
|
|
StandardTable,
|
|
|
+ datePicker,
|
|
|
},
|
|
|
// mixins: [mixin],
|
|
|
data() {
|
|
|
@@ -341,6 +345,8 @@ export default {
|
|
|
4: "核保退回",
|
|
|
},
|
|
|
listLoading: false,
|
|
|
+ dateType:"",
|
|
|
+ timeType:"",
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
|
@@ -354,12 +360,22 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
mounted() {
|
|
|
- this.getList();
|
|
|
+ // this.getList();
|
|
|
this.getAreaList();
|
|
|
// setTimeout(() => {
|
|
|
// }, 1000);
|
|
|
},
|
|
|
methods: {
|
|
|
+ async timeChange(val) {
|
|
|
+ // console.log(val);
|
|
|
+ this.dateType=val.dateType
|
|
|
+ this.timeType=val.timeType
|
|
|
+ this.formState = { ...val };
|
|
|
+ // this.formState.treeUserId = this.treeUserId;
|
|
|
+ await this.getList()
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
//获取省市区列表
|
|
|
getAreaList() {
|
|
|
this.$API.personnel.getAreaList().then((res) => {
|
|
|
@@ -397,11 +413,18 @@ export default {
|
|
|
.getBusinessDetailList({
|
|
|
companyId: row.companyId,
|
|
|
parterCompanyId: row.parterCompanyId,
|
|
|
- createtimeEnd: this.formState.createtimeEnd,
|
|
|
- createtimeStart: this.formState.createtimeStart,
|
|
|
+ // createtimeEnd: this.formState.createtimeEnd,
|
|
|
+ // createtimeStart: this.formState.createtimeStart,
|
|
|
riskCode: this.formState.riskCode,
|
|
|
dockingPerson: row.dockingPerson,
|
|
|
- days :this.formState.days
|
|
|
+ days :this.formState.days,
|
|
|
+ enterTimeEnd: this.formState.enterTimeEnd,
|
|
|
+ enterTimeStart:this.formState.enterTimeStart,
|
|
|
+ signingTimeEnd: this.formState.signingTimeEnd,
|
|
|
+ signingTimeStart:this.formState.signingTimeStart,
|
|
|
+ timeType: this.formState.timeType
|
|
|
+
|
|
|
+
|
|
|
})
|
|
|
.then((res) => {
|
|
|
this.listLoading = false;
|
|
|
@@ -413,14 +436,14 @@ export default {
|
|
|
this.listLoading = false;
|
|
|
});
|
|
|
},
|
|
|
- timeChange(val) {
|
|
|
- this.pagination.current = 1;
|
|
|
- // this.pagination.defaultPageSize = 10;
|
|
|
- this.formState.createtimeStart = val[0];
|
|
|
- this.formState.createtimeEnd = val[1];
|
|
|
- this.formState.days = 0;
|
|
|
- this.getList();
|
|
|
- },
|
|
|
+ // timeChange(val) {
|
|
|
+ // this.pagination.current = 1;
|
|
|
+ // // this.pagination.defaultPageSize = 10;
|
|
|
+ // this.formState.createtimeStart = val[0];
|
|
|
+ // this.formState.createtimeEnd = val[1];
|
|
|
+ // this.formState.days = 0;
|
|
|
+ // this.getList();
|
|
|
+ // },
|
|
|
async getList() {
|
|
|
this.loading = true;
|
|
|
this.tableList = [];
|