Browse Source

WMS bug :HL-6059 物料隔离申请选择时没有供应商代码或者名称 PDA执行任务带出数据

hella_online_20240927
高竟松 5 months ago
parent
commit
439dbe1e43
  1. 7
      src/api/wms/productionscrapRecordMain/index.ts
  2. 20
      src/views/wms/issueManage/productionscrap/productionscrapRecordMain/index.vue
  3. 10
      src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts

7
src/api/wms/productionscrapRecordMain/index.ts

@ -69,4 +69,9 @@ export const exportProductionscrapRecordMain = async (params) => {
// 下载用户导入模板
export const importTemplate = () => {
return request.download({ url: '/wms/productionscrap-record-main/get-import-template' })
}
}
// 撤销
export const revoke = async (id: number) => {
return await request.get({ url: `/wms/productionscrap-record-main/revoke?id=` + id })
}

20
src/views/wms/issueManage/productionscrap/productionscrapRecordMain/index.vue

@ -135,17 +135,33 @@ const buttonBaseClick = (val, item) => {
}
}
const isShowRevokeButton = (row,val) => {
if (val.indexOf(row.revokeFlag) > -1) {
return false
} else {
return true
}
}
// -
const butttondata = (row,$index) => {
const findIndex = row['masterId']?tableObject.tableList.findIndex(item=>item['masterId'] == row['masterId']):-1
if(findIndex>-1&&findIndex<$index){
return []
return [
defaultButtons.backoutBtn({hide:isShowRevokeButton(row,['FALSE'])}) //
]
}
return []
return [
defaultButtons.backoutBtn({hide:isShowRevokeButton(row,['FALSE'])}) //
]
}
// -
const buttonTableClick = async (val, row) => {
if (val == 'backout') { //
await ProductionscrapRecordMainApi.revoke(row.masterId)
buttonBaseClick('refresh',null)
}
}
//
const { wsCache } = useCache()

10
src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts

@ -521,6 +521,16 @@ export const ProductionscrapRecordMain = useCrudSchemas(
activeValue: 'TRUE'
}
}
},
{
label: '操作',
field: 'action',
isDetail: false,
isForm: false,
table: {
width: 120,
fixed: 'right'
},
}
])
)

Loading…
Cancel
Save