| | |
| | | <template> |
| | | <div class="certificateTJ"> |
| | | <div |
| | | :class="[ |
| | | 'certificateTJ', |
| | | $store.state.control.windowWidth >= 1024 ? 'oneRowSearch' : '', |
| | | ]" |
| | | > |
| | | <avue-crud |
| | | :option="option1" |
| | | :data="data1" |
| | |
| | | export default { |
| | | props: ["card"], |
| | | data() { |
| | | var jurisdiction = |
| | | this.card.jurisdiction == "1372091709474910209" |
| | | ? "1372091709474910209" |
| | | : this.card.jurisdiction; |
| | | var dicUrl = |
| | | "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697", |
| | | search = true; |
| | | if (this.card.jurisdiction != "") { |
| | | dicUrl = |
| | | "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697&jurisdiction=" + |
| | | this.card.jurisdiction; |
| | | } else if (this.card.jurisdiction == 1372091709474910209) { |
| | | // a = ""; |
| | | } |
| | | if (this.card.deptId != "") { |
| | | search = false; |
| | | } |
| | | return { |
| | | securityid1: "", |
| | | ExperienceVisible: false, |
| | |
| | | pageSize: 10, |
| | | currentPage: 1, |
| | | total: 0, |
| | | ...this.$store.state.control.changePageSize, |
| | | }, |
| | | query1: {}, |
| | | data1: [], |
| | |
| | | // refreshBtn: false, |
| | | // card: true, |
| | | menu: false, |
| | | height: 450, |
| | | height: "auto", |
| | | widtd: "auto", |
| | | // calcHeight: 54, |
| | | border: true, //liu |
| | | stripe: true, |
| | | // tip: false, |
| | | index: true, |
| | | // dialogClickModal: false, |
| | | ...this.$store.state.control.clearOtherBut, |
| | | // dialogClickModal: false |
| | | // headerAlign: "center", |
| | | align: "center", |
| | | column: [ |
| | | //派遣服务公司登记 |
| | | { |
| | | label: "派遣单位名称", |
| | | label: "派遣企业名称", |
| | | prop: "name", |
| | | search: true, |
| | | searchLabelWidth: 110, |
| | | overHidden: true, |
| | | searchSpan: 4, |
| | | searchSpan: 5, |
| | | width: 210, |
| | | // span: 12, |
| | | labelWidth: 118, |
| | | }, |
| | | { |
| | | label: "派遣单位地址", |
| | | prop: "address", |
| | | search: false, |
| | | searchLabelWidth: 110, |
| | | overHidden: true, |
| | | searchSpan: 4, |
| | | width: 210, |
| | | // span: 12, |
| | | labelWidth: 118, |
| | | }, |
| | | // { |
| | | // label: "派遣单位地址", |
| | | // prop: "address", |
| | | // search: false, |
| | | // searchLabelWidth: 110, |
| | | // overHidden: true, |
| | | // searchSpan: 4, |
| | | // width: 210, |
| | | // // span: 12, |
| | | // labelWidth: 118, |
| | | // }, |
| | | { |
| | | label: "保安公司", |
| | | prop: "deptName", |
| | | type: "tree", |
| | | overHidden: true, |
| | | dicUrl: |
| | | "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697", |
| | | dicUrl: dicUrl, |
| | | props: { |
| | | label: "title", |
| | | value: "id", |
| | |
| | | labelWidth: 118, |
| | | width: 230, |
| | | searchLabelWidth: 80, |
| | | search: true, |
| | | searchSpan: 4, |
| | | search: search, |
| | | searchSpan: 5, |
| | | // editDisplay: false, |
| | | // addDisplay: false, |
| | | // hide: true, |
| | |
| | | valueFormat: "yyyy-MM-dd", |
| | | searchValue: [this.getStartTime(), this.getEndTime()], |
| | | searchRange: true, |
| | | searchSpan: 5, |
| | | searchSpan: 6, |
| | | searchLabelWidth: 110, |
| | | hide: true, |
| | | addDisplay: false, |
| | |
| | | }, |
| | | ], |
| | | }, |
| | | // { |
| | | // label: " 派遣人数", |
| | | // prop: "num", |
| | | // labelWidth: 118, |
| | | // }, |
| | | |
| | | { |
| | | label: "合同开始时间", |
| | | prop: "startTime", |
| | |
| | | // overHidden: true |
| | | }, |
| | | { |
| | | label: " 派遣人数", |
| | | prop: "snum", |
| | | labelWidth: 118, |
| | | width:90 |
| | | }, |
| | | { |
| | | label: " 负责人", |
| | | prop: "linkman", |
| | | labelWidth: 118, |
| | |
| | | prop: "jurisdiction", |
| | | hide: true, |
| | | searchLabelWidth: 80, |
| | | search: true, |
| | | search: search, |
| | | searchSpan: 4, |
| | | overHidden: true, |
| | | labelWidth: 118, |
| | |
| | | return ""; |
| | | }, |
| | | getPractitionersPageInfo(page, params = {}) { |
| | | // this.card.jurisdiction = "130"; |
| | | // this.card.this.card = "1425365571343515649"; |
| | | // if (params.hold == undefined) { |
| | | // params.hold = 1; |
| | | // } |
| | | if (this.card.jurisdiction != "" || this.card.jurisdiction != undefined) { |
| | | if (this.query1.deptId != "" || this.query1.deptId != undefined) { |
| | | this.card.deptId = this.query1.deptId; |
| | | } |
| | | this.option1.column[2].search = true; |
| | | } else { |
| | | this.option1.column[2].search = false; |
| | | } |
| | | if (this.card.jurisdiction == 1372091709474910209) { |
| | | this.card.jurisdiction = ""; |
| | | } |
| | |
| | | if (releaseTimeRange) { |
| | | params = { |
| | | ...params, |
| | | ...this.card, |
| | | beginTime: releaseTimeRange[0], |
| | | overTime: releaseTimeRange[1], |
| | | status: 1, |
| | | ...this.query1, |
| | | ...this.card, |
| | | }; |
| | | // values.releaseTimeRange = null; |
| | | } else { |
| | | params = { |
| | | ...params, |
| | | ...this.card, |
| | | ...this.query1, |
| | | status: 1, |
| | | ...this.card, |
| | | }; |
| | | } |
| | | console.log(params); |
| | | // console.log(params); |
| | | getdata(page.currentPage, page.pageSize, params).then((res) => { |
| | | // console.log(res.data.data.records); |
| | | const data = res.data.data; |