| | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.StoreType; |
| | | import com.zy.asrs.entity.Tag; |
| | | import com.zy.asrs.entity.param.MatSyncParam; |
| | | import com.zy.asrs.service.OpenService; |
| | | import com.zy.asrs.service.StoreTypeService; |
| | | import com.zy.asrs.service.TagService; |
| | | import com.zy.asrs.task.AbstractHandler; |
| | | import com.zy.asrs.task.core.ReturnT; |
| | |
| | | @Autowired |
| | | private UserService userService; |
| | | |
| | | @Autowired |
| | | private StoreTypeService storeTypeService; |
| | | |
| | | @Value("${NYNC.pageSize}") |
| | | private Integer pageSize; |
| | | |
| | |
| | | Page<NccJcCkWms> wmsFlag = nccJcCkWmsService.selectPage(page, new EntityWrapper<NccJcCkWms>().ne("wms_flag", 1)); |
| | | for (NccJcCkWms nccJcCkWms : wmsFlag.getRecords()) { |
| | | log.info("NccJcCkWms数据:{}", JSONObject.toJSON(nccJcCkWms)); |
| | | StoreType storeType = storeTypeService.selectById(nccJcCkWms.getCode()); |
| | | if (storeType == null) { |
| | | storeType = new StoreType(); |
| | | storeType.setStoreName(nccJcCkWms.getName()); |
| | | storeType.setStatus(1); |
| | | storeType.setStoreId(nccJcCkWms.getCode()); |
| | | storeType.setCreateBy(1L); |
| | | storeType.setCreateTime(new Date()); |
| | | storeTypeService.insert(storeType); |
| | | } else { |
| | | storeType.setStoreName(nccJcCkWms.getName()); |
| | | storeTypeService.updateById(storeType); |
| | | } |
| | | nccJcCkWms.setWmsFlag(1); |
| | | nccJcCkWmsService.updateById(nccJcCkWms); |
| | | } |
| | | return SUCCESS; |
| | | } |
| | |
| | | Page<NccJcRyWms> wmsFlag = nccJcRyWmsService.selectPage(page, new EntityWrapper<NccJcRyWms>().ne("wms_flag", 1).eq("sszzmc", "浙江福莱新材料股份有限公司烟台分公司")); |
| | | for (NccJcRyWms nccJcRyWms : wmsFlag.getRecords()) { |
| | | User user = userService.selectOne(new EntityWrapper<User>().eq("username", nccJcRyWms.getRybm())); |
| | | nccJcRyWms.setWmsFlag(1); |
| | | if (user == null) { |
| | | user = new User(); |
| | | user.setUsername(nccJcRyWms.getRybm()); |
| | | user.setNickname(nccJcRyWms.getRymc()); |
| | | user.setRoleId(12L); |
| | | user.setStatus(1); |
| | | user.setCreateTime(new Date()); |
| | | userService.insert(user); |
| | | } else { |
| | | user.setUsername(nccJcRyWms.getRybm()); |
| | | user.setNickname(nccJcRyWms.getRymc()); |
| | | user.setRoleId(12L); |
| | | user.setStatus(1); |
| | | userService.updateById(user); |
| | | } |
| | | nccJcRyWms.setWmsFlag(1); |
| | | nccJcRyWmsService.updateById(nccJcRyWms); |
| | | log.info("NccJcRyWms数据:{}", JSONObject.toJSON(nccJcRyWms)); |
| | | } |
| | | nccJcRyWmsService.updateBatchById(wmsFlag.getRecords()); |
| | | |
| | | return SUCCESS; |
| | | } |
| | | |