调整工位单据类型维护 1.0 8/17

workplace
wangwei 11 months ago
parent b545ccd651
commit fed1c4174d

@ -5,11 +5,13 @@ import cn.hutool.core.util.IdUtil;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.entity.auth.SysWorkplace;
import com.glxp.api.entity.basic.BasicCollectBustypeEntity; import com.glxp.api.entity.basic.BasicCollectBustypeEntity;
import com.glxp.api.req.basic.BasicCollectBusTypeRequest; import com.glxp.api.req.basic.BasicCollectBusTypeRequest;
import com.glxp.api.res.PageSimpleResponse; import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.basic.BasicCollectBusTypeResponse; import com.glxp.api.res.basic.BasicCollectBusTypeResponse;
import com.glxp.api.service.auth.SysWorkplaceService;
import com.glxp.api.service.basic.BasicCollectBustypeService; import com.glxp.api.service.basic.BasicCollectBustypeService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.junit.Test; import org.junit.Test;
@ -35,6 +37,9 @@ public class BasicCollectBusTypeController {
@Resource @Resource
private BasicCollectBustypeService basicCollectBustypeService; private BasicCollectBustypeService basicCollectBustypeService;
@Resource
SysWorkplaceService sysWorkplaceService;
@GetMapping("/udiwms/basic/collectBusType/getList") @GetMapping("/udiwms/basic/collectBusType/getList")
public BaseResponse page(BasicCollectBusTypeRequest request) { public BaseResponse page(BasicCollectBusTypeRequest request) {
List<BasicCollectBusTypeResponse> page = basicCollectBustypeService.filterList(request); List<BasicCollectBusTypeResponse> page = basicCollectBustypeService.filterList(request);
@ -55,7 +60,7 @@ public class BasicCollectBusTypeController {
if (!save){ if (!save){
return ResultVOUtils.error("新增错误"); return ResultVOUtils.error("新增错误");
} }
return ResultVOUtils.success("成功!!!!!"); return ResultVOUtils.success("新增成功");
} }
@ -66,11 +71,15 @@ public class BasicCollectBusTypeController {
if (!save){ if (!save){
return ResultVOUtils.error("更新错误"); return ResultVOUtils.error("更新错误");
} }
return ResultVOUtils.success("成功!!!!!"); return ResultVOUtils.success("更新成功!!");
} }
@PostMapping("/udiwms/basic/collectPoints/delCollectBusType") @PostMapping("/udiwms/basic/collectPoints/delCollectBusType")
public BaseResponse delCollectPoint(@RequestBody BasicCollectBustypeEntity entity) { public BaseResponse delCollectPoint(@RequestBody BasicCollectBustypeEntity entity) {
List<SysWorkplace> list = sysWorkplaceService.getBasicCollectBusTypeList(entity.getCode());
if(list.size() > 0){
return ResultVOUtils.error("当前单据已绑定工位,请先进行解绑!");
}
boolean del = basicCollectBustypeService.removeById(entity); boolean del = basicCollectBustypeService.removeById(entity);
if (!del){ if (!del){
return ResultVOUtils.error("删除错误"); return ResultVOUtils.error("删除错误");

@ -12,7 +12,7 @@ import java.util.Date;
import lombok.Data; import lombok.Data;
/** /**
* *
*/ */
@ApiModel(value="com-glxp-api-entity-basic-BasicCollectBustype") @ApiModel(value="com-glxp-api-entity-basic-BasicCollectBustype")
@Data @Data
@ -55,6 +55,21 @@ public class BasicCollectBustypeEntity implements Serializable {
private Integer innerOrder; private Integer innerOrder;
/**
*
*/
@TableField(value = "fromDocumentType")
@ApiModelProperty(value="来源单据类型")
private String fromDocumentType;
/**
*
*/
@TableField(value = "fromInterAddress")
@ApiModelProperty(value="来源接口地址")
private String fromInterAddress;
/** /**
* *
*/ */
@ -76,5 +91,7 @@ public class BasicCollectBustypeEntity implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
} }

@ -43,4 +43,9 @@ public class SysWorkplaceService extends ServiceImpl<SysWorkplaceDao, SysWorkpla
return super.baseMapper.selectOne( return super.baseMapper.selectOne(
new LambdaQueryWrapper<SysWorkplace>().eq(SysWorkplace::getWorkplaceId, code).last("limit 1")); new LambdaQueryWrapper<SysWorkplace>().eq(SysWorkplace::getWorkplaceId, code).last("limit 1"));
} }
public List<SysWorkplace> getBasicCollectBusTypeList(String code) {
return super.baseMapper.selectList(
new LambdaQueryWrapper<SysWorkplace>().eq(SysWorkplace::getOrderId, code).last("limit 1"));
}
} }

Loading…
Cancel
Save