|
|
@@ -313,21 +313,23 @@
|
|
|
schemeData.value.length = lengthscheme.value.rowsdetail[0].num
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
- const validCustomSize = ()=>{
|
|
|
+ }
|
|
|
+ const validCustomSize = (type)=>{
|
|
|
const pd = new Product(group.value.item[0])
|
|
|
// 使用该函数来检查长度和宽度
|
|
|
let lengthValidData = { min: lengthscheme.value.min, max: lengthscheme.value.max, type: lengthscheme.value.type };
|
|
|
- let widthValData = { min: widthscheme.value.min, max: widthscheme.value.max, type: widthscheme.value.type };
|
|
|
-
|
|
|
- if (!pd.checkDimension(widthValData, schemeData.value, 'width', '自定义宽度超出可选范围!')) {
|
|
|
- return false;
|
|
|
- } else if (!pd.checkDimension(lengthValidData, schemeData.value, 'length', '自定义长度超出可选范围!')) {
|
|
|
- return false;
|
|
|
+ let widthValData = { min: widthscheme.value.min, max: widthscheme.value.max, type: widthscheme.value.type };
|
|
|
+ if (type == 'width') {
|
|
|
+ if (!pd.checkDimension(widthValData, schemeData.value, 'width', '自定义宽度超出可选范围!')) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
} else {
|
|
|
- // 如果所有检查都通过
|
|
|
- return true;
|
|
|
- }
|
|
|
+ if (!pd.checkDimension(lengthValidData, schemeData.value, 'length', '自定义长度超出可选范围!')) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return true;
|
|
|
}
|
|
|
|
|
|
const onCollection = (data)=>{
|