|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Api1208 apiData; | 
|---|
|  |  |  | Api1105 api1105; | 
|---|
|  |  |  | List<Api1208> api1208List; | 
|---|
|  |  |  | for (Fz35DepotStore fz35DepotStore : list) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //获取货位信息 | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | apiData = new Api1208(); | 
|---|
|  |  |  | apiData.setId(fz35DepotStore.getId()); | 
|---|
|  |  |  | apiData.setHwdm(api1105.getHwdm()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //粮食品种 | 
|---|
|  |  |  | String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, fz35DepotStore.getFoodVariety()); | 
|---|
|  |  |  | String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, fz35DepotStore.getFoodVariety().substring(0,3)); | 
|---|
|  |  |  | apiData.setLspzdm(mappingCode); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //粮食性质 | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //出仓完成时间 | 
|---|
|  |  |  | if("1".equals(apiData.getHwzt())){ | 
|---|
|  |  |  | apiData.setCcwcsj(DateUtils.addDays(fz35DepotStore.getStoreDate(), 5)); | 
|---|
|  |  |  | apiData.setCcwcsj(fz35DepotStore.getFullDate()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //国别 | 
|---|
|  |  |  | apiData.setGb("156"); | 
|---|
|  |  |  | 
|---|
|  |  |  | apiData.setSjzlxg(6); | 
|---|
|  |  |  | apiData.setLdtj(10000); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | apiData.setZhgxsj(new Date()); | 
|---|
|  |  |  | apiData.setZhgxsj(fz35DepotStore.getUpdateDate()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //业务id、库区编码、同步时间 | 
|---|
|  |  |  | apiData.setBizId(fz35DepotStore.getId()); | 
|---|
|  |  |  | 
|---|
|  |  |  | apiData.setSyncTime(new Date()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //库存每次新增 | 
|---|
|  |  |  | apiData.setCzbz(Constant.CZBZ_I); | 
|---|
|  |  |  | apiData.setId(ContextUtil.getCurTimeMillis()); | 
|---|
|  |  |  | api1208List = api1208Rep.getDataById(apiData.getId()); | 
|---|
|  |  |  | if(null == api1208List || api1208List.isEmpty()){ | 
|---|
|  |  |  | apiData.setCzbz(Constant.CZBZ_I); | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | apiData.setCzbz(api1208List.get(0).getCzbz()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //保存数据 | 
|---|
|  |  |  | api1208Rep.save(apiData); | 
|---|
|  |  |  | } | 
|---|