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

智慧公路涉路工程台账及非公路标志许可台账代码提交

上级 55024c62
package com.elephant.framework.galaxy.aroad.module.zhjg.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.zhjg.entity.ZhjgLzglFglbzxktz;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglFglbzxktzService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
import java.util.UUID;
/**
* 智慧监管_路政管理_非公路标志许可台账
*
* @author wangjian
* @date 2019-04-29 15:00:10
*/
@RestController
@AllArgsConstructor
@RequestMapping("/zhjg/lzglfglbzxktz")
public class ZhjgLzglFglbzxktzController extends BaseController {
private final ZhjgLzglFglbzxktzService zhjgLzglFglbzxktzService;
/**
* 分页查询
* @param page 分页对象
* @param zhjgLzglFglbzxktz 智慧监管_路政管理_非公路标志许可台账
* @return
*/
@GetMapping("/page")
public R getZhjgLzglFglbzxktzPage(Page page, ZhjgLzglFglbzxktz zhjgLzglFglbzxktz) {
return new R<>(zhjgLzglFglbzxktzService.page(page,Wrappers.query(zhjgLzglFglbzxktz)));
}
/**
* 通过id查询智慧监管_路政管理_非公路标志许可台账
* @param id id
* @return R
*/
@GetMapping("/{id}")
public R getById(@PathVariable("id") String id){
return new R<>(zhjgLzglFglbzxktzService.getById(id));
}
/**
* 新增智慧监管_路政管理_非公路标志许可台账
* @param zhjgLzglFglbzxktz 智慧监管_路政管理_非公路标志许可台账
* @return R
*/
@SysLog("新增智慧监管_路政管理_非公路标志许可台账")
@PostMapping
public R save(@RequestBody ZhjgLzglFglbzxktz zhjgLzglFglbzxktz){
String uuid = UUID.randomUUID().toString().replaceAll("-","");
zhjgLzglFglbzxktz.setId(uuid);
return new R<>(zhjgLzglFglbzxktzService.save(zhjgLzglFglbzxktz));
}
/**
* 修改智慧监管_路政管理_非公路标志许可台账
* @param zhjgLzglFglbzxktz 智慧监管_路政管理_非公路标志许可台账
* @return R
*/
@SysLog("修改智慧监管_路政管理_非公路标志许可台账")
@PutMapping
public R updateById(@RequestBody ZhjgLzglFglbzxktz zhjgLzglFglbzxktz){
return new R<>(zhjgLzglFglbzxktzService.updateById(zhjgLzglFglbzxktz));
}
/**
* 通过id删除智慧监管_路政管理_非公路标志许可台账
* @param id id
* @return R
*/
@SysLog("删除智慧监管_路政管理_非公路标志许可台账")
@DeleteMapping("/{id}")
public R removeById(@PathVariable String id){
return new R<>(zhjgLzglFglbzxktzService.removeById(id));
}
}
...@@ -10,6 +10,8 @@ import lombok.AllArgsConstructor; ...@@ -10,6 +10,8 @@ import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController; import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
import java.util.UUID;
/** /**
* 重大涉路工程许可行政台账表 * 重大涉路工程许可行政台账表
...@@ -54,6 +56,8 @@ public class ZhjgLzglZdslgcxkxztzController extends BaseController { ...@@ -54,6 +56,8 @@ public class ZhjgLzglZdslgcxkxztzController extends BaseController {
@SysLog("新增重大涉路工程许可行政台账表") @SysLog("新增重大涉路工程许可行政台账表")
@PostMapping @PostMapping
public R save(@RequestBody ZhjgLzglZdslgcxkxztz zhjgLzglZdslgcxkxztz){ public R save(@RequestBody ZhjgLzglZdslgcxkxztz zhjgLzglZdslgcxkxztz){
String uuid = UUID.randomUUID().toString().replaceAll("-","");
zhjgLzglZdslgcxkxztz.setId(uuid.toString());
return new R<>(zhjgLzglZdslgcxkxztzService.save(zhjgLzglZdslgcxkxztz)); return new R<>(zhjgLzglZdslgcxkxztzService.save(zhjgLzglZdslgcxkxztz));
} }
......
package com.elephant.framework.galaxy.aroad.module.zhjg.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 智慧监管_路政管理_非公路标志许可台账
*
* @author wangjian
* @date 2019-04-29 15:00:10
*/
@Data
@TableName("t_zhjg_lzgl_fglbzxktz")
@EqualsAndHashCode(callSuper = true)
public class ZhjgLzglFglbzxktz extends Model<ZhjgLzglFglbzxktz> {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId
private String id;
/**
* 申请人个人或公司
*/
private String grorgs;
/**
* 申请人单位名称
*/
private String sqrdw;
/**
* 申请人法定代表人
*/
private String sqrfd;
/**
* 申请人电话
*/
private String sqrdh;
/**
* 申请人身份证号码
*/
private String sqrsfz;
/**
* 申请人邮政编码
*/
private String sqryz;
/**
* 申请人地址
*/
private String sqrdz;
/**
* 代办人代理人/经办人
*/
private String dborjb;
/**
* 代办人身份证号码
*/
private String dbrsfz;
/**
* 代办人电话
*/
private String dbrdh;
/**
* 代办人地址
*/
private String dbrdz;
/**
* 申请日期
*/
private String sqrq;
/**
* 申请事项
*/
private String sqsx;
/**
* 主要事由
*/
private String zysy;
/**
* 标志内容
*/
private String bznr;
/**
* 标志的颜色
*/
private String bzys;
/**
* 外廓尺寸及结构
*/
private String wkcc;
/**
* 地点
*/
private String dd;
/**
* 标志设置时间
*/
private String bzsj;
/**
* 保持期限(年)
*/
private String bcqx;
/**
* 申请书附件ID
*/
private String sqsfjid;
}
...@@ -24,7 +24,7 @@ private static final long serialVersionUID = 1L; ...@@ -24,7 +24,7 @@ private static final long serialVersionUID = 1L;
* 主键 * 主键
*/ */
@TableId @TableId
private Integer id; private String id;
/** /**
* 涉路工程名称 * 涉路工程名称
*/ */
...@@ -46,17 +46,29 @@ private static final long serialVersionUID = 1L; ...@@ -46,17 +46,29 @@ private static final long serialVersionUID = 1L;
*/ */
private String xkbh; private String xkbh;
/** /**
* 联系人及电话 * 联系人
*/ */
private String lxrjdh; private String lxr;
/** /**
* 施工期限 * 电话
*/ */
private String sgqx; private String dh;
/** /**
* 许可期限 * 施工期限开始时间
*/ */
private String xkqx; private String sgqxkssj;
/**
* 施工期限结束时间
*/
private String sgqxjssj;
/**
* 许可期限开始时间
*/
private String xkqxkssj;
/**
* 许可期限结束时间
*/
private String xkqxjssj;
/** /**
* 事中事后监管情况及意见反馈 * 事中事后监管情况及意见反馈
*/ */
......
package com.elephant.framework.galaxy.aroad.module.zhjg.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglFglbzxktz;
/**
* 智慧监管_路政管理_非公路标志许可台账
*
* @author wangjian
* @date 2019-04-29 15:00:10
*/
public interface ZhjgLzglFglbzxktzMapper extends BaseMapper<ZhjgLzglFglbzxktz> {
}
package com.elephant.framework.galaxy.aroad.module.zhjg.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglFglbzxktz;
/**
* 智慧监管_路政管理_非公路标志许可台账
*
* @author wangjian
* @date 2019-04-29 15:00:10
*/
public interface ZhjgLzglFglbzxktzService extends IService<ZhjgLzglFglbzxktz> {
}
package com.elephant.framework.galaxy.aroad.module.zhjg.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglFglbzxktz;
import com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglFglbzxktzMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglFglbzxktzService;
import org.springframework.stereotype.Service;
/**
* 智慧监管_路政管理_非公路标志许可台账
*
* @author wangjian
* @date 2019-04-29 15:00:10
*/
@Service
public class ZhjgLzglFglbzxktzServiceImpl extends ServiceImpl<ZhjgLzglFglbzxktzMapper, ZhjgLzglFglbzxktz> implements ZhjgLzglFglbzxktzService {
}
<?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.zhjg.mapper.ZhjgLzglFglbzxktzMapper">
<resultMap id="zhjgLzglFglbzxktzMap" type="com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglFglbzxktz">
<id property="id" column="id"/>
<result property="grorgs" column="grorgs"/>
<result property="sqrdw" column="sqrdw"/>
<result property="sqrfd" column="sqrfd"/>
<result property="sqrdh" column="sqrdh"/>
<result property="sqrsfz" column="sqrsfz"/>
<result property="sqryz" column="sqryz"/>
<result property="sqrdz" column="sqrdz"/>
<result property="dborjb" column="dborjb"/>
<result property="dbrsfz" column="dbrsfz"/>
<result property="dbrdh" column="dbrdh"/>
<result property="dbrdz" column="dbrdz"/>
<result property="sqrq" column="sqrq"/>
<result property="sqsx" column="sqsx"/>
<result property="zysy" column="zysy"/>
<result property="bznr" column="bznr"/>
<result property="bzys" column="bzys"/>
<result property="wkcc" column="wkcc"/>
<result property="dd" column="dd"/>
<result property="bzsj" column="bzsj"/>
<result property="bcqx" column="bcqx"/>
<result property="sqsfjid" column="sqsfjid"/>
</resultMap>
</mapper>
...@@ -11,9 +11,12 @@ ...@@ -11,9 +11,12 @@
<result property="slgcqk" column="slgcqk"/> <result property="slgcqk" column="slgcqk"/>
<result property="xksj" column="xksj"/> <result property="xksj" column="xksj"/>
<result property="xkbh" column="xkbh"/> <result property="xkbh" column="xkbh"/>
<result property="lxrjdh" column="lxrjdh"/> <result property="lxr" column="lxr"/>
<result property="sgqx" column="sgqx"/> <result property="dh" column="dh"/>
<result property="xkqx" column="xkqx"/> <result property="sgqxkssj" column="sgqxkssj"/>
<result property="sgqxjssj" column="sgqxjssj"/>
<result property="xkqxkssj" column="xkqxkssj"/>
<result property="xkqxjssj" column="xkqxjssj"/>
<result property="szshjgqkjyjfk" column="szshjgqkjyjfk"/> <result property="szshjgqkjyjfk" column="szshjgqkjyjfk"/>
<result property="creator" column="creator"/> <result property="creator" column="creator"/>
<result property="createTime" column="create_time"/> <result property="createTime" column="create_time"/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论