lrf402788946 4 rokov pred
rodič
commit
d2e214a9e4
1 zmenil súbory, kde vykonal 3 pridanie a 2 odobranie
  1. 3 2
      app/service/order/order.js

+ 3 - 2
app/service/order/order.js

@@ -184,8 +184,9 @@ class OrderService extends CrudService {
       // 修改该货物的状态
       // 修改该货物的状态
       const good = order.split.id(split_id);
       const good = order.split.id(split_id);
       good.status = '1';
       good.status = '1';
+      console.log(good);
       order.goods_status = await this.checkGoodsStatus(order.split);
       order.goods_status = await this.checkGoodsStatus(order.split);
-      await order.save();
+      await this.model.update({ _id: order._id }, order);
       // 更新记录
       // 更新记录
       let message = `${name}已发货(数量:${number};重量:${weight}吨;体积:${volume}m³)`;
       let message = `${name}已发货(数量:${number};重量:${weight}吨;体积:${volume}m³)`;
       const all_send = order.split.every(e => e.status === '0');
       const all_send = order.split.every(e => e.status === '0');
@@ -224,7 +225,7 @@ class OrderService extends CrudService {
       const good = order.split.id(split_id);
       const good = order.split.id(split_id);
       good.status = '-1';
       good.status = '-1';
       order.goods_status = await this.checkGoodsStatus(order.split);
       order.goods_status = await this.checkGoodsStatus(order.split);
-      await order.save();
+      await this.model.update({ _id: order._id }, order);
       // 更新记录
       // 更新记录
       let message = `${name}已签收(数量:${number};重量:${weight}吨;体积:${volume}m³)`;
       let message = `${name}已签收(数量:${number};重量:${weight}吨;体积:${volume}m³)`;
       const all_arrive = order.split.every(e => e.status === '-1');
       const all_arrive = order.split.every(e => e.status === '-1');