indexToWeek(arr) {
let result = [];
arr.forEach((item) => {
switch (item) {
case 0:
result.push("周一");
break;
case 1:
result.push("周二");
break;
case 2:
result.push("周三");
break;
case 3:
result.push("周四");
break;
case 4:
result.push("周五");
break;
case 5:
result.push("周六");
break;
case 6:
result.push("周日");
break;
}
});
return result;
},
this.addShopForm.openTime.forEach((item) => {
item.checkRadio.forEach((node, index) => {
console.log(node);
switch (node) {
case 0:
item.checkRadio[index] = "周一";
break;
case 1:
item.checkRadio[index] = "周二";
break;
case 2:
item.checkRadio[index] = "周三";
break;
case 3:
item.checkRadio[index] = "周四";
break;
case 4:
item.checkRadio[index] = "周五";
break;
case 5:
item.checkRadio[index] = "周六";
break;
case 6:
item.checkRadio[index] = "周日";
break;
}
});
item.checkRadio = this.indexToWeek(item.checkRadio);
});
weekChineseToNumString(arr) {
let result = [];
arr.forEach((item) => {
switch (item) {
case "周一":
result.push(0);
break;
case "周二":
result.push(1);
break;
case "周三":
result.push(2);
break;
case "周四":
result.push(3);
break;
case "周五":
result.push(4);
break;
case "周六":
result.push(5);
break;
case "周日":
result.push(6);
break;
}
});
let newRes = new Array(7).fill(0);
result.forEach((item) => {
newRes[item] = 1;
});
let str = newRes.toString();
return str.replace(/,/g, "");
},