hookehuyr

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

...@@ -195,24 +195,39 @@ const validOther = () => { ...@@ -195,24 +195,39 @@ const validOther = () => {
195 }; 195 };
196 if (image_uploader.value) { 196 if (image_uploader.value) {
197 // 图片上传 197 // 图片上传
198 + image_uploader.value.forEach((item, index) => {
199 + if (!image_uploader.value[index].validImageUploader()) {
198 valid = { 200 valid = {
199 - status: image_uploader.value[0].validImageUploader(), 201 + status: image_uploader.value[index].validImageUploader(),
200 key: "image_uploader", 202 key: "image_uploader",
201 }; 203 };
204 + return false;
205 + }
206 + });
202 } 207 }
203 if (sign.value) { 208 if (sign.value) {
204 // 电子签名 209 // 电子签名
210 + sign.value.forEach((item, index) => {
211 + if (!sign.value[index].validImageUploader()) {
205 valid = { 212 valid = {
206 - status: sign.value[0].validSign(), 213 + status: sign.value[index].validImageUploader(),
207 key: "sign", 214 key: "sign",
208 }; 215 };
216 + return false;
217 + }
218 + });
209 } 219 }
210 if (rate_picker.value) { 220 if (rate_picker.value) {
211 // 评分组件 221 // 评分组件
222 + rate_picker.value.forEach((item, index) => {
223 + if (!rate_picker.value[index].validImageUploader()) {
212 valid = { 224 valid = {
213 - status: rate_picker.value[0].validRate(), 225 + status: rate_picker.value[index].validImageUploader(),
214 key: "rate_picker", 226 key: "rate_picker",
215 }; 227 };
228 + return false;
229 + }
230 + });
216 } 231 }
217 return valid; 232 return valid;
218 }; 233 };
......