diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageForm.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageForm.vue
index a529b66d..d82473aa 100644
--- a/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageForm.vue
+++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageForm.vue
@@ -154,9 +154,14 @@
+
-
+
+
+
+
@@ -362,6 +367,7 @@ const subFormRules = reactive({
matId: [{ required: true, message: '物料不能为空', trigger: 'blur' }],
rgId: [{ required: true, message: '库区不能为空', trigger: 'blur' }],
pnId: [{ required: true, message: '库位不能为空', trigger: 'blur' }],
+ storageOkQty: [{ required: true, message: '入库数量不能为空', trigger: 'blur' }],
})
const handleStatus = (async (num) => {
@@ -448,7 +454,7 @@ const handleDeleteAttachment = async (index, type) => {
}
// 下载文件
const downloadAttachment = async (name, url) => {
- if(url){
+ if (url) {
const data = await downloadFile(url)
download.any(data, name);
}
@@ -492,7 +498,7 @@ const submitForm = async () => {
const dataMats = formData.value.matItemDOList as unknown as StorageMatApi.StorageMatVO[]
await StorageMatApi.createStorageMatBatch(dataMats, storageid.value)
- if(formData.value.matItemDOList.length>0){
+ if (formData.value.matItemDOList.length > 0) {
//附件信息保存
matUploadData.value.businessId = storageid
matUploadRef.value!.submit()
@@ -638,7 +644,7 @@ onMounted(async () => {
dialogTitle.value = t('action.' + query.type)
- dialogTitle.value = query.type === 'review'?'查看':dialogTitle.value
+ dialogTitle.value = query.type === 'review' ? '查看' : dialogTitle.value
isShow.value = query.type == "create" ? false : true
@@ -743,4 +749,5 @@ onMounted(async () => {
a {
color: #409eff;
text-decoration: none;
-}
+}
+
diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageOut.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageOut.vue
index 2d2b6dbb..4aa88463 100644
--- a/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageOut.vue
+++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/storage/StorageOut.vue
@@ -100,7 +100,7 @@
- handleMatCode(scope, val)" class="!w-180px">
@@ -145,9 +145,14 @@
+
-
+
+
+
+
@@ -328,6 +333,7 @@ const formData = ref({
matItemDOList: [],
attachments: []
})
+
const formRules = reactive({
// name: [{ required: true, message: '模具类型不能为空', trigger: 'blur' }],
status: [{ required: true, message: '启用状态不能为空', trigger: 'blur' }],
@@ -342,6 +348,7 @@ const subFormRules = reactive({
matId: [{ required: true, message: '物料不能为空', trigger: 'blur' }],
rgId: [{ required: true, message: '库区不能为空', trigger: 'blur' }],
pnId: [{ required: true, message: '库位不能为空', trigger: 'blur' }],
+ storageOkQty: [{ required: true, message: '出库数量不能为空', trigger: 'blur' }],
})
const handleStatus = (async (num) => {
@@ -426,7 +433,7 @@ const handleDeleteAttachment = async (index, type) => {
}
// 下载文件
const downloadAttachment = async (name, url) => {
- if(url){
+ if (url) {
const data = await downloadFile(url)
download.any(data, name);
}
@@ -486,7 +493,7 @@ const submitForm = async () => {
const dataMats = formData.value.matItemDOList as unknown as StorageMatApi.StorageMatVO[]
await StorageMatApi.createStorageMatBatch(dataMats, storageid.value)
- if(formData.value.matItemDOList.length>0){
+ if (formData.value.matItemDOList.length > 0) {
//附件信息保存
matUploadData.value.businessId = storageid
matUploadRef.value!.submit()
@@ -663,7 +670,7 @@ onMounted(async () => {
dialogTitle.value = t('action.' + query.type)
- dialogTitle.value = query.type === 'review'?'查看':dialogTitle.value
+ dialogTitle.value = query.type === 'review' ? '查看' : dialogTitle.value
isShow.value = query.type == "create" ? false : true