| | |
| | | const formItems = reactive([ |
| | | // 基础信息 |
| | | { |
| | | label: '物料编号', |
| | | prop: 'materialNo', |
| | | label: '物料型号', |
| | | prop: 'materialModel', |
| | | el: 'input', |
| | | placeholder: '请输入物料编号', |
| | | placeholder: '请输入物料型号', |
| | | rules: [ |
| | | { required: true, message: '物料编号不能为空', trigger: 'blur' }, |
| | | { required: true, message: '物料型号不能为空', trigger: 'blur' }, |
| | | { max: 50, message: '长度不能超过50个字符', trigger: 'blur' }, |
| | | ], |
| | | }, |
| | |
| | | const onConfirm = async () => { |
| | | await formRef.value?.validate() |
| | | const data = { |
| | | materialNo: formData.value.materialNo, |
| | | materialModel: formData.value.materialModel, |
| | | materialName: formData.value.materialName, |
| | | containerNo: formData.value.containerNo, |
| | | stockNumber: formData.value.stockNumber, |
| | |
| | | ) |
| | | const res = data?.items[0] |
| | | formData.value = { |
| | | materialNo: res.materialNo, |
| | | materialModel: res.materialModel, |
| | | materialName: res.materialName, |
| | | containerNo: res.containerNo, |
| | | stockNumber: res.stockNumber, |