ecrf配置更改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
86020e4f16
commit
ee4bd5ec8e
|
@ -502,10 +502,22 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
||||||
label="最大长度">
|
label="最大长度"
|
||||||
|
prop="MaxAnswerLength"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.Type === 'table' || form.Type === 'basicTable'" label="最大行数">
|
<el-form-item
|
||||||
|
v-if="form.Type === 'table' || form.Type === 'basicTable'"
|
||||||
|
label="最大行数"
|
||||||
|
prop="MaxQuestionCount"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model="form.MaxQuestionCount"
|
v-model="form.MaxQuestionCount"
|
||||||
controls-position="right"
|
controls-position="right"
|
||||||
|
@ -539,6 +551,10 @@
|
||||||
<el-form-item
|
<el-form-item
|
||||||
v-if="form.Type === 'number' || form.Type === 'calculation'"
|
v-if="form.Type === 'number' || form.Type === 'calculation'"
|
||||||
label="单位"
|
label="单位"
|
||||||
|
prop="Unit"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
>
|
>
|
||||||
<el-radio-group v-model="form.Unit">
|
<el-radio-group v-model="form.Unit">
|
||||||
<el-radio
|
<el-radio
|
||||||
|
|
|
@ -312,11 +312,23 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
||||||
label="最大长度">
|
label="最大长度"
|
||||||
|
prop="MaxAnswerLength"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 是否复制前值 -->
|
<!-- 是否复制前值 -->
|
||||||
<el-form-item label="是否复制前值" v-if="form.Type !== 'summary'">
|
<el-form-item
|
||||||
|
label="是否复制前值"
|
||||||
|
v-if="form.Type !== 'summary'"
|
||||||
|
prop="IsCopy"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.IsCopy"
|
v-model="form.IsCopy"
|
||||||
/>
|
/>
|
||||||
|
@ -347,6 +359,10 @@
|
||||||
<el-form-item
|
<el-form-item
|
||||||
v-if="form.Type === 'number' || form.Type === 'calculation'"
|
v-if="form.Type === 'number' || form.Type === 'calculation'"
|
||||||
label="单位"
|
label="单位"
|
||||||
|
prop="Unit"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
>
|
>
|
||||||
<el-radio-group
|
<el-radio-group
|
||||||
v-model="form.Unit"
|
v-model="form.Unit"
|
||||||
|
@ -360,7 +376,14 @@
|
||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="form.Type === 'upload'" label="最大上传个数">
|
<el-form-item
|
||||||
|
v-if="form.Type === 'upload'"
|
||||||
|
label="最大上传个数"
|
||||||
|
prop="ImageCount"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model="form.ImageCount"
|
v-model="form.ImageCount"
|
||||||
controls-position="right"
|
controls-position="right"
|
||||||
|
|
|
@ -483,12 +483,25 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 最大字符数 -->
|
<!-- 最大字符数 -->
|
||||||
<el-form-item v-if="form.Type === 'input' || form.Type === 'textarea'"
|
<el-form-item
|
||||||
:label="$t('trials:readingUnit:qsList:title:MaxAnswerLength')">
|
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
||||||
|
:label="$t('trials:readingUnit:qsList:title:MaxAnswerLength')"
|
||||||
|
prop="MaxAnswerLength"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 最大行数 -->
|
<!-- 最大行数 -->
|
||||||
<el-form-item v-if="form.Type === 'table' || form.Type === 'basicTable'" :label="$t('trials:readingUnit:qsList:title:maxQuestionCount')">
|
<el-form-item
|
||||||
|
v-if="form.Type === 'table' || form.Type === 'basicTable'"
|
||||||
|
:label="$t('trials:readingUnit:qsList:title:maxQuestionCount')"
|
||||||
|
prop="MaxQuestionCount"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model="form.MaxQuestionCount"
|
v-model="form.MaxQuestionCount"
|
||||||
controls-position="right"
|
controls-position="right"
|
||||||
|
@ -501,7 +514,14 @@
|
||||||
<el-input v-model="form.OrderMark"/>
|
<el-input v-model="form.OrderMark"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 随访是否复制 -->
|
<!-- 随访是否复制 -->
|
||||||
<el-form-item v-if="form.Type === 'table' || form.Type === 'basicTable'" :label="$t('trials:readingUnit:qsList:title:isCopyLesions')">
|
<el-form-item
|
||||||
|
v-if="form.Type === 'table' || form.Type === 'basicTable'"
|
||||||
|
:label="$t('trials:readingUnit:qsList:title:isCopyLesions')"
|
||||||
|
prop="IsCopyLesions"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.IsCopyLesions"
|
v-model="form.IsCopyLesions"
|
||||||
/>
|
/>
|
||||||
|
@ -690,7 +710,14 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 最大上传个数 -->
|
<!-- 最大上传个数 -->
|
||||||
<el-form-item v-if="form.Type === 'upload'" :label="$t('trials:readingUnit:qsList:title:imageCount')">
|
<el-form-item
|
||||||
|
v-if="form.Type === 'upload'"
|
||||||
|
:label="$t('trials:readingUnit:qsList:title:imageCount')"
|
||||||
|
prop="ImageCount"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model="form.ImageCount"
|
v-model="form.ImageCount"
|
||||||
controls-position="right"
|
controls-position="right"
|
||||||
|
|
|
@ -155,6 +155,7 @@
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="$t('trials:readingUnit:qsList:title:limitEdit')"
|
:label="$t('trials:readingUnit:qsList:title:limitEdit')"
|
||||||
v-if="form.Type !== 'summary'"
|
v-if="form.Type !== 'summary'"
|
||||||
|
prop="LimitEdit"
|
||||||
:rules="[
|
:rules="[
|
||||||
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
]"
|
]"
|
||||||
|
@ -167,6 +168,7 @@
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="$t('trials:readingUnit:qsList:title:PrecopyValue')"
|
:label="$t('trials:readingUnit:qsList:title:PrecopyValue')"
|
||||||
v-if="form.Type !== 'summary'"
|
v-if="form.Type !== 'summary'"
|
||||||
|
prop="IsCopy"
|
||||||
:rules="[
|
:rules="[
|
||||||
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }
|
||||||
]"
|
]"
|
||||||
|
@ -199,7 +201,14 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 重复出现最大次数 -->
|
<!-- 重复出现最大次数 -->
|
||||||
<el-form-item :label="$t('trials:readingUnit:qsList:title:MaxRowCount')" v-if="form.Type !== 'summary' && form.Type !== 'screenshot' && form.Type !== 'upload'">
|
<el-form-item
|
||||||
|
:label="$t('trials:readingUnit:qsList:title:MaxRowCount')"
|
||||||
|
v-if="form.Type !== 'summary' && form.Type !== 'screenshot' && form.Type !== 'upload'"
|
||||||
|
prop="MaxRowCount"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
|
>
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model="form.MaxRowCount"
|
v-model="form.MaxRowCount"
|
||||||
controls-position="right"
|
controls-position="right"
|
||||||
|
@ -511,6 +520,10 @@
|
||||||
<el-form-item
|
<el-form-item
|
||||||
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
v-if="form.Type === 'input' || form.Type === 'textarea'"
|
||||||
:label="$t('trials:readingUnit:qsList:title:MaxAnswerLength')"
|
:label="$t('trials:readingUnit:qsList:title:MaxAnswerLength')"
|
||||||
|
prop="MaxAnswerLength"
|
||||||
|
:rules="[
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }
|
||||||
|
]"
|
||||||
>
|
>
|
||||||
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
<el-input-number v-model="form.MaxAnswerLength" :min="0"></el-input-number>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
Loading…
Reference in New Issue