Browse Source

修复去掉包装bug

intex_online20241111
张立 4 months ago
parent
commit
fcc3501afc
  1. 14
      src/components/BasicForm/src/BasicForm.vue
  2. 4
      src/components/Detail/src/Detail.vue

14
src/components/BasicForm/src/BasicForm.vue

@ -446,21 +446,15 @@ const formHeight = ref({})
if (!wsCache.get('ShowPackingNumber')) { if (!wsCache.get('ShowPackingNumber')) {
if (formSchema.value) { if (formSchema.value) {
formSchema.value = formSchema.value.filter(item => item.field != 'packingNumber') formSchema.value = formSchema.value.filter(item => item.field != 'packingNumber')
}
if (rules.value && rules.value.packingNumber) {
delete rules.value.packingNumber delete rules.value.packingNumber
} }
// delete rules.value.packUnit
// delete rules.value.packQty
// delete rules.value.outPackUnit
// delete rules.value.inPackUnit
if (props.tableAllSchemas) { if (props.tableAllSchemas) {
tableAllSchemas.value.tableFormColumns = props.tableAllSchemas.tableFormColumns.filter(item => item.field != 'packingNumber') tableAllSchemas.value.tableFormColumns = props.tableAllSchemas.tableFormColumns.filter(item => item.field != 'packingNumber')
if (tableFormRules.value && tableFormRules.value.packingNumber) {
delete tableFormRules.value.packingNumber delete tableFormRules.value.packingNumber
// delete tableFormRules.value.packUnit }
// delete tableFormRules.value.packQty
// delete tableFormRules.value.outPackUnit
// delete tableFormRules.value.inPackUnit
// delete tableFormRules.value.countQty
} }
} }

4
src/components/Detail/src/Detail.vue

@ -462,7 +462,11 @@ const detailAllSchemasRules = ref(props.detailAllSchemasRules)
if (!wsCache.get('ShowPackingNumber')) { if (!wsCache.get('ShowPackingNumber')) {
if (allSchemas.value) { if (allSchemas.value) {
allSchemas.value.detailSchema = props.allSchemas.detailSchema.filter(item => item.field != 'packingNumber') allSchemas.value.detailSchema = props.allSchemas.detailSchema.filter(item => item.field != 'packingNumber')
}
if (detailAllSchemasRef.value) {
detailAllSchemasRef.value.tableColumns = props.detailAllSchemas.tableColumns.filter(item => item.field != 'packingNumber') detailAllSchemasRef.value.tableColumns = props.detailAllSchemas.tableColumns.filter(item => item.field != 'packingNumber')
}
if (detailAllSchemasRules.value&&detailAllSchemasRules.value.packingNumber) {
delete detailAllSchemasRules.value.packingNumber delete detailAllSchemasRules.value.packingNumber
} }
} }

Loading…
Cancel
Save