|
@@ -436,13 +436,13 @@ export default {
|
|
|
params.planDetailParent = params.planDetailParent.map((item) => {
|
|
|
let newArr = [];
|
|
|
if (item.planDetails) {
|
|
|
- newArr = item.planDetails.map((child) => {
|
|
|
+ newArr = item.planDetails.map((child, index) => {
|
|
|
return {
|
|
|
code: child.code,
|
|
|
hospitalId: this.form.hospitalId,
|
|
|
name: child.name,
|
|
|
number: child.number,
|
|
|
- orderNo: child.orderNo,
|
|
|
+ orderNo: index + 1,
|
|
|
planId: child.planId,
|
|
|
remark: child.remark,
|
|
|
status: child.status,
|
|
@@ -550,7 +550,7 @@ export default {
|
|
|
return j === -1;
|
|
|
});
|
|
|
let obj = { list };
|
|
|
- list.forEach((child) => {
|
|
|
+ obj.list.forEach((child) => {
|
|
|
if (child.name === "开单合理性") {
|
|
|
obj.orderNo = child.orderNo;
|
|
|
obj.name = child.name;
|
|
@@ -574,7 +574,7 @@ export default {
|
|
|
for (let i = arr.length - 1; i > 0; i--) {
|
|
|
for (let j = 0; j < i; j++) {
|
|
|
if (arr[j].orderNo > arr[j + 1].orderNo) {
|
|
|
- [arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];
|
|
|
+ [arr[j], arr[j + 1]] = [{ ...arr[j + 1] }, { ...arr[j] }];
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -596,7 +596,6 @@ export default {
|
|
|
planDetailSub: obj.sysSetInfo,
|
|
|
id: data.id
|
|
|
};
|
|
|
-
|
|
|
const defaultRes = await api.getDefaultPlans();
|
|
|
if (defaultRes.data.code === "0") {
|
|
|
// 合并默认数据
|