调整工位单据类型维护 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.glxp.api.common.res.BaseResponse;
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.req.basic.BasicCollectBusTypeRequest;
import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.basic.BasicCollectBusTypeResponse;
import com.glxp.api.service.auth.SysWorkplaceService;
import com.glxp.api.service.basic.BasicCollectBustypeService;
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;
@ -35,6 +37,9 @@ public class BasicCollectBusTypeController {
@Resource
private BasicCollectBustypeService basicCollectBustypeService;
@Resource
SysWorkplaceService sysWorkplaceService;
@GetMapping("/udiwms/basic/collectBusType/getList")
public BaseResponse page(BasicCollectBusTypeRequest request) {
List<BasicCollectBusTypeResponse> page = basicCollectBustypeService.filterList(request);
@ -55,7 +60,7 @@ public class BasicCollectBusTypeController {
if (!save){
return ResultVOUtils.error("新增错误");
}
return ResultVOUtils.success("成功!!!!!");
return ResultVOUtils.success("新增成功");
}
@ -66,11 +71,15 @@ public class BasicCollectBusTypeController {
if (!save){
return ResultVOUtils.error("更新错误");
}
return ResultVOUtils.success("成功!!!!!");
return ResultVOUtils.success("更新成功!!");
}
@PostMapping("/udiwms/basic/collectPoints/delCollectBusType")
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);
if (!del){
return ResultVOUtils.error("删除错误");

@ -12,7 +12,7 @@ import java.util.Date;
import lombok.Data;
/**
*
*
*/
@ApiModel(value="com-glxp-api-entity-basic-BasicCollectBustype")
@Data
@ -55,6 +55,21 @@ public class BasicCollectBustypeEntity implements Serializable {
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;
}

@ -43,4 +43,9 @@ public class SysWorkplaceService extends ServiceImpl<SysWorkplaceDao, SysWorkpla
return super.baseMapper.selectOne(
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