ecrf配置去除导出标识属性
continuous-integration/drone/push Build is passing Details

uat_us
caiyiling 2025-01-13 11:21:42 +08:00
parent d636813210
commit d3dd4ecffc
4 changed files with 56 additions and 44 deletions

View File

@ -243,7 +243,7 @@
>
</el-radio-group>
</el-form-item>
<el-form-item label="导出标识"
<!-- <el-form-item label="导出标识"
prop="ExportIdentification"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
@ -262,8 +262,11 @@
>{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="导出结果" v-if="form.ExportIdentification" prop="ExportResult">
</el-form-item> -->
<el-form-item
label="导出结果"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
<el-select v-model="form.ExportResult" multiple>
<el-option
v-for="item in CriterionDictionaryList.ExportResult"
@ -829,7 +832,7 @@ export default {
ConvertShowType: 0,
QuestionClassify: null,
HighlightAnswerList: [],
ExportIdentification: 0,
// ExportIdentification: 0,
ExportResult: [],
MaxAnswerLength: null,
FileType: [],
@ -866,12 +869,12 @@ export default {
{ required: true, message: '请注明', trigger: 'blur' },
{ max: 50, message: '最大长度为 50' },
],
ExportIdentification: [
{ required: true, message: '请选择', trigger: 'blur' },
],
ExportResult: [
{ required: true, message: '请选择', trigger: 'blur' },
]
// ExportIdentification: [
// { required: true, message: '', trigger: 'blur' },
// ],
// ExportResult: [
// { required: true, message: '', trigger: 'blur' },
// ]
},
loading: false,
btnLoading: false,
@ -1159,7 +1162,7 @@ export default {
data.ConvertShowType = 0
data.QuestionClassify = null
data.HighlightAnswerList = []
data.ExportIdentification = 0
// data.ExportIdentification = 0
data.ExportResult = []
data.FileType = []
data.ClassifyQuestionId = null

View File

@ -147,7 +147,7 @@
</el-select>
</el-form-item>
<!-- 导出标识 -->
<el-form-item
<!-- <el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportIdentification')" prop="ExportIdentification"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
@ -166,9 +166,12 @@
>{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
<!-- 导出结果 -->
<el-form-item :label="$t('trials:readingUnit:qsList:title:ExportResult')" v-if="form.ExportIdentification" prop="ExportResult">
<el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportResult')"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
<el-select v-model="form.ExportResult" multiple>
<el-option
v-for="item in CriterionDictionaryList.ExportResult"
@ -639,7 +642,7 @@ export default {
ImageCount: 0,
ClassifyTableQuestionId: null,
ClassifyAlgorithms: null,
ExportIdentification: 0,
// ExportIdentification: 0,
ExportResult: [],
DefaultValue:null
// IsEnable: true
@ -666,12 +669,12 @@ export default {
DataTableColumn: [{ required: true, message: '请选择', trigger: 'blur' }],
// DictionaryCode: [{ required: true, message: '', trigger: 'blur' }],
DependParentId: [{ required: true, message: '请选择', trigger: 'blur' }],
ExportIdentification: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
],
ExportResult: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
]
// ExportIdentification: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ],
// ExportResult: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ]
},
loading: false,
parentOptions: [],
@ -965,7 +968,7 @@ export default {
form.ImageCount = null
form.ClassifyTableQuestionId = null
form.ClassifyAlgorithms = null
form.ExportIdentification = 0
// form.ExportIdentification = 0
form.ExportResult = []
form.DefaultValue = null
},

View File

@ -232,7 +232,7 @@
</el-radio-group>
</el-form-item>
<!-- 导出标识 -->
<el-form-item
<!-- <el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportIdentification')" prop="ExportIdentification"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
@ -251,9 +251,12 @@
>{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
<!-- 导出结果 -->
<el-form-item :label="$t('trials:readingUnit:qsList:title:ExportResult')" v-if="form.ExportIdentification" prop="ExportResult">
<el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportResult')"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
<el-select v-model="form.ExportResult" multiple>
<el-option
v-for="item in $d.ExportResult"
@ -1064,7 +1067,7 @@ export default {
ClassifyAlgorithms: null,
LimitShow: 0,
HighlightAnswerList: [],
ExportIdentification: 0,
// ExportIdentification: 0,
ExportResult: [],
ClassifyType: null,
ClassifyEditType: null,
@ -1093,12 +1096,12 @@ export default {
}],
GroupName: [{required: true, message: this.$t('common:ruleMessage:specify'), trigger: ['blur', 'change']},
{max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50`}],
ExportIdentification: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
],
ExportResult: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
]
// ExportIdentification: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ],
// ExportResult: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ]
},
loading: false,
dicList: [],
@ -1543,7 +1546,7 @@ export default {
form.ClassifyQuestionId = null
form.ClassifyAlgorithms = null
form.HighlightAnswerList = []
form.ExportIdentification = 0
// form.ExportIdentification = 0
form.ExportResult = []
form.ClassifyType = null
form.ClassifyShowType = null

View File

@ -155,7 +155,7 @@
</el-select>
</el-form-item>
<!-- 导出标识 -->
<el-form-item
<!-- <el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportIdentification')" prop="ExportIdentification"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
@ -174,9 +174,12 @@
>{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
<!-- 导出结果 -->
<el-form-item :label="$t('trials:readingUnit:qsList:title:ExportResult')" v-if="form.ExportIdentification" prop="ExportResult">
<el-form-item
:label="$t('trials:readingUnit:qsList:title:ExportResult')"
v-if="form.Type === 'radio' || form.Type === 'select' || form.Type === 'input' || form.Type === 'textarea' || form.Type === 'number' || form.Type === 'class' || form.Type === 'calculation'"
>
<el-select v-model="form.ExportResult" multiple>
<el-option
v-for="item in $d.ExportResult"
@ -887,7 +890,7 @@ export default {
MaxAnswerLength: null,
ClassifyTableQuestionId: null,
ClassifyAlgorithms: null,
ExportIdentification: 0,
// ExportIdentification: 0,
ExportResult: [],
ImageCount: 0,
ClassifyType: null,
@ -917,12 +920,12 @@ export default {
DataTableName: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }],
DataTableColumn: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }],
DependParentId: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }],
ExportIdentification: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
],
ExportResult: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
]
// ExportIdentification: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ],
// ExportResult: [
// { required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' },
// ]
},
loading: false,
parentOptions: [],
@ -1364,7 +1367,7 @@ export default {
form.HighlightAnswerList = []
form.ClassifyTableQuestionId = null
form.ClassifyAlgorithms = null
form.ExportIdentification = 0
// form.ExportIdentification = 0
form.ExportResult = []
form.ImageCount = 0
form.ClassifyType = null