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

View File

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

View File

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

View File

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