微调
This commit is contained in:
@@ -15,15 +15,15 @@
|
||||
:props="defaultProps"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源参数描述" :label-width="100" prop="sourceParamDesc">
|
||||
<el-input v-model="formContent.sourceParamDesc" autocomplete="off"/>
|
||||
<el-form-item label="源参数描述" :label-width="100" prop="desc">
|
||||
<el-input v-model="formContent.desc" autocomplete="off"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源参数类型" :label-width="100" prop="sourceParamType">
|
||||
<el-input v-model="formContent.sourceParamType" autocomplete="off"/>
|
||||
<el-form-item label="源参数类型" :label-width="100" prop="type">
|
||||
<el-input v-model="formContent.type" autocomplete="off"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源参数值" :label-width="100"
|
||||
prop="sourceParamValue">
|
||||
<el-input v-model="formContent.sourceParamValue" autocomplete="off"/>
|
||||
prop="value">
|
||||
<el-input v-model="formContent.value" autocomplete="off"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="排序" :label-width="100">
|
||||
<el-input-number v-model="formContent.sort" :min='1' :max='999'/>
|
||||
@@ -69,7 +69,7 @@ const displayPid = computed({
|
||||
// 树形节点配置
|
||||
const defaultProps = {
|
||||
children: 'children',
|
||||
label: 'sourceParamDesc',
|
||||
label: 'desc',
|
||||
value: 'id'
|
||||
};
|
||||
|
||||
@@ -82,9 +82,9 @@ function useMetaInfo() {
|
||||
|
||||
const formContent = reactive<TestSource.ParameterType>({
|
||||
id: "",
|
||||
sourceParamType: "",
|
||||
sourceParamValue: "",
|
||||
sourceParamDesc: "",
|
||||
type: "",
|
||||
value: "",
|
||||
desc: "",
|
||||
sort: 100,
|
||||
pId: "0",
|
||||
})
|
||||
@@ -93,8 +93,8 @@ function useMetaInfo() {
|
||||
}
|
||||
|
||||
const rules: reactive<Record<string, Array<FormItemRule>>> = reactive({
|
||||
sourceParamDesc: [{required: true, message: '源参数描述必填!', trigger: 'blur'}],
|
||||
sourceParamType: [{required: true, message: '源参数类型必填!', trigger: 'blur'}],
|
||||
desc: [{required: true, message: '源参数描述必填!', trigger: 'blur'}],
|
||||
type: [{required: true, message: '源参数类型必填!', trigger: 'blur'}],
|
||||
sort: [{required: true, message: '排序必填!', trigger: 'blur'}]
|
||||
})
|
||||
|
||||
@@ -114,9 +114,9 @@ let dialogTitle = computed(() => {
|
||||
const resetFormContent = () => {
|
||||
Object.assign(formContent, {
|
||||
id: "",
|
||||
sourceParamType: "",
|
||||
sourceParamValue: "",
|
||||
sourceParamDesc: "",
|
||||
type: "",
|
||||
value: "",
|
||||
desc: "",
|
||||
sort: 100,
|
||||
pId: "0",
|
||||
})
|
||||
|
||||
@@ -123,17 +123,17 @@ const columns = reactive<ColumnProps<any>[]>([
|
||||
},
|
||||
{type: 'index', fixed: 'left', width: 70, label: '序号'},
|
||||
{
|
||||
prop: 'sourceParamType',
|
||||
prop: 'type',
|
||||
label: '参数类型',
|
||||
minWidth: 180,
|
||||
},
|
||||
{
|
||||
prop: 'sourceParamDesc',
|
||||
prop: 'desc',
|
||||
label: '参数描述',
|
||||
minWidth: 220,
|
||||
},
|
||||
{
|
||||
prop: 'sourceParamValue',
|
||||
prop: 'value',
|
||||
label: '值',
|
||||
minWidth: 150,
|
||||
},
|
||||
@@ -193,7 +193,7 @@ const copyRow = (row) => {
|
||||
}
|
||||
|
||||
const getParameter = (data: TestSource.ParameterType) => {
|
||||
if (originalParameterArr.some(item => item.sourceParamType == data.sourceParamType)) {
|
||||
if (originalParameterArr.some(item => item.type == data.type)) {
|
||||
ElMessage.error({message: '参数类型已存在!'})
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user