11/11 bug优化1.0

dev_unify
wangwei 8 months ago
parent 4745da8c22
commit 61f775940e

@ -93,8 +93,6 @@ public class SysWorkplaceQueueController extends BaseController {
@GetMapping("/udiwms/sysWorkplaceQueue/getQueueBindList") @GetMapping("/udiwms/sysWorkplaceQueue/getQueueBindList")
public BaseResponse getQueueBindList(SysWorkplaceQueueRequest request) { public BaseResponse getQueueBindList(SysWorkplaceQueueRequest request) {
String scanCode = request.getScanCode(); String scanCode = request.getScanCode();
if (StrUtil.isNotEmpty(scanCode)){ if (StrUtil.isNotEmpty(scanCode)){
UdiEntity udi = FilterUdiUtils.getUdi(scanCode); UdiEntity udi = FilterUdiUtils.getUdi(scanCode);
@ -113,12 +111,15 @@ public class SysWorkplaceQueueController extends BaseController {
@GetMapping("/udiwms/sysWorkplaceQueue/getByCode") @GetMapping("/udiwms/sysWorkplaceQueue/getByCode")
public BaseResponse getByCode(SysWorkplaceQueueRequest request) { public BaseResponse getByCode(SysWorkplaceQueueRequest request) {
SysWorkplaceQueue sysWorkplaceQueue = List<SysWorkplaceQueueResponse> list = sysWorkplaceQueueService.filterBindList(request);
sysWorkplaceQueueService.getOne(new LambdaQueryWrapper<SysWorkplaceQueue>().eq(SysWorkplaceQueue::getCode, request.getCode()).eq(SysWorkplaceQueue::getWorkPlaceIdFk,request.getWorkPlaceIdFk())); if (list.size() == 0){
if (sysWorkplaceQueue != null) { return ResultVOUtils.error("当前工位未绑定取货槽!");
return ResultVOUtils.success(sysWorkplaceQueue); }
SysWorkplaceQueueResponse sysWorkplaceQueueResponse = list.get(0);
if (sysWorkplaceQueueResponse != null) {
return ResultVOUtils.success(sysWorkplaceQueueResponse);
} else { } else {
return ResultVOUtils.error("当前工位未绑定货位!"); return ResultVOUtils.error("当前工位未绑定取货槽");
} }
} }
@ -126,7 +127,7 @@ public class SysWorkplaceQueueController extends BaseController {
@PostMapping("/udiwms/sysWorkplaceQueue/addQueue") @PostMapping("/udiwms/sysWorkplaceQueue/addQueue")
public BaseResponse addQueue(@RequestBody SysWorkplaceQueue sysWorkplaceQueue) { public BaseResponse addQueue(@RequestBody SysWorkplaceQueue sysWorkplaceQueue) {
// 创建时间 更新时间 // 创建时间 更新时间
sysWorkplaceQueue.setCreateTime(new Date()); // sysWorkplaceQueue.setCreateTime(new Date());
sysWorkplaceQueue.setCreateUser(getUserId() + ""); sysWorkplaceQueue.setCreateUser(getUserId() + "");
sysWorkplaceQueue.setUpdateUser(getUserId() + ""); sysWorkplaceQueue.setUpdateUser(getUserId() + "");
sysWorkplaceQueue.setUpdateTime(new Date()); sysWorkplaceQueue.setUpdateTime(new Date());

@ -170,6 +170,12 @@ public class IoOrderDetailBizController extends BaseController {
orderEntity.setDeptCode(invWarehouseEntity.getParentId()); orderEntity.setDeptCode(invWarehouseEntity.getParentId());
orderEntity.setInvCode(orderEntity.getInvCode()); orderEntity.setInvCode(orderEntity.getInvCode());
orderEntity.setBusType(bussinessTypeEntity.getBusType()); orderEntity.setBusType(bussinessTypeEntity.getBusType());
if (addBizProductReqeust.getProductType() == null){
orderEntity.setProductType(1);
}else {
orderEntity.setProductType(addBizProductReqeust.getProductType());
}
orderService.insertOrder(orderEntity); orderService.insertOrder(orderEntity);
} }

@ -19,6 +19,8 @@ public class AddBizProductReqeust {
private String productDate; private String productDate;
private String expireDate; private String expireDate;
private Integer productType;
/** /**
* *

@ -57,6 +57,12 @@
<if test=" layerCode != null and layerCode != ''"> <if test=" layerCode != null and layerCode != ''">
AND layerCode = #{layerCode} AND layerCode = #{layerCode}
</if> </if>
<if test=" code != null and code != ''">
AND swq.code = #{code}
</if>
<if test=" workPlaceIdFk != null and workPlaceIdFk != ''">
AND swq.workPlaceIdFk = #{workPlaceIdFk}
</if>
<if test="layerCodes != null and layerCodes.size() > 0"> <if test="layerCodes != null and layerCodes.size() > 0">
and swq.layerCode in and swq.layerCode in
<foreach collection="layerCodes" item="item" index="index" separator="," open="(" close=")"> <foreach collection="layerCodes" item="item" index="index" separator="," open="(" close=")">

Loading…
Cancel
Save