Merge branch 'dev' of https://git.yfgame.vip/r/hangtag into dev

This commit is contained in:
wwb 2025-01-12 12:09:30 +08:00
commit c13bf4b47a
1 changed files with 6 additions and 2 deletions

View File

@ -361,7 +361,7 @@ const dialogVisible = ref(false) // 弹窗的是否展示
const dialogTitle = ref('') //
const formLoading = ref(false) // 12
const formType = ref('') // create - update -
const inputCode = ref(false);
const inputCode = ref(true);
const formData = ref({
id: undefined,
code: undefined,
@ -474,7 +474,7 @@ const changSetDefault = (index,d)=>{
}
}
const formRules = reactive({
name: [{required: true, message: '产品名称不能为空', trigger: 'blur'}],
name: [{required: false, message: '产品名称不能为空', trigger: 'blur'}],
brandId: [{required: true, message: '产品类型选择品牌', trigger: 'blur'}],
productTypeId: [{required: true, message: '请选择产品类型', trigger: 'blur'}],
specSizeWidth: [{required: false, message: '请填写规格的宽度', trigger: 'blur'}],
@ -519,6 +519,10 @@ defineExpose({open}) // 提供 open 方法,用于打开弹窗
const emit = defineEmits(['success']) // success
const submitCheck = () => {
if(!formData.value.name){
formData.value.name = formData.value.code || '未命名'
}
formRef.value.validate().then(() => {
submitForm()
}).catch(() => {