plp
chenshuichuan 2 years ago
parent 40a86bea88
commit 4cd7ebcea8

@ -73,3 +73,268 @@ CREATE TABLE `mes_energy_device_check_record`
ROW_FORMAT = DYNAMIC COMMENT ='抄表记录';
CREATE TABLE `mes_dv_subject`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`subject_code` varchar(64) NOT NULL COMMENT '项目编码',
`subject_name` varchar(255) NOT NULL COMMENT '项目名称',
`subject_type` varchar(64) DEFAULT '0' COMMENT '项目类型',
`subject_content` varchar(500) NOT NULL COMMENT '项目内容',
`subject_standard` varchar(255) DEFAULT NULL COMMENT '标准',
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='点检项目表';
CREATE TABLE `mes_dv_check`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`plan_code` varchar(64) NOT NULL COMMENT '计划编码',
`plan_name` varchar(255) DEFAULT NULL COMMENT '计划名称',
`plan_type` varchar(64) NOT NULL COMMENT '计划类型',
`start_date` datetime DEFAULT NULL COMMENT '开始日期',
`end_date` datetime DEFAULT NULL COMMENT '结束日期',
`cycle_type` varchar(64) DEFAULT NULL COMMENT '频率',
`cycle_count` int DEFAULT NULL COMMENT '次数',
`status` varchar(64) DEFAULT NULL COMMENT '状态',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='点检计划表';
CREATE TABLE `mes_dv_check_subject`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`plan_id` bigint NOT NULL COMMENT '计划ID',
`subject_id` bigint NOT NULL COMMENT '设备ID',
`subject_code` varchar(64) NOT NULL COMMENT '项目编码',
`subject_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`subject_type` varchar(64) DEFAULT NULL COMMENT '项目类型',
`subject_content` varchar(500) NOT NULL COMMENT '项目内容',
`subject_standard` varchar(255) DEFAULT NULL COMMENT '标准',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='点检计划项目表';
CREATE TABLE `mes_dv_check_device`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`plan_id` bigint NOT NULL COMMENT '计划ID',
`machinery_id` bigint NOT NULL COMMENT '设备ID',
`machinery_code` varchar(64) NOT NULL COMMENT '设备编码',
`machinery_name` varchar(255) NOT NULL COMMENT '设备名称',
`machinery_brand` varchar(255) DEFAULT NULL COMMENT '品牌',
`machinery_spec` varchar(255) DEFAULT NULL COMMENT '规格型号',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='点检计划设备表';
CREATE TABLE `mes_dv_check_record`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`plan_id` bigint DEFAULT NULL COMMENT '计划ID',
`plan_code` varchar(64) DEFAULT NULL COMMENT '计划编码',
`plan_name` varchar(255) DEFAULT NULL COMMENT '计划名称',
`plan_type` varchar(64) DEFAULT NULL COMMENT '计划类型',
`machinery_id` bigint NOT NULL COMMENT '设备ID',
`machinery_code` varchar(64) NOT NULL COMMENT '设备编码',
`machinery_name` varchar(255) NOT NULL COMMENT '设备名称',
`machinery_brand` varchar(255) DEFAULT NULL COMMENT '品牌',
`machinery_spec` varchar(255) DEFAULT NULL COMMENT '规格型号',
`check_time` datetime NOT NULL COMMENT '点检时间',
`status` varchar(64) DEFAULT 'PREPARE' COMMENT '状态',
`is_enable` bit(1) NOT NULL DEFAULT b'1' COMMENT '是否启用',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备点检记录表';
CREATE TABLE `mes_dv_check_record_line`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`record_id` bigint NOT NULL COMMENT '计划ID',
`subject_id` bigint NOT NULL COMMENT '项目ID',
`subject_code` varchar(64) NOT NULL COMMENT '项目编码',
`subject_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`subject_type` varchar(64) DEFAULT NULL COMMENT '项目类型',
`subject_content` varchar(500) NOT NULL COMMENT '项目内容',
`subject_standard` varchar(255) DEFAULT NULL COMMENT '标准',
`check_status` varchar(64) NOT NULL COMMENT '点检结果',
`check_result` varchar(500) DEFAULT NULL COMMENT '异常描述',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备点检记录行表';
CREATE TABLE `mes_dv_maintain_record`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`plan_id` bigint DEFAULT NULL COMMENT '计划ID',
`plan_code` varchar(64) DEFAULT NULL COMMENT '计划编码',
`plan_name` varchar(255) DEFAULT NULL COMMENT '计划名称',
`plan_type` varchar(64) DEFAULT NULL COMMENT '计划类型',
`machinery_id` bigint NOT NULL COMMENT '设备ID',
`machinery_code` varchar(64) NOT NULL COMMENT '设备编码',
`machinery_name` varchar(255) NOT NULL COMMENT '设备名称',
`machinery_brand` varchar(255) DEFAULT NULL COMMENT '品牌',
`machinery_spec` varchar(255) DEFAULT NULL COMMENT '规格型号',
`mainten_time` datetime NOT NULL COMMENT '保养时间',
`status` varchar(64) DEFAULT 'PREPARE' COMMENT '状态',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备保养记录表';
CREATE TABLE `mes_dv_maintain_record_line`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`record_id` bigint NOT NULL COMMENT '计划ID',
`subject_id` bigint NOT NULL COMMENT '项目ID',
`subject_code` varchar(64) NOT NULL COMMENT '项目编码',
`subject_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`subject_type` varchar(64) DEFAULT NULL COMMENT '项目类型',
`subject_content` varchar(500) NOT NULL COMMENT '项目内容',
`subject_standard` varchar(255) DEFAULT NULL COMMENT '标准',
`maintain_status` varchar(64) NOT NULL COMMENT '保养结果',
`maintain_result` varchar(500) DEFAULT NULL COMMENT '异常描述',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备保养记录行表';
CREATE TABLE `mes_dv_repair`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`repair_code` varchar(64) NOT NULL COMMENT '维修单编号',
`repair_name` varchar(255) DEFAULT NULL COMMENT '维修单名称',
`machinery_id` bigint NOT NULL COMMENT '设备ID',
`machinery_code` varchar(64) NOT NULL COMMENT '设备编码',
`machinery_name` varchar(255) NOT NULL COMMENT '设备名称',
`machinery_brand` varchar(255) DEFAULT NULL COMMENT '品牌',
`machinery_spec` varchar(255) DEFAULT NULL COMMENT '规格型号',
`machinery_type_id` bigint NOT NULL COMMENT '设备类型ID',
`require_date` datetime DEFAULT NULL COMMENT '报修日期',
`finish_date` datetime DEFAULT NULL COMMENT '维修完成日期',
`confirm_date` datetime DEFAULT NULL COMMENT '验收日期',
`repair_result` varchar(64) DEFAULT NULL COMMENT '维修结果',
`accepted_by` varchar(64) DEFAULT NULL COMMENT '维修人员',
`confirm_by` varchar(64) DEFAULT NULL COMMENT '验收人员',
`status` varchar(64) DEFAULT 'PREPARE' COMMENT '单据状态',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备点检记录表';
CREATE TABLE `mes_dv_repair_line`
(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`repair_id` bigint NOT NULL COMMENT '维修单ID',
`subject_id` bigint NOT NULL COMMENT '项目ID',
`subject_code` varchar(64) NOT NULL COMMENT '项目编码',
`subject_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`subject_type` varchar(64) DEFAULT NULL COMMENT '项目类型',
`subject_content` varchar(500) NOT NULL COMMENT '项目内容',
`subject_standard` varchar(255) DEFAULT NULL COMMENT '标准',
`malfunction` varchar(500) DEFAULT NULL COMMENT '故障描述',
`malfunction_url` varchar(255) DEFAULT NULL COMMENT '故障描述资源',
`repair_des` varchar(500) DEFAULT NULL COMMENT '维修情况',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint DEFAULT NULL COMMENT '租户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 91
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_unicode_ci
ROW_FORMAT = DYNAMIC COMMENT ='设备点检记录行表';

