潘志宝
2025-04-02 e320cece8a6e4321453e6b9c4736860997731646
src/views/model/mpk/file/MpkForm.vue
@@ -316,7 +316,13 @@
  const formRules = reactive<FormRules>({
    pyName: [
      {required: true, message: '模型名称不能为空,请上传模型文件', trigger: 'blur'}
      {required: true, message: '模型名称不能为空,请上传模型文件', trigger: 'blur'},
      { validator: (rule, value, callback) => {
          if (value && value.includes('_')) {
            callback(new Error('模型名称不能包含下划线'));
          } else {
            callback();
          }}, trigger: 'blur' }
    ],
    pyChineseName: [
      {required: true, message: '模型中文名称不能为空', trigger: 'blur'}
@@ -332,6 +338,9 @@
    ],
    menuAndGroup: [
      {required: true, message: '所属目录不能为空', trigger: 'blur'}
    ],
    icon: [
      {required: true, message: 'icon不能为空', trigger: 'blur'}
    ],
  })
@@ -451,7 +460,9 @@
    if (id) {
      formLoading.value = true
      try {
        debugger
        formData.value = await MpkApi.getMpk(id)
        debugger
      } finally {
        formLoading.value = false
      }