Browse Source

测试bug修复

master
ljlong_2630 8 months ago
parent
commit
fa698c901d
  1. 10
      src/api/eam/device/deviceMaintenanceMain/index.ts
  2. 6
      src/api/eam/mold/moldMaintenanceMain/index.ts
  3. 2
      src/components/BasicForm/src/BasicForm.vue
  4. 2
      src/views/eam/device/devicemaintainjob/deviceMaintainOrderMain.data.ts
  5. 15
      src/views/eam/device/devicemaintenancejob/index.vue
  6. 10
      src/views/eam/mold/moldinspectionjob/index.vue
  7. 2
      src/views/eam/mold/moldmaintainjob/moldMaintainOrderMain.data.ts
  8. 17
      src/views/eam/mold/moldmaintenancejob/index.vue
  9. 2
      src/views/eam/mold/moldmaintenancejob/moldMaintenanceMain.data.ts

10
src/api/eam/device/deviceMaintenanceMain/index.ts

@ -79,3 +79,13 @@ export const finishOrder = async (params) => {
return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params}) return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params})
} }
// 校验维修工单
export const verifyOrder = async (params) => {
return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params})
}

6
src/api/eam/mold/moldMaintenanceMain/index.ts

@ -77,4 +77,10 @@ export const getMoldMainTempList = async (type: String) => {
// 完成维修工单 // 完成维修工单
export const finishOrder = async (params) => { export const finishOrder = async (params) => {
return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params}) return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params})
}
// 校验维修工单
export const verifyOrder = async (params) => {
return await request.get({ url: `/eam/device-maintenance-job-main/orderClick`, params})
} }

2
src/components/BasicForm/src/BasicForm.vue

@ -548,7 +548,7 @@ const inpuFocus = (headerItem, row, index) => {
* @param cur 改变后值 * @param cur 改变后值
*/ */
const onChange = (field, cur, item) => { const onChange = (field, cur, item) => {
emit('onChange', field, cur, item) emit('onChange', field, cur, item,formRef.value)
} }
// //

2
src/views/eam/device/devicemaintainjob/deviceMaintainOrderMain.data.ts

@ -120,7 +120,7 @@ export const DeviceMaintainOrderMain = useCrudSchemas(reactive<CrudSchema[]>([
label: '类型', label: '类型',
field: 'type', field: 'type',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: false,
table: { table: {
width: '150', width: '150',
}, },

15
src/views/eam/device/devicemaintenancejob/index.vue

@ -297,6 +297,8 @@ const buttonTableClick = async (val, row) => {
openForm('turnOrder', row) openForm('turnOrder', row)
} else if (val == 'finish') { } else if (val == 'finish') {
finishOrder(row) finishOrder(row)
} else if (val == 'verifyOrder') {
verifyOrder(row)
} else if (val == 'picture') { } else if (val == 'picture') {
showView.value = true showView.value = true
urls.value = row.filePathList urls.value = row.filePathList
@ -393,7 +395,18 @@ function finishOrder(row) {
}) })
} }
// //
function verifyOrder() {} function verifyOrder(row) {
let param = {
id: row.id,
number: row.number,
status: row.status,
requestNumber: row.requestNumber,
}
DeviceMaintenanceMainApi.verifyOrder(param).then(res => {
getList()
message.success('操作成功')
})
}
// //
function repair() {} function repair() {}

10
src/views/eam/mold/moldinspectionjob/index.vue

