|
|
@@ -263,7 +263,7 @@
|
|
|
:placeholder="item.collectionOptionList[0].collectionOption"
|
|
|
type="number"
|
|
|
@blur="SZsizeComparison(item, index)"
|
|
|
- @input="numberFn(item, index, 'A')"></van-field>
|
|
|
+ @input="szNumberFn(item, index, 'A')"></van-field>
|
|
|
<delete-upload-img
|
|
|
:photoIdentifyType="photoIdentifyType"
|
|
|
:imgs="item.fileInfoList"></delete-upload-img>
|
|
|
@@ -3939,6 +3939,18 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ // 数字类型 @input
|
|
|
+ szNumberFn(val, index, type) {
|
|
|
+ let value = this.collectionItemList[index].answerValue;
|
|
|
+ if (value) {
|
|
|
+ if (!/^[+-]?\d*\.{0,1}\d{0,1}$/.test(value)) {
|
|
|
+ value = this.collectionItemList[index].answerValue.replace(
|
|
|
+ /\.\d{2,}$/,
|
|
|
+ value.substr(value.indexOf('.'), 3)
|
|
|
+ );
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
// 数字类型最大值最小值校验
|
|
|
SZsizeComparison(item, index) {
|
|
|
let value = item.answerValue;
|