MaiXinRong 1 год назад
Родитель
Сommit
55bb180401
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      app/service/settle.js

+ 2 - 2
app/service/settle.js

@@ -401,9 +401,9 @@ module.exports = app => {
             const settleObj = new SettleObj(this.ctx);
             const [settleBills, settlePos, settleSum] = await settleObj.doSettle(settle);
             await transaction.delete(this.ctx.service.settleBills.tableName, { settle_id: settle.id });
-            await transaction.insert(this.ctx.service.settleBills.tableName, settleBills);
+            if (settleBills.length > 0) await transaction.insert(this.ctx.service.settleBills.tableName, settleBills);
             await transaction.delete(this.ctx.service.settlePos.tableName, { settle_id: settle.id });
-            await transaction.insert(this.ctx.service.settlePos.tableName, settlePos);
+            if (settlePos.length > 0) await transaction.insert(this.ctx.service.settlePos.tableName, settlePos);
             return settleSum;
         }
     }