[update] 校验
This commit is contained in:
@@ -712,6 +712,13 @@ module.exports = {
|
|||||||
uploadTime: 'Upload time',
|
uploadTime: 'Upload time',
|
||||||
enclosure: 'Enclosure',
|
enclosure: 'Enclosure',
|
||||||
// 认证
|
// 认证
|
||||||
|
chinese: 'chinese',
|
||||||
|
integerOrDecimal: 'integer Or Decimal',
|
||||||
|
OneDecimalPlace: 'One Decimal Place',
|
||||||
|
TwoDecimalplaces: 'Two Decimal places',
|
||||||
|
Threedecimalplaces: 'Threedecimalplaces',
|
||||||
|
FourDecimalplaces: 'FourDecimalplaces',
|
||||||
|
Positivefloatingpointnumber: 'Positive floating point number',
|
||||||
oneconfigurationInformation: 'Contains at least one configuration information',
|
oneconfigurationInformation: 'Contains at least one configuration information',
|
||||||
Correspondingstandarddeleted: 'Correspondingstandarddeleted',
|
Correspondingstandarddeleted: 'Correspondingstandarddeleted',
|
||||||
changeTheTitle: 'Title already exists, please change the title',
|
changeTheTitle: 'Title already exists, please change the title',
|
||||||
|
|||||||
@@ -723,6 +723,13 @@ module.exports = {
|
|||||||
uploadTime: '上传时间',
|
uploadTime: '上传时间',
|
||||||
enclosure: '附件',
|
enclosure: '附件',
|
||||||
// 认证
|
// 认证
|
||||||
|
chinese: '中文',
|
||||||
|
integerOrDecimal: '整数或小数',
|
||||||
|
OneDecimalPlace: '一位小数',
|
||||||
|
TwoDecimalplaces: '两位小数',
|
||||||
|
Threedecimalplaces: '三位小数',
|
||||||
|
FourDecimalplaces:'四位小数',
|
||||||
|
Positivefloatingpointnumber: '正浮点数',
|
||||||
oneconfigurationInformation: '至少含有一个配置信息',
|
oneconfigurationInformation: '至少含有一个配置信息',
|
||||||
Correspondingstandarddeleted: '对应标准已删除',
|
Correspondingstandarddeleted: '对应标准已删除',
|
||||||
changeTheTitle: '标题已存在,请更换标题',
|
changeTheTitle: '标题已存在,请更换标题',
|
||||||
|
|||||||
@@ -4,23 +4,93 @@
|
|||||||
<!-- 纯文本-->
|
<!-- 纯文本-->
|
||||||
<div v-if='detailDate.controlType === "1"'>
|
<div v-if='detailDate.controlType === "1"'>
|
||||||
<div v-for='(item,index) in detailDate.list' :key='index'>
|
<div v-for='(item,index) in detailDate.list' :key='index'>
|
||||||
<div v-if='item.type==="text"' class='add-width'>
|
<div v-if='item.type==="text"'>
|
||||||
<!-- 文本校验 分情况-->
|
<!-- 文本校验 分情况-->
|
||||||
<!-- 1 无-->
|
<!-- 1 无-->
|
||||||
<!-- 2 中文-->
|
<!-- 2 中文-->
|
||||||
<!-- 3 正整数-->
|
<!-- 3 正整数-->
|
||||||
<!-- 4 政府点数-->
|
<!-- 4 政府点数-->
|
||||||
<!-- 5 证书或小数-->
|
<!-- 5 证书或小数-->
|
||||||
<!-- 6 一位小数-->
|
<!-- 6 一位小数-->
|
||||||
<!-- 7 两位小数-->
|
<!-- 7 两位小数-->
|
||||||
<!-- 8 三位小数-->
|
<!-- 8 三位小数-->
|
||||||
<!-- 9 四为小数-->
|
<!-- 9 四为小数-->
|
||||||
<div v-if="item.controlVerify == '3'"></div>
|
<!-- 无 -->
|
||||||
<a-input-number class="box-input inputWid"
|
<div v-if="item.controlVerify == '1'">
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
<a-input class="box-input inputWid"
|
||||||
:max="99999"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:step="0"
|
:placeholder="$t('pleaseEnter')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 中文-->
|
||||||
|
<div v-if="item.controlVerify == '2'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('chinese')"
|
||||||
|
onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正整数 -->
|
||||||
|
<div v-if="item.controlVerify == '3'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="0"
|
||||||
|
:placeholder="$t('enterPositiveInteger')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正浮点书 -->
|
||||||
|
<div v-if="item.controlVerify == '4'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
onkeyup="value=value.replace(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/g,'')"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Positivefloatingpointnumber')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 整数或小数 -->
|
||||||
|
<div v-if="item.controlVerify == '5'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('integerOrDecimal')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 一位小数 -->
|
||||||
|
<div v-if="item.controlVerify == '6'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="1"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('OneDecimalPlace')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 两位小数-->
|
||||||
|
<div v-if="item.controlVerify == '7'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="2"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('TwoDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 三位小数-->
|
||||||
|
<div v-if="item.controlVerify == '8'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="3"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Threedecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 四位小数-->
|
||||||
|
<div v-if="item.controlVerify == '9'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="4"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('FourDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -76,20 +146,186 @@
|
|||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
</div>
|
</div>
|
||||||
<div v-if='item.type==="text"' class='add-width'>
|
<div v-if='item.type==="text"'>
|
||||||
<a-input class="box-input inputWid"
|
<!-- 文本校验 分情况-->
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
<!-- 1 无-->
|
||||||
v-model="item.dataValue" />
|
<!-- 2 中文-->
|
||||||
|
<!-- 3 正整数-->
|
||||||
|
<!-- 4 政府点数-->
|
||||||
|
<!-- 5 证书或小数-->
|
||||||
|
<!-- 6 一位小数-->
|
||||||
|
<!-- 7 两位小数-->
|
||||||
|
<!-- 8 三位小数-->
|
||||||
|
<!-- 9 四为小数-->
|
||||||
|
<!-- 无 -->
|
||||||
|
<div v-if="item.controlVerify == '1'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 中文-->
|
||||||
|
<div v-if="item.controlVerify == '2'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('chinese')"
|
||||||
|
onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正整数 -->
|
||||||
|
<div v-if="item.controlVerify == '3'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="0"
|
||||||
|
:placeholder="$t('enterPositiveInteger')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正浮点书 -->
|
||||||
|
<div v-if="item.controlVerify == '4'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
onkeyup="value=value.replace(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/g,'')"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Positivefloatingpointnumber')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 整数或小数 -->
|
||||||
|
<div v-if="item.controlVerify == '5'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('integerOrDecimal')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 一位小数 -->
|
||||||
|
<div v-if="item.controlVerify == '6'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="1"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('OneDecimalPlace')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 两位小数-->
|
||||||
|
<div v-if="item.controlVerify == '7'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="2"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('TwoDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 三位小数-->
|
||||||
|
<div v-if="item.controlVerify == '8'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="3"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Threedecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 四位小数-->
|
||||||
|
<div v-if="item.controlVerify == '9'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="4"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('FourDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 文本+下拉多选-->
|
<!-- 文本+下拉多选-->
|
||||||
<div v-if='detailDate.controlType === "6"' class='add_flex'>
|
<div v-if='detailDate.controlType === "6"' class='add_flex'>
|
||||||
<div v-for='(item,index) in detailDate.list' :key='index' class='add_flex_item'>
|
<div v-for='(item,index) in detailDate.list' :key='index' class='add_flex_item'>
|
||||||
<div v-if='item.type==="text"' class='add-width'>
|
<div v-if='item.type==="text"'>
|
||||||
<a-input class="box-input inputWid"
|
<!-- 文本校验 分情况-->
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
<!-- 1 无-->
|
||||||
v-model="item.dataValue" />
|
<!-- 2 中文-->
|
||||||
|
<!-- 3 正整数-->
|
||||||
|
<!-- 4 政府点数-->
|
||||||
|
<!-- 5 证书或小数-->
|
||||||
|
<!-- 6 一位小数-->
|
||||||
|
<!-- 7 两位小数-->
|
||||||
|
<!-- 8 三位小数-->
|
||||||
|
<!-- 9 四为小数-->
|
||||||
|
<!-- 无 -->
|
||||||
|
<div v-if="item.controlVerify == '1'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 中文-->
|
||||||
|
<div v-if="item.controlVerify == '2'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('chinese')"
|
||||||
|
onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正整数 -->
|
||||||
|
<div v-if="item.controlVerify == '3'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="0"
|
||||||
|
:placeholder="$t('enterPositiveInteger')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正浮点书 -->
|
||||||
|
<div v-if="item.controlVerify == '4'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
onkeyup="value=value.replace(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/g,'')"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Positivefloatingpointnumber')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 整数或小数 -->
|
||||||
|
<div v-if="item.controlVerify == '5'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('integerOrDecimal')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 一位小数 -->
|
||||||
|
<div v-if="item.controlVerify == '6'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="1"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('OneDecimalPlace')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 两位小数-->
|
||||||
|
<div v-if="item.controlVerify == '7'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="2"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('TwoDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 三位小数-->
|
||||||
|
<div v-if="item.controlVerify == '8'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="3"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Threedecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 四位小数-->
|
||||||
|
<div v-if="item.controlVerify == '9'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="4"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('FourDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if='item.type==="pull_more"' class='add-width'>
|
<div v-if='item.type==="pull_more"' class='add-width'>
|
||||||
<a-select v-model="item.dataValue" mode="multiple" class='selectWid' :disabled="item.isLock == '1' ? true: false" allowClear>
|
<a-select v-model="item.dataValue" mode="multiple" class='selectWid' :disabled="item.isLock == '1' ? true: false" allowClear>
|
||||||
@@ -105,10 +341,93 @@
|
|||||||
<!-- 文本+附件-->
|
<!-- 文本+附件-->
|
||||||
<div v-if='detailDate.controlType === "7"' class='add_flex'>
|
<div v-if='detailDate.controlType === "7"' class='add_flex'>
|
||||||
<div v-for='(item,index) in detailDate.list' :key='index' class='add_flex_item'>
|
<div v-for='(item,index) in detailDate.list' :key='index' class='add_flex_item'>
|
||||||
<div v-if='item.type==="text"' class='add-width'>
|
<div v-if='item.type==="text"'>
|
||||||
<a-input class="box-input inputWid"
|
<!-- 文本校验 分情况-->
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
<!-- 1 无-->
|
||||||
v-model="item.dataValue"/>
|
<!-- 2 中文-->
|
||||||
|
<!-- 3 正整数-->
|
||||||
|
<!-- 4 政府点数-->
|
||||||
|
<!-- 5 证书或小数-->
|
||||||
|
<!-- 6 一位小数-->
|
||||||
|
<!-- 7 两位小数-->
|
||||||
|
<!-- 8 三位小数-->
|
||||||
|
<!-- 9 四为小数-->
|
||||||
|
<!-- 无 -->
|
||||||
|
<div v-if="item.controlVerify == '1'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 中文-->
|
||||||
|
<div v-if="item.controlVerify == '2'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('chinese')"
|
||||||
|
onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正整数 -->
|
||||||
|
<div v-if="item.controlVerify == '3'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="0"
|
||||||
|
:placeholder="$t('enterPositiveInteger')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正浮点书 -->
|
||||||
|
<div v-if="item.controlVerify == '4'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
onkeyup="value=value.replace(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/g,'')"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Positivefloatingpointnumber')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 整数或小数 -->
|
||||||
|
<div v-if="item.controlVerify == '5'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('integerOrDecimal')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 一位小数 -->
|
||||||
|
<div v-if="item.controlVerify == '6'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="1"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('OneDecimalPlace')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 两位小数-->
|
||||||
|
<div v-if="item.controlVerify == '7'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="2"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('TwoDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 三位小数-->
|
||||||
|
<div v-if="item.controlVerify == '8'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="3"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Threedecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 四位小数-->
|
||||||
|
<div v-if="item.controlVerify == '9'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:precision="4"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('FourDecimalplaces')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if='item.type==="file"' class='add-width'>
|
<div v-if='item.type==="file"' class='add-width'>
|
||||||
<a-button type="primary" class="button-text inputWid"
|
<a-button type="primary" class="button-text inputWid"
|
||||||
@@ -186,39 +505,80 @@
|
|||||||
<!-- 7 两位小数-->
|
<!-- 7 两位小数-->
|
||||||
<!-- 8 三位小数-->
|
<!-- 8 三位小数-->
|
||||||
<!-- 9 四为小数-->
|
<!-- 9 四为小数-->
|
||||||
|
<!-- 无 -->
|
||||||
|
<div v-if="item.controlVerify == '1'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 中文-->
|
||||||
|
<div v-if="item.controlVerify == '2'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('chinese')"
|
||||||
|
onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 正整数 -->
|
||||||
<div v-if="item.controlVerify == '3'">
|
<div v-if="item.controlVerify == '3'">
|
||||||
<a-input-number class="box-input inputWid"
|
<a-input-number class="box-input inputWid"
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:max="99999"
|
:max="99999"
|
||||||
:precision="0"
|
:precision="0"
|
||||||
|
:placeholder="$t('enterPositiveInteger')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 正浮点书 -->
|
||||||
|
<div v-if="item.controlVerify == '4'">
|
||||||
|
<a-input class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
onkeyup="value=value.replace(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/g,'')"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Positivefloatingpointnumber')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 整数或小数 -->
|
||||||
|
<div v-if="item.controlVerify == '5'">
|
||||||
|
<a-input-number class="box-input inputWid"
|
||||||
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
|
:max="99999"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('integerOrDecimal')"
|
||||||
|
v-model="item.dataValue" />
|
||||||
|
</div>
|
||||||
|
<!-- 一位小数 -->
|
||||||
<div v-if="item.controlVerify == '6'">
|
<div v-if="item.controlVerify == '6'">
|
||||||
<a-input-number class="box-input inputWid"
|
<a-input-number class="box-input inputWid"
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:max="99999"
|
:max="99999"
|
||||||
:precision="1"
|
:precision="1"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('OneDecimalPlace')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 两位小数-->
|
||||||
<div v-if="item.controlVerify == '7'">
|
<div v-if="item.controlVerify == '7'">
|
||||||
<a-input-number class="box-input inputWid"
|
<a-input-number class="box-input inputWid"
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:max="99999"
|
:max="99999"
|
||||||
:precision="2"
|
:precision="2"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('TwoDecimalplaces')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 三位小数-->
|
||||||
<div v-if="item.controlVerify == '8'">
|
<div v-if="item.controlVerify == '8'">
|
||||||
<a-input-number class="box-input inputWid"
|
<a-input-number class="box-input inputWid"
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:max="99999"
|
:max="99999"
|
||||||
:precision="3"
|
:precision="3"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('Threedecimalplaces')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 四位小数-->
|
||||||
<div v-if="item.controlVerify == '9'">
|
<div v-if="item.controlVerify == '9'">
|
||||||
<a-input-number class="box-input inputWid"
|
<a-input-number class="box-input inputWid"
|
||||||
:disabled="item.isLock == '1' ? true: false"
|
:disabled="item.isLock == '1' ? true: false"
|
||||||
:max="99999"
|
:max="99999"
|
||||||
:precision="4"
|
:precision="4"
|
||||||
|
:placeholder="$t('pleaseEnter')+$t('FourDecimalplaces')"
|
||||||
v-model="item.dataValue" />
|
v-model="item.dataValue" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -358,4 +718,7 @@ export default {
|
|||||||
.add-width{
|
.add-width{
|
||||||
width: 30%;
|
width: 30%;
|
||||||
}
|
}
|
||||||
|
/deep/.ant-table-column-sort .ant-table-row-cell-ellipsis{
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user