Browse Source

YT-1758修改要货计划新增时受入号的显示。受入号是物料基础信息中属性不需要选择,如果受入号为空则直接显示空

intex_online20241224
zhaoyiran 2 months ago
parent
commit
8946294874
  1. 2
      src/components/TableForm/src/TableForm.vue
  2. 10
      src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue
  3. 5
      src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts

2
src/components/TableForm/src/TableForm.vue

@ -97,7 +97,7 @@
:type="headerItem?.tableForm?.inputType" :type="headerItem?.tableForm?.inputType"
:placeholder=" :placeholder="
t( t(
`ts.${headerItem?.tableForm?.placeholder || '请输入' + headerItem.label}` `ts.${headerItem?.tableForm?.isPlaceholder === false ? '' :( headerItem?.tableForm?.placeholder || '请输入' + headerItem.label)}`
).replace('ts.', '') ).replace('ts.', '')
" "
:disabled="itemIsDisabled(headerItem, row)" :disabled="itemIsDisabled(headerItem, row)"

10
src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

@ -232,6 +232,16 @@ const { loadStart, loadDone } = usePageLoading()
setV['itemCode'] = val[0]['code'] setV['itemCode'] = val[0]['code']
setV['poNumber'] = val[0]['number'] setV['poNumber'] = val[0]['number']
setV['poLine'] = val[0]['lineNumber'] setV['poLine'] = val[0]['lineNumber']
setV['receivedNumber'] = val[0]['receivedNumber']
console.log(PurchasePlanDetail.allSchemas.tableFormColumns);
PurchasePlanDetail.allSchemas.tableFormColumns.forEach(item =>{
if(item.value == ''){
if(item.field == 'receivedNumber'){
item.tableForm.placeholder = ''
}
}
})
if(formField == 'supplierCode'){ if(formField == 'supplierCode'){
setV['supplierCode'] = val[0]['code'] setV['supplierCode'] = val[0]['code']

5
src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts

@ -843,8 +843,9 @@ export const PurchasePlanDetail = useCrudSchemas(
} }
}, },
tableForm: { tableForm: {
type: 'Select', // type: 'Select',
disabled: true disabled: true,
isPlaceholder:true
} }
}, },
{ {

Loading…
Cancel
Save