|
|
@@ -27,11 +27,14 @@ class Product {
|
|
|
checkDimension (dimensionData, schemeData, dimensionName, messageContent) {
|
|
|
const { min, max, type } = dimensionData;
|
|
|
const dimensionValue = schemeData[dimensionName];
|
|
|
-
|
|
|
+
|
|
|
console.log(dimensionData, schemeData, dimensionName, messageContent)
|
|
|
|
|
|
- if (type === '自定义' && (dimensionValue < min || dimensionValue > max)) {
|
|
|
- message.error({ content: messageContent, key: 1 });
|
|
|
+ if (this.hasDecimal(schemeData[dimensionName])) {
|
|
|
+ message.warning(`${dimensionName == 'length'?'长度':'宽度'}请输入整数`)
|
|
|
+ return false
|
|
|
+ } else if (type === '自定义' && (dimensionValue < min || dimensionValue > max)) {
|
|
|
+ message.error({ content: messageContent, key: 1 });
|
|
|
return false;
|
|
|
} else if (!dimensionValue) {
|
|
|
message.error({ content: '定制选项不能为空!', key: 1 });
|