@ -7,16 +7,18 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
import cn.iocoder.yudao.module.erp.controller.admin.product.vo.category.ErpProductCategoryListReqVO;
import cn.iocoder.yudao.module.erp.controller.admin.product.vo.product.ErpProductPageReqVO;
import cn.iocoder.yudao.module.erp.controller.admin.product.vo.product.ErpProductRespVO;
import cn.iocoder.yudao.module.erp.controller.admin.product.vo.product.ProductSaveReqVO;
import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductCategoryDO;
import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductDO;
import cn.iocoder.yudao.module.erp.framework.bean.ProductTypeEnum;
import cn.iocoder.yudao.module.erp.service.product.ErpProductCategoryService;
import cn.iocoder.yudao.module.erp.service.product.ErpProductService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@ -25,7 +27,6 @@ import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.EXPORT;
@ -110,15 +111,24 @@ public class ErpProductController {
.setUnitId(product.getUnitId()).setUnitName(product.getUnitName())
.setPurchasePrice(product.getPurchasePrice()).setSalePrice(product.getSalePrice()).setMinPrice(product.getMinPrice())));
}
@Resource
private ErpProductCategoryService productCategoryService;
@GetMapping("/simple-list-order")
@Operation(summary = "获得采购商品精简列表", description = "不包含产品,主要用于前端的下拉选项")
public CommonResult<List<ErpProductRespVO>> getOrderSimpleList() {
List<ErpProductCategoryDO> categoryDOList = productCategoryService.getProductCategoryList(new ErpProductCategoryListReqVO());
List<Integer> categorys = new ArrayList<>();
categorys.add(ProductTypeEnum.ITEM.getTypeId());
categorys.add(ProductTypeEnum.TOOL.getTypeId());
categorys.add(ProductTypeEnum.HAOCAI.getTypeId());
categorys.add(ProductTypeEnum.GUANJJ.getTypeId());
List<ErpProductDO> productDOList = productService.selectByCategorys(categorys);
long pId = ProductTypeEnum.PRODUCT.getTypeId().longValue();
for (ErpProductCategoryDO caDO: categoryDOList) {
if(caDO.getId() != pId){
categorys.add(caDO.getId().intValue());
}
}
// categorys.add(ProductTypeEnum.ITEM.getTypeId());
// categorys.add(ProductTypeEnum.TOOL.getTypeId());
// categorys.add(ProductTypeEnum.HAOCAI.getTypeId());
// categorys.add(ProductTypeEnum.GUANJJ.getTypeId());
List<ErpProductDO> productDOList = productService.selectByCategorys(categorys);
List<ErpProductRespVO> list = productService.buildProductVOList(productDOList);
return success(convertList(list, product -> new ErpProductRespVO().setId(product.getId())

@ -52,6 +52,8 @@ public class ErpSaleOrderPageReqVO extends PageParam {
@Schema(description = "下单时间")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] orderTime;
@Schema(description = "出货时间")
private LocalDateTime planOutTime;
@Schema(description = "备注", example = "你猜")
private String remark;

@ -100,6 +100,10 @@ public class ErpSaleOrderRespVO {
@Schema(description = "销售退货数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "100.00")
private BigDecimal returnCount;
@Schema(description = "出货时间")
@ExcelProperty("出货时间")
private LocalDateTime planOutTime;
@Data
public static class Item {

@ -22,6 +22,9 @@ public class ErpSaleOrderSaveReqVO {
@Schema(description = "下单时间", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "下单时间不能为空")
private LocalDateTime orderTime;
@Schema(description = "出货时间")
//@ExcelProperty("出货时间")
private LocalDateTime planOutTime;
@Schema(description = "销售员编号", example = "1888")
private Long saleUserId;

@ -62,7 +62,8 @@ public class ErpSaleOrderDO extends BaseDO {
*
*/
private LocalDateTime orderTime;
//@Schema(description = "出货时间")
private LocalDateTime planOutTime;
/**
*
*/

@ -219,7 +219,7 @@ public class FeedingRecordServiceImpl implements FeedingRecordService {
MapUtils.findAndThen(unitMap, item.getUnitId(),
unit -> item.setUnitName(unit.getName()));
MapUtils.findAndThen(userMap, item.getUserId(),
user -> item.setUnitName(user.getNickname()));
user -> item.setUserName(user.getNickname()));
});
}

Loading…
Cancel
Save