| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.core.annotations.AppAuth; |
| | | import com.core.common.*; |
| | | import com.core.exception.CoolException; |
| | | import com.zy.asrs.entity.LocMast; |
| | | import com.zy.asrs.entity.TestMast; |
| | | import com.zy.asrs.entity.param.*; |
| | | import com.zy.asrs.service.OpenService; |
| | | import com.zy.asrs.service.impl.LocMastServiceImpl; |
| | | import com.zy.common.model.DetlDto; |
| | | import com.zy.common.web.BaseController; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | |
| | | @Autowired |
| | | private OpenService openService; |
| | | @Autowired |
| | | private LocMastServiceImpl locMastService; |
| | | |
| | | @PostMapping("/order/matSync/default/v1") |
| | | @AppAuth(memo = "商品信息同步接口") |
| | |
| | | // map.put("isComplete", true); |
| | | return R.ok(); |
| | | } |
| | | @PostMapping("/rpc/packStatus") |
| | | // @AppAuth(memo = "PACK信息下发") |
| | | public synchronized R packStatus(@RequestBody(required = false) CombParam param) { |
| | | log.info("PACK信息下发接口调用={}",param); |
| | | if (Cools.isEmpty(param)) { |
| | | return R.parse(BaseRes.PARAM); |
| | | } |
| | | LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("channel", param.getChannel())); |
| | | if (Cools.isEmpty(locMast)) { |
| | | return R.error("没有找到该通道----"+param.getChannel()); |
| | | } |
| | | // 产品状态{0:无,1:待测,2:测试中;3.测试完成;4.测试失败;5.静置中;6:静置完成;7:暂停测试;8:紧急出库;} |
| | | locMast.setPackStatus(param.getPackSts()); |
| | | locMast.setModiTime(new Date()); |
| | | return R.ok(); |
| | | } |
| | | |
| | | // @PostMapping("/rpc/pakOut/auth/v1") |
| | | // @AppAuth(memo = "出库通知单接口调用") |