Browse Source

fix: 补充字段

master_tdsql
hxh 9 months ago
parent
commit
a6240781e9
  1. 12
      shuili-system/src/main/java/com/kms/yxgh/sz/mapper/SzRecordMapper.java
  2. 7
      shuili-system/src/main/java/com/kms/yxgh/sz/service/SzRecordService.java

12
shuili-system/src/main/java/com/kms/yxgh/sz/mapper/SzRecordMapper.java

@ -28,9 +28,18 @@ public interface SzRecordMapper extends BaseMapper<SzRecord> {
"r.waga_code," +
"r.waga_name, " +
"r.waga_type, " +
"r.line_id, " +
"r.line_name, " +
"r.line_type, " +
"r.plan_id, " +
"r.plan_name, " +
"r.sub_plan_id, " +
"r.sub_plan_name, " +
"r.sub_plan_start_date, " +
"r.sub_plan_end_date, " +
"r.duty_holder_type, " +
"plan.plan_type, " +
"r.scope, " +
"r.status, " +
"r.handle_status, " +
"r.start_date, " +
@ -40,7 +49,8 @@ public interface SzRecordMapper extends BaseMapper<SzRecord> {
"r.create_uid, " +
"r.update_uid " +
"FROM bs_sgc_sz_xsjhjl r " +
"Left JOIN att_waga_base df ON r.waga_code = df.waga_code and df.expr_date is null " +
"LEFT JOIN att_waga_base df ON r.waga_code = df.waga_code and df.expr_date is null " +
"LEFT JOIN bs_sgc_sz_xsjh plan ON r.plan_id = plan.id " +
"where 1=1" +
"<if test='dto.wagaName != null and dto.wagaName != \"\"'> " +
"and r.waga_name like concat('%',#{dto.wagaName},'%') " +

7
shuili-system/src/main/java/com/kms/yxgh/sz/service/SzRecordService.java

@ -58,11 +58,8 @@ public class SzRecordService extends BaseService<SzRecordMapper, SzRecord> {
SzRecordSearchDto searchDto = sp.getData();
IPage<SzRecordSimpleDto> records = this.getBaseMapper().search(page, searchDto);
records.getRecords().forEach(r -> {
SzRecordSimpleDto dto = BeanCopyUtils.copy(r, SzRecordSimpleDto.class);
if (dto != null) {
dto.setCreateName(userService.userName(dto.getCreateUid()));
dto.setOperators(planOperatorMapper.selectOperatorBySubPlanId(r.getSubPlanId()));
}
r.setCreateName(userService.userName(r.getCreateUid()));
r.setOperators(planOperatorMapper.selectOperatorBySubPlanId(r.getSubPlanId()));
});
return records;

Loading…
Cancel
Save