监理月报
This commit is contained in:
parent
b5390d9ba6
commit
70df3b5255
@ -8,7 +8,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|||||||
import com.zhgd.annotation.OperLog;
|
import com.zhgd.annotation.OperLog;
|
||||||
import com.zhgd.jeecg.common.api.vo.Result;
|
import com.zhgd.jeecg.common.api.vo.Result;
|
||||||
import com.zhgd.jeecg.common.system.query.QueryGenerator;
|
import com.zhgd.jeecg.common.system.query.QueryGenerator;
|
||||||
import com.zhgd.jeecg.common.util.PageUtil;
|
|
||||||
import com.zhgd.xmgl.modules.basicdata.constant.ParamConstants;
|
import com.zhgd.xmgl.modules.basicdata.constant.ParamConstants;
|
||||||
import com.zhgd.xmgl.modules.quality.entity.MonthlyReport;
|
import com.zhgd.xmgl.modules.quality.entity.MonthlyReport;
|
||||||
import com.zhgd.xmgl.modules.quality.service.IMonthlyReportService;
|
import com.zhgd.xmgl.modules.quality.service.IMonthlyReportService;
|
||||||
@ -66,7 +65,7 @@ public class MonthlyReportController {
|
|||||||
if (StringUtils.isNotBlank(MapUtils.getString(map, ParamConstants.PROJECT_SN))) {
|
if (StringUtils.isNotBlank(MapUtils.getString(map, ParamConstants.PROJECT_SN))) {
|
||||||
queryWrapper.lambda().eq(MonthlyReport::getEngineeringSn, StrUtil.EMPTY);
|
queryWrapper.lambda().eq(MonthlyReport::getEngineeringSn, StrUtil.EMPTY);
|
||||||
}
|
}
|
||||||
IPage<MonthlyReport> pageList = monthlyReportService.page(page, queryWrapper);
|
IPage<MonthlyReport> pageList = monthlyReportService.pageList(page, queryWrapper);
|
||||||
return Result.success(pageList);
|
return Result.success(pageList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -291,4 +291,10 @@ public class MonthlyReport implements Serializable {
|
|||||||
@Excel(name = "项目sn", width = 15)
|
@Excel(name = "项目sn", width = 15)
|
||||||
@ApiModelProperty(value = "项目sn")
|
@ApiModelProperty(value = "项目sn")
|
||||||
private String projectSn;
|
private String projectSn;
|
||||||
|
/**
|
||||||
|
* 创建人姓名
|
||||||
|
*/
|
||||||
|
@Excel(name = "创建人姓名", width = 15)
|
||||||
|
@ApiModelProperty(value = "创建人姓名")
|
||||||
|
private String createByName;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,8 +1,12 @@
|
|||||||
package com.zhgd.xmgl.modules.quality.mapper;
|
package com.zhgd.xmgl.modules.quality.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.zhgd.xmgl.modules.quality.entity.MonthlyReport;
|
import com.zhgd.xmgl.modules.quality.entity.MonthlyReport;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Description: 监理月报
|
* @Description: 监理月报
|
||||||
@ -13,4 +17,5 @@ import org.apache.ibatis.annotations.Mapper;
|
|||||||
@Mapper
|
@Mapper
|
||||||
public interface MonthlyReportMapper extends BaseMapper<MonthlyReport> {
|
public interface MonthlyReportMapper extends BaseMapper<MonthlyReport> {
|
||||||
|
|
||||||
|
Page<MonthlyReport> pageList(Page page, @Param(Constants.WRAPPER) QueryWrapper<MonthlyReport> wrapper);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,4 +2,8 @@
|
|||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.zhgd.xmgl.modules.quality.mapper.MonthlyReportMapper">
|
<mapper namespace="com.zhgd.xmgl.modules.quality.mapper.MonthlyReportMapper">
|
||||||
|
|
||||||
|
<select id="pageList" resultType="com.zhgd.xmgl.modules.quality.entity.MonthlyReport">
|
||||||
|
select * from (select m.*, u.real_name createByName FROM monthly_report m LEFT JOIN system_user u ON m.create_by = u.user_id) a
|
||||||
|
${ew.customSqlSegment}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
@ -1,5 +1,6 @@
|
|||||||
package com.zhgd.xmgl.modules.quality.service;
|
package com.zhgd.xmgl.modules.quality.service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.zhgd.xmgl.modules.basicdata.dto.EngineeringPageDto;
|
import com.zhgd.xmgl.modules.basicdata.dto.EngineeringPageDto;
|
||||||
@ -19,4 +20,6 @@ public interface IMonthlyReportService extends IService<MonthlyReport> {
|
|||||||
Page<EngineeringPageDto> engineeringPageList(Map<String, Object> map);
|
Page<EngineeringPageDto> engineeringPageList(Map<String, Object> map);
|
||||||
|
|
||||||
Page<ProjectPageDto> projectPageList(Map<String, Object> map);
|
Page<ProjectPageDto> projectPageList(Map<String, Object> map);
|
||||||
|
|
||||||
|
Page<MonthlyReport> pageList(Page page, QueryWrapper<MonthlyReport> wrapper);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package com.zhgd.xmgl.modules.quality.service.impl;
|
package com.zhgd.xmgl.modules.quality.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.zhgd.xmgl.modules.basicdata.dto.EngineeringPageDto;
|
import com.zhgd.xmgl.modules.basicdata.dto.EngineeringPageDto;
|
||||||
import com.zhgd.xmgl.modules.basicdata.dto.ProjectPageDto;
|
import com.zhgd.xmgl.modules.basicdata.dto.ProjectPageDto;
|
||||||
@ -39,4 +40,9 @@ public class MonthlyReportServiceImpl extends ServiceImpl<MonthlyReportMapper, M
|
|||||||
public Page<ProjectPageDto> projectPageList(Map<String, Object> map) {
|
public Page<ProjectPageDto> projectPageList(Map<String, Object> map) {
|
||||||
return projectService.pageListForGov(map);
|
return projectService.pageListForGov(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Page<MonthlyReport> pageList(Page page, QueryWrapper<MonthlyReport> wrapper) {
|
||||||
|
return baseMapper.pageList(page, wrapper);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user