Browse Source

采购退货申请bug修复,去掉到货日期,生产日期,任务明细ID,包装号赋值问题

hella_online_20240829
TengXF 5 months ago
parent
commit
c4454e03cf
  1. 3
      src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMain/index.vue
  2. 264
      src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMain/purchasereturnRequestMain.data.ts

3
src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMain/index.vue

@ -232,7 +232,7 @@ const searchTableSuccess = async (formField, searchField, val, formRef, type, ro
nextTick(async () => { nextTick(async () => {
if (type == 'tableForm') { if (type == 'tableForm') {
// //
if (formField == 'purchaseReceiptRecordNumber') { if (formField == 'purchaseReceiptRecordNumber') {
row[formField] = val[0][searchField] row[formField] = val[0][searchField]
//-- //--
@ -418,6 +418,7 @@ const searchTableSuccessDetail = (formField, searchField, val, formRef) => {
setV['singlePrice'] = val[0]['singlePrice'] setV['singlePrice'] = val[0]['singlePrice']
setV['amount'] = val[0]['amount'] setV['amount'] = val[0]['amount']
setV['projectCode'] = val[0]['projectCode'] setV['projectCode'] = val[0]['projectCode']
setV['packingNumber'] = val[0]['packingNumber']
if (formField == 'itemCode') { if (formField == 'itemCode') {
setV['batch'] = val[0]['toBatch'] setV['batch'] = val[0]['toBatch']

264
src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMain/purchasereturnRequestMain.data.ts

@ -895,7 +895,7 @@ export const PurchasereturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
componentProps: { componentProps: {
min: 0, min: 0,
precision: 6, precision: 6,
disabled:true disabled:false
} }
}, },
isTable:false, isTable:false,
@ -1014,28 +1014,28 @@ export const PurchasereturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
}] }]
}, },
}, },
{ // {
label: '库存余额', // label: '库存余额',
field: 'inventoryBalance', // field: 'inventoryBalance',
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 150 // width: 150
}, // },
form: { // form: {
component: 'InputNumber', // component: 'InputNumber',
componentProps: { // componentProps: {
min: 0, // min: 0,
precision: 6 // precision: 6
} // }
}, // },
isForm:false, // isForm:false,
tableForm:{ // tableForm:{
hidden:false,//控制列是否展示 // hidden:false,//控制列是否展示
type:'InputNumber', // type:'InputNumber',
min:0, // min:0,
precision: 6 // precision: 6
} // }
}, // },
{ {
label: '退货数量', label: '退货数量',
field: 'qty', field: 'qty',
@ -1137,115 +1137,115 @@ export const PurchasereturnRequestDetail = useCrudSchemas(reactive<CrudSchema[]>
} }
} }
}, },
{ // {
label: '到货日期', // label: '到货日期',
field: 'arriveDate', // field: 'arriveDate',
formatter: dateFormatter2, // formatter: dateFormatter2,
detail: { // detail: {
dateFormat: 'YYYY-MM-DD' // dateFormat: 'YYYY-MM-DD'
}, // },
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 180 // width: 180
}, // },
hiddenInMain: true, // hiddenInMain: true,
form: { // form: {
component: 'DatePicker', // component: 'DatePicker',
componentProps: { // componentProps: {
style: {width: '100%'}, // style: {width: '100%'},
type: 'date', // type: 'date',
dateFormat: 'YYYY-MM-DD', // dateFormat: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
} // }
}, // },
tableForm:{ // tableForm:{
disabled:true, // disabled:true,
type: 'FormDate', // type: 'FormDate',
dateFormat: 'YYYY-MM-DD', // dateFormat: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
}, // },
isTableForm: false // isTableForm: false
}, // },
{ // {
label: '生产日期', // label: '生产日期',
field: 'produceDate', // field: 'produceDate',
formatter: dateFormatter2, // formatter: dateFormatter2,
detail: { // detail: {
dateFormat: 'YYYY-MM-DD' // dateFormat: 'YYYY-MM-DD'
}, // },
hiddenInMain: true, // hiddenInMain: true,
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 180 // width: 180
}, // },
form: { // form: {
component: 'DatePicker', // component: 'DatePicker',
componentProps: { // componentProps: {
disabled: true, // disabled: true,
style: {width: '100%'}, // style: {width: '100%'},
type: 'date', // type: 'date',
dateFormat: 'YYYY-MM-DD', // dateFormat: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
} // }
}, // },
tableForm:{ // tableForm:{
disabled:true, // disabled:true,
type: 'FormDate', // type: 'FormDate',
format: 'YYYY-MM-DD', // format: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
}, // },
isTableForm: false // isTableForm: false
}, // },
{ // {
label: '过期日期', // label: '过期日期',
field: 'expireDate', // field: 'expireDate',
formatter: dateFormatter2, // formatter: dateFormatter2,
detail: { // detail: {
dateFormat: 'YYYY-MM-DD' // dateFormat: 'YYYY-MM-DD'
}, // },
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 180 // width: 180
}, // },
hiddenInMain: true, // hiddenInMain: true,
form: { // form: {
component: 'DatePicker', // component: 'DatePicker',
componentProps: { // componentProps: {
disabled: true, // disabled: true,
style: {width: '100%'}, // style: {width: '100%'},
type: 'date', // type: 'date',
dateFormat: 'YYYY-MM-DD', // dateFormat: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
} // }
}, // },
isTableForm: false, // isTableForm: false,
isTable: false, // isTable: false,
tableForm:{ // tableForm:{
disabled:true, // disabled:true,
type: 'FormDate', // type: 'FormDate',
format: 'YYYY-MM-DD', // format: 'YYYY-MM-DD',
valueFormat: 'x', // valueFormat: 'x',
} // }
}, // },
{ // {
label: '任务明细ID', // label: '任务明细ID',
field: 'jobDetailId', // field: 'jobDetailId',
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 150 // width: 150
}, // },
tableForm:{ // tableForm:{
disabled:true // disabled:true
}, // },
isTableForm:false, // isTableForm:false,
hiddenInMain: true, // hiddenInMain: true,
isForm:false, // isForm:false,
form: { // form: {
componentProps:{ // componentProps:{
disabled:true // disabled:true
} // }
}, // },
}, // },
{ {
label: '项目代码', label: '项目代码',
field: 'projectCode', field: 'projectCode',

Loading…
Cancel
Save