update 小程序查询资料网元增加运行年份字段
This commit is contained in:
+5
-1
@@ -26,6 +26,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.jero.member.vo.PayMemberProjectSubitemExcel;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import com.jero.common.system.base.controller.JeroController;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
@@ -75,7 +76,7 @@ public class PayMemberProjectSubitemController extends JeroController<PayMemberP
|
||||
*/
|
||||
@ApiOperation(value = "企业端 会员项目成员表-分页列表查询", notes = "企业联系人相关的资料网员项目")
|
||||
@GetMapping(value = "/pageCompany")
|
||||
public Result<?> queryPageListCompany(PayMemberProjectSubitem payMemberProjectSubitem,
|
||||
public Result<IPage<PayMemberProjectSubitem>> queryPageListCompany(PayMemberProjectSubitem payMemberProjectSubitem,
|
||||
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
||||
HttpServletRequest req) {
|
||||
@@ -84,6 +85,9 @@ public class PayMemberProjectSubitemController extends JeroController<PayMemberP
|
||||
PayContactsManagement contactsManagement = contactsManagementService.getById(userId);
|
||||
payMemberProjectSubitem.setCompanyId(contactsManagement.getCompanyId());
|
||||
QueryWrapper<PayMemberProjectSubitem> queryWrapper = QueryGenerator.initQueryWrapper(payMemberProjectSubitem, req.getParameterMap());
|
||||
if (StringUtils.isNotBlank(payMemberProjectSubitem.getParticularYear())){
|
||||
queryWrapper.eq("pmp.particular_year",payMemberProjectSubitem.getParticularYear());
|
||||
}
|
||||
Page<PayMemberProjectSubitem> page = new Page<>(pageNo, pageSize);
|
||||
IPage<PayMemberProjectSubitem> pageList = memberProjectSubitemService.queryPageListCompany(page, queryWrapper);
|
||||
return Result.OK(pageList);
|
||||
|
||||
+6
@@ -259,4 +259,10 @@ public class PayMemberProjectSubitem implements Serializable {
|
||||
@TableField(exist = false)
|
||||
private String projectName;
|
||||
|
||||
/**
|
||||
* 运行年份
|
||||
*/
|
||||
@TableField(exist = false)
|
||||
private String particularYear;
|
||||
|
||||
}
|
||||
|
||||
+2
-1
@@ -30,10 +30,11 @@
|
||||
<result column="make_invoice" property="makeInvoice" />
|
||||
<result column="mail" property="mail" />
|
||||
<result column="project_name" property="projectName" />
|
||||
<result column="particular_year" property="particularYear"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="queryPageListCompany" resultMap="MemberProjectSubitemResultMap">
|
||||
select pmps.*,pmp.project_name from pay_member_project_subitem pmps
|
||||
select pmps.*,pmp.project_name,pmp.particular_year from pay_member_project_subitem pmps
|
||||
left join pay_member_project pmp on pmps.project_id = pmp.id
|
||||
${ew.customSqlSegment}
|
||||
</select>
|
||||
|
||||
Reference in New Issue
Block a user