提交 685d854e authored 作者: 张龙发's avatar 张龙发

管理决策代码提交

上级 2f80e705
package com.elephant.framework.galaxy.aroad.module.zhjc.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.response.R;
......@@ -10,6 +11,8 @@ import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
import java.util.List;
/**
* 人力资源表
......@@ -35,6 +38,18 @@ public class ZhjcGljcRlzybController extends BaseController {
return new R<>(zhjcGljcRlzybService.page(page,Wrappers.query(zhjcGljcRlzyb)));
}
/**
* 根据zw(职位)分页查询对应的人力资源数据
* @param page
* @param zw
* @return
*/
@GetMapping("/getDataByZwAndPage")
public IPage<List<ZhjcGljcRlzyb>> getRlzyDataGetZw(Page page, String zw){
System.out.println("page :"+page);
System.out.println("zw :"+zw);
return zhjcGljcRlzybService.getRlzyDataGetZw(page,zw);
}
/**
* 通过id查询人力资源表
......
package com.elephant.framework.galaxy.aroad.module.zhjc.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
import java.util.List;
/**
* 人力资源表
*
......@@ -11,4 +15,11 @@ import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
*/
public interface ZhjcGljcRlzybService extends IService<ZhjcGljcRlzyb> {
/**
* 根据zw(职位)分页查询对应的人力资源数据
* @param page
* @param zw
* @return
*/
IPage<List<ZhjcGljcRlzyb>> getRlzyDataGetZw(Page page, String zw);
}
package com.elephant.framework.galaxy.aroad.module.zhjc.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
import com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcGljcRlzybMapper;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcRlzybService;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* 人力资源表
*
......@@ -13,6 +19,18 @@ import org.springframework.stereotype.Service;
* @date 2019-04-03 15:29:21
*/
@Service
@AllArgsConstructor
public class ZhjcGljcRlzybServiceImpl extends ServiceImpl<ZhjcGljcRlzybMapper, ZhjcGljcRlzyb> implements ZhjcGljcRlzybService {
private final ZhjcGljcRlzybMapper zhjcGljcRlzybMapper;
/**
* 根据zw(职位)分页查询对应的人力资源数据
* @param page
* @param zw
* @return
*/
public IPage<List<ZhjcGljcRlzyb>> getRlzyDataGetZw(Page page, String zw){
IPage ipage = zhjcGljcRlzybMapper.selectPage(page, Wrappers.<ZhjcGljcRlzyb>query().lambda().inSql(ZhjcGljcRlzyb::getZw,zw));
return ipage;
}
}
......@@ -20,7 +20,7 @@ import java.time.LocalDateTime;
* @date 2019-03-15 16:58:24
*/
@Data
@TableName("T_ZHJG_DCKH_RW")
@TableName("t_zhjg_dckh_rw")
@EqualsAndHashCode(callSuper = true)
public class ZhjgDckhRw extends Model<ZhjgDckhRw> {
private static final long serialVersionUID = 1L;
......
......@@ -16,7 +16,7 @@ import java.time.LocalDateTime;
* @date 2019-03-15 16:59:03
*/
@Data
@TableName("T_ZHJG_DCKH_RW_FF")
@TableName("t_zhjg_dckh_rw_ff")
@EqualsAndHashCode(callSuper = true)
public class ZhjgDckhRwFf extends Model<ZhjgDckhRwFf> {
private static final long serialVersionUID = 1L;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论