hookehuyr

图片上传,电子签名,评分控件多个情况下判断

......@@ -195,24 +195,39 @@ const validOther = () => {
};
if (image_uploader.value) {
// 图片上传
valid = {
status: image_uploader.value[0].validImageUploader(),
key: "image_uploader",
};
image_uploader.value.forEach((item, index) => {
if (!image_uploader.value[index].validImageUploader()) {
valid = {
status: image_uploader.value[index].validImageUploader(),
key: "image_uploader",
};
return false;
}
});
}
if (sign.value) {
// 电子签名
valid = {
status: sign.value[0].validSign(),
key: "sign",
};
sign.value.forEach((item, index) => {
if (!sign.value[index].validImageUploader()) {
valid = {
status: sign.value[index].validImageUploader(),
key: "sign",
};
return false;
}
});
}
if (rate_picker.value) {
// 评分组件
valid = {
status: rate_picker.value[0].validRate(),
key: "rate_picker",
};
rate_picker.value.forEach((item, index) => {
if (!rate_picker.value[index].validImageUploader()) {
valid = {
status: rate_picker.value[index].validImageUploader(),
key: "rate_picker",
};
return false;
}
});
}
return valid;
};
......