feat(mes): 添加工序存在性校验功能,优化物料表单

pull/871/MERGE
YunaiV 2026-03-28 10:56:58 +08:00
parent 3b62e38087
commit f3138d8cd5
2 changed files with 4 additions and 4 deletions

View File

@ -77,9 +77,8 @@
placeholder="请输入详细描述" placeholder="请输入详细描述"
/> />
</el-form-item> </el-form-item>
<!-- TODO @芋艿所属工序等工序模块完成后改为下拉选择 -->
<el-form-item label="所属工序" prop="processId"> <el-form-item label="所属工序" prop="processId">
<el-input v-model="formData.processId" placeholder="请输入工序编号" /> <ProProcessSelect v-model="formData.processId" />
</el-form-item> </el-form-item>
<el-form-item label="图片" prop="url"> <el-form-item label="图片" prop="url">
<UploadImg v-model="formData.url" :limit="1" :is-show-tip="false" /> <UploadImg v-model="formData.url" :limit="1" :is-show-tip="false" />
@ -100,6 +99,7 @@
import { MdProductSipApi, MdProductSipVO } from '@/api/mes/md/item/productSip' import { MdProductSipApi, MdProductSipVO } from '@/api/mes/md/item/productSip'
import { UploadImg } from '@/components/UploadFile' import { UploadImg } from '@/components/UploadFile'
import { createImageViewer } from '@/components/ImageViewer' import { createImageViewer } from '@/components/ImageViewer'
import ProProcessSelect from '@/views/mes/pro/process/components/ProProcessSelect.vue'
defineOptions({ name: 'MdProductSipForm' }) defineOptions({ name: 'MdProductSipForm' })

View File

@ -69,9 +69,8 @@
class="!w-1/1" class="!w-1/1"
/> />
</el-form-item> </el-form-item>
<!-- TODO @芋艿所属工序等工序模块完成后改为下拉选择 -->
<el-form-item label="所属工序" prop="processId"> <el-form-item label="所属工序" prop="processId">
<el-input v-model="formData.processId" placeholder="请输入工序编号" /> <ProProcessSelect v-model="formData.processId" />
</el-form-item> </el-form-item>
<el-form-item label="内容说明" prop="description"> <el-form-item label="内容说明" prop="description">
<el-input <el-input
@ -100,6 +99,7 @@
import { MdProductSopApi, MdProductSopVO } from '@/api/mes/md/item/productSop' import { MdProductSopApi, MdProductSopVO } from '@/api/mes/md/item/productSop'
import { UploadImg } from '@/components/UploadFile' import { UploadImg } from '@/components/UploadFile'
import { createImageViewer } from '@/components/ImageViewer' import { createImageViewer } from '@/components/ImageViewer'
import ProProcessSelect from '@/views/mes/pro/process/components/ProProcessSelect.vue'
defineOptions({ name: 'MdProductSopForm' }) defineOptions({ name: 'MdProductSopForm' })