优化 编码名称为空时默认为编码
This commit is contained in:
parent
b41184a5de
commit
94fafa8cab
|
|
@ -361,7 +361,7 @@ const dialogVisible = ref(false) // 弹窗的是否展示
|
|||
const dialogTitle = ref('') // 弹窗的标题
|
||||
const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
|
||||
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(() => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue