diff --git a/src/api/stquery/deviceFixQuery.js b/src/api/stquery/deviceFixQuery.js index e80f150..2674c99 100644 --- a/src/api/stquery/deviceFixQuery.js +++ b/src/api/stquery/deviceFixQuery.js @@ -37,6 +37,14 @@ export function getProData(params = {}){ }) } +// 查询维修损坏记录列表 +export function repairFixRecord(query) { + return request({ + url: '/material/repairRecord/getRepairFixRecordList', + method: 'get', + params: query + }) +} diff --git a/src/views/claimAndreturn/return/receive/component/addReturn1.vue b/src/views/claimAndreturn/return/receive/component/addReturn1.vue index ed08c1d..49f3f31 100644 --- a/src/views/claimAndreturn/return/receive/component/addReturn1.vue +++ b/src/views/claimAndreturn/return/receive/component/addReturn1.vue @@ -268,7 +268,7 @@ - + diff --git a/src/views/stquery/backRecord.vue b/src/views/stquery/backRecord.vue index 3c1537f..0ed1e0a 100644 --- a/src/views/stquery/backRecord.vue +++ b/src/views/stquery/backRecord.vue @@ -23,7 +23,7 @@ @@ -39,7 +39,7 @@ @@ -81,6 +81,21 @@ @keyup.enter.native="handleQuery" /> + + + + + + { + this.propList = response.rows + }) + }, // 获取 申请列表 async getList() { this.loading = true @@ -294,6 +325,7 @@ export default { agreementCode: this.queryParams.agreementCode, typeName: this.queryParams.typeName, typeModelName: this.queryParams.typeModelName, + propId: this.queryParams.propId, startTime: this.queryParams.time && this.queryParams.time[0], endTime: this.queryParams.time && this.queryParams.time[1], pageSize: this.queryParams.pageSize, @@ -344,8 +376,13 @@ export default { /** 重置按钮操作 */ resetQuery() { this.queryParams.time = [] + this.queryParams.unitId = '' + this.queryParams.proId = '' this.resetForm('queryForm') + this.getUnitList() + this.getProList() this.handleQuery() + this.getPropData() }, /** 导出按钮操作 */ diff --git a/src/views/stquery/deviceFixQuery.vue b/src/views/stquery/deviceFixQuery.vue index e8680ce..9bfae22 100644 --- a/src/views/stquery/deviceFixQuery.vue +++ b/src/views/stquery/deviceFixQuery.vue @@ -8,6 +8,21 @@ v-show="showSearch" label-width="80px" > + + + + + + @@ -114,7 +136,7 @@ import { getUnitData, getProData, } from '@/api/stquery/deviceFixQuery' - +import { getProLists } from '@/api/base/base' export default { name: 'DeviceFixQuery', dicts: ['sys_normal_disable'], @@ -143,7 +165,7 @@ export default { dictName: undefined, dictType: undefined, status: undefined, - + propId: '', time: null, //申请时间 @@ -151,14 +173,22 @@ export default { }, unitList: [], //来往单位集合 proList: [], //工程集合 + propList: null, } }, created() { this.getList() this.getUnitList() this.getProList() + this.getPropData() }, methods: { + /** 查询资产属性下拉 */ + getPropData() { + getProLists().then((response) => { + this.propList = response.rows + }) + }, // 获取 申请列表 async getList() { this.loading = true @@ -168,6 +198,7 @@ export default { agreementCode: this.queryParams.agreementCode, typeName: this.queryParams.typeName, typeModelName: this.queryParams.typeModelName, + propId: this.queryParams.propId, startTime: this.queryParams.time && this.queryParams.time[0], endTime: this.queryParams.time && this.queryParams.time[1], pageSize: this.queryParams.pageSize, @@ -221,6 +252,7 @@ export default { this.queryParams.unitId = '' this.queryParams.proId = '' this.resetForm('queryForm') + this.getPropData() this.handleQuery() }, diff --git a/src/views/stquery/deviceFixRate.vue b/src/views/stquery/deviceFixRate.vue new file mode 100644 index 0000000..1190151 --- /dev/null +++ b/src/views/stquery/deviceFixRate.vue @@ -0,0 +1,224 @@ + + + + diff --git a/src/views/stquery/deviceInStoreQuery.vue b/src/views/stquery/deviceInStoreQuery.vue index 959e667..95d678d 100644 --- a/src/views/stquery/deviceInStoreQuery.vue +++ b/src/views/stquery/deviceInStoreQuery.vue @@ -40,6 +40,21 @@ @keyup.enter.native="handleQuery" /> + + + + + + { + this.propList = response.rows + }) + }, // 获取 申请列表 async getList() { this.loading = true @@ -238,6 +269,7 @@ export default { agreementCode: this.queryParams.agreementCode, typeName: this.queryParams.typeName, typeModelName: this.queryParams.typeModelName, + propId: this.queryParams.propId, startTime: this.queryParams.time && this.queryParams.time[0], endTime: this.queryParams.time && this.queryParams.time[1], pageSize: this.queryParams.pageSize, @@ -290,6 +322,7 @@ export default { resetQuery() { this.queryParams.time = [] this.resetForm('queryForm') + this.getPropData() this.handleQuery() }, diff --git a/src/views/stquery/deviceScrapQuery.vue b/src/views/stquery/deviceScrapQuery.vue index 54c6c49..8699a5f 100644 --- a/src/views/stquery/deviceScrapQuery.vue +++ b/src/views/stquery/deviceScrapQuery.vue @@ -40,6 +40,21 @@ @keyup.enter.native="handleQuery" /> + + + + + + { + this.propList = response.rows + }) + }, // 获取 申请列表 async getList() { this.loading = true @@ -236,6 +266,7 @@ export default { agreementCode: this.queryParams.agreementCode, typeName: this.queryParams.typeName, typeModelName: this.queryParams.typeModelName, + propId: this.queryParams.propId, startTime: this.queryParams.time && this.queryParams.time[0], endTime: this.queryParams.time && this.queryParams.time[1], pageSize: this.queryParams.pageSize, @@ -270,6 +301,7 @@ export default { resetQuery() { this.queryParams.time = [] this.resetForm('queryForm') + this.getPropData() this.handleQuery() }, diff --git a/src/views/stquery/deviceStatusRecord.vue b/src/views/stquery/deviceStatusRecord.vue index 885bb8b..19b147d 100644 --- a/src/views/stquery/deviceStatusRecord.vue +++ b/src/views/stquery/deviceStatusRecord.vue @@ -68,6 +68,21 @@ @keyup.enter.native="handleQuery" /> + + + + +