项目场景:
拆分数据:一条数据拆分成两条
scheduleList(params).then(res => {
if (res.code === 200) {
let result = res.data;
result.forEach(item => {
item.StartTimeAndEndTime = item.sectionStartTime + "-" + item.sectionEndTime;
});
this.singListData = result;
// 一条数据拆分成两条
result.forEach(({
remark1, remark2, signType1, signType2, ...rest }) => {
this.newSingListData.push(
{
...rest, remark: remark1, signType: signType1, scheduleType: "1" },
{
...rest, remark: remark2, signType: signType2, scheduleType: "2" },
);
});
this.setRowSpans();
this.singListDialog = true;
} else <