@ -181,7 +181,7 @@ const butttondata = (row) => {
// defaultButtons.mainListEditBtn({hasPermi:'eam:moldInspectionMain:update'}), // // defaultButtons.mainListEditBtn({hasPermi:'eam:moldInspectionMain:update'}), //
// defaultButtons.mainListDeleteBtn({hasPermi:'eam:moldInspectionMain:delete'}), // // defaultButtons.mainListDeleteBtn({hasPermi:'eam:moldInspectionMain:delete'}), //
defaultButtons.mainListEditBtn(null), // defaultButtons.mainListEditBtn(null), //
defaultButtons.maintenanceOrderBtn({ hide: !(row.status == 'PROCCED' && (userStore.getUser.id == row.maintenance)) }), // defaultButtons.mainInspectionOrderBtn({ hide: !(row.status == 'PROCCED' && (userStore.getUser.id == row.maintenance)) }), //
defaultButtons.finishOrderBtn({ hide: !(row.status == 'PROCCED' && (userStore.getUser.id == row.maintenance)) }), // defaultButtons.finishOrderBtn({ hide: !(row.status == 'PROCCED' && (userStore.getUser.id == row.maintenance)) }), //
] ]
} }
@ -190,8 +190,8 @@ const butttondata = (row) => {
const buttonTableClick = async (val, row) => { const buttonTableClick = async (val, row) => {
if (val == 'edit') { // if (val == 'edit') { //
openForm('update', row) openForm('update', row)
} else if (val == 'maintenanceOrder') { // } else if (val == 'mainInspectionOrder') { //
handleMaintenanceOrder(row) openDetail(row, '代码', row.number)
} else if (val == 'finishOrder') { // } else if (val == 'finishOrder') { //
handleFinishOrder(row) handleFinishOrder(row)
} }
@ -297,12 +297,12 @@ function handleFinishOrder(row) {
const onChange = (field, cur, item) => { const onChange = (field, cur, item) => {
// //
if (field == 'moldNumber') { if (field == 'deviceNumber') {
basicFormRef.value.formRef.formModel.factoryAreaNumber = Number(item.componentProps.options.find(element => element.number == cur).factoryAreaNumber) basicFormRef.value.formRef.formModel.factoryAreaNumber = Number(item.componentProps.options.find(element => element.number == cur).factoryAreaNumber)
basicFormRef.value.formRef.formModel.maintenance = String(userStore?.getUser?.id) basicFormRef.value.formRef.formModel.maintenance = String(userStore?.getUser?.id)
basicFormRef.value.formRef.formModel.maintenanceNumber = '' basicFormRef.value.formRef.formModel.maintenanceNumber = ''
} else if (field == 'maintenanceNumber') { } else if (field == 'maintenanceNumber') {
basicFormRef.value.formRef.formModel.moldNumber = item.componentProps.options.find(element => element.number == cur).moldNumber basicFormRef.value.formRef.formModel.deviceNumber = item.componentProps.options.find(element => element.number == cur).deviceNumber
basicFormRef.value.formRef.formModel.factoryAreaNumber = Number(item.componentProps.options.find(element => element.number == cur).factoryAreaNumber) basicFormRef.value.formRef.formModel.factoryAreaNumber = Number(item.componentProps.options.find(element => element.number == cur).factoryAreaNumber)
basicFormRef.value.formRef.formModel.maintenance = String(userStore?.getUser?.id) basicFormRef.value.formRef.formModel.maintenance = String(userStore?.getUser?.id)
} }

2
src/views/eam/mold/moldmaintainjob/moldMaintainOrderMain.data.ts

@ -103,7 +103,7 @@ export const MoldMaintainOrderMain = useCrudSchemas(reactive<CrudSchema[]>([
label: '类型', label: '类型',
field: 'type', field: 'type',
sort: 'custom', sort: 'custom',
isSearch: true, isSearch: false,
table: { table: {
width: '150', width: '150',
}, },

17
src/views/eam/mold/moldmaintenancejob/index.vue

@ -292,7 +292,9 @@ const buttonTableClick = async (val, row) => {
openForm('turnOrder', row) openForm('turnOrder', row)
} else if (val == 'finishOrder') { } else if (val == 'finishOrder') {
finishOrder(row) finishOrder(row)
} else if (val == 'repair') { } else if (val == 'verifyOrder') {
verifyOrder(row)
} else if (val == 'repair') {
openDetail(row, '代码', row.code) openDetail(row, '代码', row.code)
} else if (val == 'picture') { } else if (val == 'picture') {
showView.value = true showView.value = true
@ -388,7 +390,18 @@ function finishOrder(row) {
}) })
} }
// //
function verifyOrder() {} function verifyOrder(row) {
let param = {
id: row.id,
number: row.number,
status: row.status,
requestNumber: row.requestNumber,
}
MoldMaintenanceMainApi.verifyOrder(param).then(res => {
getList()
message.success('操作成功')
})
}
// //
function repair() {} function repair() {}

2
src/views/eam/mold/moldmaintenancejob/moldMaintenanceMain.data.ts

@ -141,7 +141,7 @@ export const MoldMaintenanceMain = useCrudSchemas(reactive<CrudSchema[]>([
table: { table: {
width: '150', width: '150',
}, },
isSearch: true, isSearch: false,
isForm: true, isForm: true,
dictType: DICT_TYPE.DEVICE_MOLD_TYPE, dictType: DICT_TYPE.DEVICE_MOLD_TYPE,
dictClass: 'string', dictClass: 'string',

Loading…
Cancel
Save