|  |  |  | 
|---|
|  |  |  | import com.zy.common.model.WrkDto; | 
|---|
|  |  |  | import com.zy.common.web.BaseController; | 
|---|
|  |  |  | import com.zy.system.entity.User; | 
|---|
|  |  |  | import lombok.extern.slf4j.Slf4j; | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
|---|
|  |  |  | import org.springframework.transaction.annotation.Transactional; | 
|---|
|  |  |  | import org.springframework.web.bind.annotation.*; | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @RestController | 
|---|
|  |  |  | @RequestMapping("mobile") | 
|---|
|  |  |  | @Slf4j | 
|---|
|  |  |  | public class MobileController extends BaseController { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | 
|---|
|  |  |  | @ManagerAuth(memo = "pla入库") | 
|---|
|  |  |  | @Transactional | 
|---|
|  |  |  | public R plaPackInTestErp(@RequestBody JSONObject json) throws ParseException { | 
|---|
|  |  |  | log.info("请求参数:{}", json); | 
|---|
|  |  |  | String locNo = json.get("locNo").toString(); | 
|---|
|  |  |  | JSONArray jsonArray = JSONArray.parseArray(json.getJSONArray("pla").toJSONString()); | 
|---|
|  |  |  | //判断此次入库是否达到库存上限 | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @RequestMapping("/plaDetl/packout1/v1") | 
|---|
|  |  |  | //    @ManagerAuth(memo="pla出库") | 
|---|
|  |  |  | @ManagerAuth(memo="pla出库packout1") | 
|---|
|  |  |  | public R plaPackOut1(@RequestBody JSONObject json) { | 
|---|
|  |  |  | String locNo = json.get("locNo").toString(); | 
|---|
|  |  |  | String brand = json.get("brand").toString(); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @RequestMapping("/plaDetl/packout/v1") | 
|---|
|  |  |  | //    @ManagerAuth(memo="pla出库") | 
|---|
|  |  |  | @ManagerAuth(memo="pla出库v1") | 
|---|
|  |  |  | public R plaPackOut(@RequestBody JSONObject json) { | 
|---|
|  |  |  | String locNo = json.get("locNo").toString(); | 
|---|
|  |  |  | String brand = json.get("brand").toString(); | 
|---|
|  |  |  | 
|---|
|  |  |  | 无订单拣货出库 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @RequestMapping("/plaDetl/packout/noOrder/v1") | 
|---|
|  |  |  | //@ManagerAuth(memo="pla手动出库") | 
|---|
|  |  |  | @ManagerAuth(memo="pla手动出库") | 
|---|
|  |  |  | public R plaPackOutWithoutOrder(@RequestBody List<PlaParam> params) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | for (PlaParam param : params) { | 
|---|
|  |  |  | 
|---|
|  |  |  | pla移库 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @RequestMapping("/plaDetl/move/v1") | 
|---|
|  |  |  | @ManagerAuth | 
|---|
|  |  |  | @ManagerAuth(memo = "move" ) | 
|---|
|  |  |  | public R plaDetlMove(@RequestBody PlaMoveParam param) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | String locNo = param.getLocNo(); | 
|---|