| | |
| | | search: true, |
| | | overHidden: true, |
| | | type: "tree", |
| | | searchSpan: 5, |
| | | cascaderItem: ["name"], |
| | | // cascaderItem: ["city", "area"], |
| | | props: { |
| | |
| | | prop: "name", |
| | | labelWidth: 120, |
| | | type: "tree", |
| | | search: true, |
| | | searchSpan: 5, |
| | | cell: true, |
| | | props: { |
| | | label: "realName", |
| | |
| | | valueFormat: "yyyy-MM-dd hh:mm:ss", |
| | | labelWidth: 120, |
| | | searchSpan: 4, |
| | | search: true, |
| | | // search: true, |
| | | overHidden: true, |
| | | rules: [ |
| | | { |
| | |
| | | // search: true, |
| | | // searchSpan: 5, |
| | | // overHidden: true |
| | | }, |
| | | { |
| | | label: "派遣时间", |
| | | prop: "releaseTimeRange", |
| | | type: "datetime", |
| | | format: "yyyy-MM-dd", |
| | | valueFormat: "yyyy-MM-dd", |
| | | searchValue: [this.getStartTime(), this.getEndTime()], |
| | | searchRange: true, |
| | | searchSpan: 5, |
| | | hide: true, |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | search: true, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: "请输入时间", |
| | | trigger: "blur", |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | label: "派遣地址", |
| | |
| | | this.onLoad1(this.page1, this.query1); |
| | | }, |
| | | |
| | | getStartTime() { |
| | | if ( |
| | | this.$route.query.startTime != undefined && |
| | | this.$route.query.startTime != null && |
| | | this.$route.query.startTime != "" |
| | | ) { |
| | | return this.$route.query.startTime; |
| | | } |
| | | return ""; |
| | | }, |
| | | getEndTime() { |
| | | if ( |
| | | this.$route.query.endTime != undefined && |
| | | this.$route.query.endTime != null && |
| | | this.$route.query.endTime != "" |
| | | ) { |
| | | return this.$route.query.endTime; |
| | | } |
| | | return ""; |
| | | }, |
| | | // |
| | | onLoad1(page, params = {}) { |
| | | this.loading1 = true; |
| | |
| | | // params["dispatcherUnitId"] = this.id; |
| | | // console.log(params, "get"); |
| | | // console.log(page); |
| | | var values; |
| | | const { releaseTimeRange } = this.query1; |
| | | if (releaseTimeRange) { |
| | | values = { |
| | | ...params, |
| | | beginTime: releaseTimeRange[0], |
| | | overTime: releaseTimeRange[1], |
| | | ...this.query, |
| | | }; |
| | | values.releaseTimeRange = null; |
| | | } else { |
| | | values = { |
| | | ...params, |
| | | ...this.query, |
| | | }; |
| | | } |
| | | |
| | | console.log(values); |
| | | getdata1( |
| | | page.currentPage, |
| | | page.pageSize, |
| | | Object.assign(params, this.query) |
| | | // Object.assign(params, this.query) |
| | | values |
| | | ).then((res) => { |
| | | // console.log(res); |
| | | const data = res.data.data; |