| | |
| | | import com.baomidou.mybatisplus.mapper.Wrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.common.DateUtils; |
| | | import zy.cloud.wms.manager.entity.Quality; |
| | | import zy.cloud.wms.manager.entity.QualityDetl; |
| | | import zy.cloud.wms.manager.service.QualityDetlService; |
| | | import com.core.annotations.ManagerAuth; |
| | |
| | | import zy.cloud.wms.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import zy.cloud.wms.manager.service.QualityService; |
| | | |
| | | import java.util.*; |
| | | |
| | |
| | | |
| | | @Autowired |
| | | private QualityDetlService qualityDetlService; |
| | | |
| | | @Autowired |
| | | private QualityService qualityService; |
| | | @RequestMapping(value = "/qualityDetl/{id}/auth") |
| | | @ManagerAuth |
| | | public R get(@PathVariable("id") String id) { |
| | |
| | | wrapper.ge(entry.getKey(), DateUtils.convert(dates[0])); |
| | | wrapper.le(entry.getKey(), DateUtils.convert(dates[1])); |
| | | } else { |
| | | wrapper.like(entry.getKey(), val); |
| | | wrapper.eq(entry.getKey(), val); |
| | | } |
| | | } |
| | | } |
| | |
| | | if (Cools.isEmpty(qualityDetl) || null==qualityDetl.getId()){ |
| | | return R.error(); |
| | | } |
| | | if(!Cools.isEmpty(qualityDetl.getQuaStatus())){ |
| | | Quality quality= qualityService.selectOne(new EntityWrapper<Quality>().eq("bill_no",qualityDetl.getBillNo())); |
| | | quality.setAuditStatus(Short.valueOf("1")); |
| | | qualityService.updateById(quality); |
| | | } |
| | | qualityDetlService.updateById(qualityDetl); |
| | | return R.ok(); |
| | | } |