| | |
| | | |
| | | //粮权单位归属代码 |
| | | List<Api1208> dataByHwdm = api1208Rep.findDataByHwdm(apiData.getHwdm()); |
| | | apiData.setLqgsdwdm(StringUtils.isEmpty(dataByHwdm.get(0).getLqgsdwdm()) ? apiData.getHwdm().substring(0, 18) : dataByHwdm.get(0).getLqgsdwdm()); |
| | | if (null != dataByHwdm && dataByHwdm.size() > 0) { |
| | | apiData.setLqgsdwdm(StringUtils.isEmpty(dataByHwdm.get(0).getLqgsdwdm()) ? apiData.getKqdm() : dataByHwdm.get(0).getLqgsdwdm()); |
| | | }else { |
| | | apiData.setLqgsdwdm(apiData.getKqdm()); |
| | | } |
| | | apiData.setSlr("售粮人"); |
| | | apiData.setSlrdz("售粮人地址"); |
| | | apiData.setBz(StringUtils.isEmpty(sysData.getRemarks()) ? "备注" : sysData.getRemarks()); |
| | | |
| | | apiData.setXxdz(StringUtils.isEmpty(sysData.getUserAddress()) ? "详细地址" : sysData.getUserAddress()); |
| | | |
| | |
| | | apiData.setCch(sysData.getPlateNum().trim()); |
| | | |
| | | apiData.setDjsj(sysData.getRegisterTime()); |
| | | |
| | | //生成方式 |
| | | apiData.setScfs(1); |
| | | if (StringUtils.isNotEmpty(sysData.getRecordStatus()) && sysData.getRecordStatus().equals("ADD")) { |
| | | apiData.setScfs(2); |
| | | apiData.setSdblyy("库区停电导致无法按流程进行出库"); |
| | | } |
| | | |
| | | //粮食品种 |
| | | String mappingCode = apiTriggerService.getMappingCode(Constant.TRIGGER_P_LSPZ, sysData.getFoodVariety().substring(0, 3)); |
| | |
| | | |
| | | //扣重 化验总扣重 |
| | | apiData.setZjklxj(sysData.getDeCheck()); |
| | | |
| | | apiData.setBzw(sysData.getBzw()); |
| | | apiData.setBzwkl(0 - sysData.getDePackage()); |
| | | apiData.setBzbjs(sysData.getBzbjs()); |
| | | apiData.setCmsj(sysData.getCompleteTime()); |
| | |
| | | apiData.setBizId(sysData.getId()); |
| | | apiData.setKqdm(kqdm); |
| | | apiData.setSyncTime(new Date()); |
| | | apiData.setBz(null == sysData.getRemarks() ? "备注" : sysData.getRemarks()); |
| | | apiData.setKlyy("扣量原因"); |
| | | |
| | | apiData.setCmqrmgryxm(StringUtils.isEmpty(sysData.getRegisterUser()) ? "登记人" : sysData.getRegisterUser()); |
| | |
| | | //04:表示农用车车牌号,绿底白字; LS:表示临时虚拟号牌,仅限于售 粮车无固定号牌时使用 |
| | | apiData.setCchlx("01"); |
| | | apiData.setLdd("装粮地点"); |
| | | apiData.setZkj(0.0); |
| | | apiData.setZlfyzkl(0.0); |
| | | apiData.setQzsfzkl(0.0); |
| | | apiData.setQzzzzkl(0.0); |
| | | apiData.setQzgwcmkl(0.0); |