| | |
| | | @click="updateSetting(scope.row)" |
| | | key="danger" |
| | | type="primary" |
| | | :disabled="scope.row.settingKey === 'pyFile'" |
| | | link |
| | | >修改 |
| | | </el-button> |
| | |
| | | @click="deleteSetting(props.row.methodSettings,scope.$index)" |
| | | key="danger" |
| | | type="danger" |
| | | :disabled="scope.row.settingKey === 'pyFile'" |
| | | link |
| | | >删除 |
| | | </el-button> |
| | |
| | | |
| | | 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'} |
| | |
| | | ], |
| | | menuAndGroup: [ |
| | | {required: true, message: '所属目录不能为空', trigger: 'blur'} |
| | | ], |
| | | icon: [ |
| | | {required: true, message: 'icon不能为空', trigger: 'blur'} |
| | | ], |
| | | }) |
| | | |
| | |
| | | if (id) { |
| | | formLoading.value = true |
| | | try { |
| | | debugger |
| | | formData.value = await MpkApi.getMpk(id) |
| | | debugger |
| | | } finally { |
| | | formLoading.value = false |
| | | } |