dev
parent
c0c18554b8
commit
d7b20f9d25
|
|
@ -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);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue