lisai17@sina.com 2021-01-11 11:00:29 +08:00
parent c0c18554b8
commit d7b20f9d25
1 changed files with 4 additions and 2 deletions

View File

@ -58,6 +58,7 @@ public class SupermarketSyncService extends BaseSyncService {
try { try {
boolean ret = false; boolean ret = false;
SyncTask synctask = new SyncTask(); SyncTask synctask = new SyncTask();
SyncTask synctaskstock = new SyncTask(); // 库存的,只发送到对应的超市,其他超市就不需要了
SupermarketProduct sp = new SupermarketProduct(); SupermarketProduct sp = new SupermarketProduct();
sp.setSupermarketId(supermarket_id); sp.setSupermarketId(supermarket_id);
@ -82,16 +83,17 @@ public class SupermarketSyncService extends BaseSyncService {
ret = stock.save(); ret = stock.save();
synctask.addSaveData(stock); synctaskstock.addSaveData(stock);
} else { } else {
stock.setStockWeight(new BigDecimal(0)); stock.setStockWeight(new BigDecimal(0));
ret = stock.update(); ret = stock.update();
synctask.addUpdateData(stock); synctaskstock.addUpdateData(stock);
} }
return ret && SyncTaskService.me.save(synctask) return ret && SyncTaskService.me.save(synctask)
&& SyncTaskService.me.save(synctaskstock, supermarket_id)
&& ModifyLogService.me.save(sp, null, Enums.DataOpType.SAVE.getId(), sysuser); && ModifyLogService.me.save(sp, null, Enums.DataOpType.SAVE.getId(), sysuser);
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(), e); log.error(e.getMessage(), e);