Browse Source

YT-1320补给品收货、号口收货,新增去掉班次必填项

intex_online20241228
王宇飞 6 months ago
parent
commit
c1e5601665
  1. 1
      src/views/wms/productionManage/productionplan/productionMain/index.vue
  2. 72
      src/views/wms/productionManage/productionplan/productionMain/productionMain.data.ts
  3. 1
      src/views/wms/productionManage/productionplan/productionMainAssemble/index.vue
  4. 72
      src/views/wms/productionManage/productionplan/productionMainAssemble/productionMainAssemble.data.ts

1
src/views/wms/productionManage/productionplan/productionMain/index.vue

@ -94,6 +94,7 @@ import { usePageLoading } from '@/hooks/web/usePageLoading'
const { loadStart, loadDone } = usePageLoading() const { loadStart, loadDone } = usePageLoading()
// //
// //
//
defineOptions({ name: 'ProductionMain' }) defineOptions({ name: 'ProductionMain' })
const message = useMessage() // const message = useMessage() //

72
src/views/wms/productionManage/productionplan/productionMain/productionMain.data.ts

@ -199,39 +199,39 @@ export const ProductionMain = useCrudSchemas(reactive<CrudSchema[]>([
} }
} }
}, },
{ // {
label: '班次', // label: '班次',
field: 'shift', // field: 'shift',
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 150 // width: 150
}, // },
form: { // form: {
// labelMessage: '信息提示说明!!!', // // labelMessage: '信息提示说明!!!',
componentProps: { // componentProps: {
enterSearch: true, // enterSearch: true,
isSearchList: true, // isSearchList: true,
searchListPlaceholder: '请选择班次', // searchListPlaceholder: '请选择班次',
searchField: 'code', // searchField: 'code',
searchTitle: '班次信息', // searchTitle: '班次信息',
searchAllSchemas: Shift.allSchemas, // searchAllSchemas: Shift.allSchemas,
searchPage: ShiftApi.getShiftPage, // searchPage: ShiftApi.getShiftPage,
searchCondition:[{ // searchCondition:[{
key: 'available', // key: 'available',
value: 'TRUE', // value: 'TRUE',
isMainValue: false // isMainValue: false
}], // }],
verificationParams: [{ // verificationParams: [{
key: 'code', // key: 'code',
action: '==', // action: '==',
value: '', // value: '',
isMainValue: false, // isMainValue: false,
isSearch: true, // isSearch: true,
isFormModel: true, // isFormModel: true,
}], // 失去焦点校验参数 // }], // 失去焦点校验参数
} // }
} // }
}, // },
// { // {
// label: '物料代码', // label: '物料代码',
// field: 'detailItemCode', // field: 'detailItemCode',
@ -640,9 +640,9 @@ export const ProductionMainRules = reactive({
productionLine: [ productionLine: [
{ required: true, message: '请选择生产线', trigger: 'change' } { required: true, message: '请选择生产线', trigger: 'change' }
], ],
shift: [ // shift: [
{ required: true, message: '请选择班次', trigger: 'change' } // { required: true, message: '请选择班次', trigger: 'change' }
], // ],
// team: [ // team: [
// { required: true, message: '请选择班组', trigger: 'change' } // { required: true, message: '请选择班组', trigger: 'change' }
// ], // ],

1
src/views/wms/productionManage/productionplan/productionMainAssemble/index.vue

@ -93,6 +93,7 @@ import { formatDate } from '@/utils/formatTime'
import { usePageLoading } from '@/hooks/web/usePageLoading' import { usePageLoading } from '@/hooks/web/usePageLoading'
const { loadStart, loadDone } = usePageLoading() const { loadStart, loadDone } = usePageLoading()
// //
//
defineOptions({ name: 'ProductionMainAssemble' }) defineOptions({ name: 'ProductionMainAssemble' })
const message = useMessage() // const message = useMessage() //

72
src/views/wms/productionManage/productionplan/productionMainAssemble/productionMainAssemble.data.ts

@ -198,39 +198,39 @@ export const ProductionMain = useCrudSchemas(reactive<CrudSchema[]>([
} }
} }
}, },
{ // {
label: '班次', // label: '班次',
field: 'shift', // field: 'shift',
sort: 'custom', // sort: 'custom',
table: { // table: {
width: 150 // width: 150
}, // },
form: { // form: {
// labelMessage: '信息提示说明!!!', // // labelMessage: '信息提示说明!!!',
componentProps: { // componentProps: {
enterSearch: true, // enterSearch: true,
isSearchList: true, // isSearchList: true,
searchListPlaceholder: '请选择班次', // searchListPlaceholder: '请选择班次',
searchField: 'code', // searchField: 'code',
searchTitle: '班次信息', // searchTitle: '班次信息',
searchAllSchemas: Shift.allSchemas, // searchAllSchemas: Shift.allSchemas,
searchPage: ShiftApi.getShiftPage, // searchPage: ShiftApi.getShiftPage,
searchCondition:[{ // searchCondition:[{
key: 'available', // key: 'available',
value: 'TRUE', // value: 'TRUE',
isMainValue: false // isMainValue: false
}], // }],
verificationParams: [{ // verificationParams: [{
key: 'code', // key: 'code',
action: '==', // action: '==',
value: '', // value: '',
isMainValue: false, // isMainValue: false,
isSearch: true, // isSearch: true,
isFormModel: true, // isFormModel: true,
}], // 失去焦点校验参数 // }], // 失去焦点校验参数
} // }
} // }
}, // },
// { // {
// label: '物料代码', // label: '物料代码',
// field: 'detailItemCode', // field: 'detailItemCode',
@ -639,9 +639,9 @@ export const ProductionMainRules = reactive({
productionLine: [ productionLine: [
{ required: true, message: '请选择生产线', trigger: 'change' } { required: true, message: '请选择生产线', trigger: 'change' }
], ],
shift: [ // shift: [
{ required: true, message: '请选择班次', trigger: 'change' } // { required: true, message: '请选择班次', trigger: 'change' }
], // ],
// team: [ // team: [
// { required: true, message: '请选择班组', trigger: 'change' } // { required: true, message: '请选择班组', trigger: 'change' }
// ], // ],

Loading…
Cancel
Save