提交 2f80e705 authored 作者: 张龙发's avatar 张龙发

管理决策代码提交

上级 460aa761
差异被折叠。
package com.elephant.framework.galaxy.aroad.module.zhjc.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.response.R;
import com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcRlzybService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
/**
* 人力资源表
*
* @author wangjian
* @date 2019-04-03 15:29:21
*/
@RestController
@AllArgsConstructor
@RequestMapping("/zhjc/gljcrlzyb")
public class ZhjcGljcRlzybController extends BaseController {
private final ZhjcGljcRlzybService zhjcGljcRlzybService;
/**
* 分页查询
* @param page 分页对象
* @param zhjcGljcRlzyb 人力资源表
* @return
*/
@GetMapping("/page")
public R getZhjcGljcRlzybPage(Page page, ZhjcGljcRlzyb zhjcGljcRlzyb) {
return new R<>(zhjcGljcRlzybService.page(page,Wrappers.query(zhjcGljcRlzyb)));
}
/**
* 通过id查询人力资源表
* @param id id
* @return R
*/
@GetMapping("/{id}")
public R getById(@PathVariable("id") String id){
return new R<>(zhjcGljcRlzybService.getById(id));
}
/**
* 新增人力资源表
* @param zhjcGljcRlzyb 人力资源表
* @return R
*/
@SysLog("新增人力资源表")
@PostMapping
public R save(@RequestBody ZhjcGljcRlzyb zhjcGljcRlzyb){
return new R<>(zhjcGljcRlzybService.save(zhjcGljcRlzyb));
}
/**
* 修改人力资源表
* @param zhjcGljcRlzyb 人力资源表
* @return R
*/
@SysLog("修改人力资源表")
@PutMapping
public R updateById(@RequestBody ZhjcGljcRlzyb zhjcGljcRlzyb){
return new R<>(zhjcGljcRlzybService.updateById(zhjcGljcRlzyb));
}
/**
* 通过id删除人力资源表
* @param id id
* @return R
*/
@SysLog("删除人力资源表")
@DeleteMapping("/{id}")
public R removeById(@PathVariable String id){
return new R<>(zhjcGljcRlzybService.removeById(id));
}
}
package com.elephant.framework.galaxy.aroad.module.zhjg.entity;
package com.elephant.framework.galaxy.aroad.module.zhjc.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
......@@ -9,70 +9,58 @@ import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 超限运输许可公示
* 人力资源
*
* @author wangjian
* @date 2019-03-20 10:07:01
* @date 2019-04-03 15:29:21
*/
@Data
@TableName("t_zhjg_lzgl_cxysxkgsb")
@TableName("t_zhjc_gljc_rlzyb")
@EqualsAndHashCode(callSuper = true)
public class ZhjgLzglCxysxkgsb extends Model<ZhjgLzglCxysxkgsb> {
public class ZhjcGljcRlzyb extends Model<ZhjcGljcRlzyb> {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId
private Integer id;
private String id;
/**
* 许可单号
* 姓名
*/
private String xkdh;
private String xm;
/**
* 车牌号
* 性别
*/
private String cph;
private String xb;
/**
* 载后长
* 年龄
*/
private Double zhc;
private Integer nl;
/**
* 载后宽
* 学历
*/
private Double zhk;
private String xl;
/**
* 载后高
* 单位
*/
private Double zhg;
private String dw;
/**
* 轴数
* 科室
*/
private Integer zh;
private String ks;
/**
* 货物名称
* 职位
*/
private String hwmc;
private String zw;
/**
* 车货总重(T)
* 职称
*/
private Double chzz;
private String zc;
/**
* 通行路线
* 联系方式
*/
private String txlx;
/**
* 办理时间
*/
private LocalDateTime blsj;
/**
* 通行时间
*/
private String txsj;
/**
* 承运单位
*/
private String cydw;
private String lxfs;
/**
* 创建人
*/
......
package com.elephant.framework.galaxy.aroad.module.zhjc.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
/**
* 人力资源表
*
* @author wangjian
* @date 2019-04-03 15:29:21
*/
public interface ZhjcGljcRlzybMapper extends BaseMapper<ZhjcGljcRlzyb> {
}
package com.elephant.framework.galaxy.aroad.module.zhjc.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb;
/**
* 人力资源表
*
* @author wangjian
* @date 2019-04-03 15:29:21
*/
public interface ZhjcGljcRlzybService extends IService<ZhjcGljcRlzyb> {
}
package com.elephant.framework.galaxy.aroad.module.zhjc.service.impl;
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 org.springframework.stereotype.Service;
/**
* 人力资源表
*
* @author wangjian
* @date 2019-04-03 15:29:21
*/
@Service
public class ZhjcGljcRlzybServiceImpl extends ServiceImpl<ZhjcGljcRlzybMapper, ZhjcGljcRlzyb> implements ZhjcGljcRlzybService {
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcGljcRlzybMapper">
<resultMap id="zhjcGljcRlzybMap" type="com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcRlzyb">
<id property="id" column="id"/>
<result property="xm" column="xm"/>
<result property="xb" column="xb"/>
<result property="nl" column="nl"/>
<result property="xl" column="xl"/>
<result property="dw" column="dw"/>
<result property="ks" column="ks"/>
<result property="zw" column="zw"/>
<result property="zc" column="zc"/>
<result property="lxfs" column="lxfs"/>
<result property="creator" column="creator"/>
<result property="createTime" column="create_time"/>
<result property="updatePerson" column="update_person"/>
<result property="updateTime" column="update_time"/>
<result property="status" column="status"/>
<result property="delFlag" column="del_flag"/>
<result property="remarks" column="remarks"/>
</resultMap>
</mapper>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论