| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | |
| | | import com.zy.asrs.entity.*; |
| | | import com.zy.asrs.entity.dto.WrkDetlWithCheck; |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.common.model.DetlDto; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | }else { |
| | | wrapper.orderBy("io_time", false); |
| | | } |
| | | wrkMastService.selectPage(new Page<>(curr, limit), wrapper); |
| | | return R.ok(wrkMastService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | public Boolean juBge(Long wrkSts1,WrkMast wrkMast1){ |
| | | if (wrkSts1>20){ |
| | | throw new CoolException("大于20的状态不能进行修改!!!"); |
| | | } |
| | | switch (wrkMast1.getIoType()){ |
| | | case 1: |
| | | case 10: |
| | |
| | | throw new CoolException("工作号"+wrkMast1.getWrkNo()+"工作档所对应的库位号状态异常,请维护库位数据"); |
| | | } |
| | | } |
| | | return false; |
| | | }else if (wrkSts1>20){ |
| | | return false; |
| | | } |
| | | return true; |
| | |
| | | throw new CoolException("工作号"+wrkMast1.getWrkNo()+"工作档所对应的库位号状态异常,请维护库位数据"); |
| | | } |
| | | } |
| | | return false; |
| | | }else if (wrkSts1>20){ |
| | | return false; |
| | | } |
| | | return true; |
| | |
| | | wrkDetl.setModiTime(now); |
| | | wrkDetl.setAppeUser(1L); |
| | | wrkDetl.setModiUser(1L); |
| | | wrkDetl.setMatType(locDetl.getMatType()); |
| | | wrkDetlService.insert(wrkDetl); |
| | | |
| | | } |