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

管理决策代码提交

上级 24f3c767
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.ZhjcGljcQsgdsxmqk;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcQsgdsxmqkService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
/**
* 全省各地市项目情况
*
* @author wangjian
* @date 2019-03-29 14:42:12
*/
@RestController
@AllArgsConstructor
@RequestMapping("/zhjc/gljcqsgdsxmqk")
public class ZhjcGljcQsgdsxmqkController extends BaseController {
private final ZhjcGljcQsgdsxmqkService zhjcGljcQsgdsxmqkService;
/**
* 分页查询
* @param page 分页对象
* @param zhjcGljcQsgdsxmqk 全省各地市项目情况
* @return
*/
@GetMapping("/page")
public R getZhjcGljcQsgdsxmqkPage(Page page, ZhjcGljcQsgdsxmqk zhjcGljcQsgdsxmqk) {
return new R<>(zhjcGljcQsgdsxmqkService.page(page,Wrappers.query(zhjcGljcQsgdsxmqk)));
}
/**
* 通过id查询全省各地市项目情况
* @param id id
* @return R
*/
@GetMapping("/{id}")
public R getById(@PathVariable("id") String id){
return new R<>(zhjcGljcQsgdsxmqkService.getById(id));
}
/**
* 新增全省各地市项目情况
* @param zhjcGljcQsgdsxmqk 全省各地市项目情况
* @return R
*/
@SysLog("新增全省各地市项目情况")
@PostMapping
public R save(@RequestBody ZhjcGljcQsgdsxmqk zhjcGljcQsgdsxmqk){
return new R<>(zhjcGljcQsgdsxmqkService.save(zhjcGljcQsgdsxmqk));
}
/**
* 修改全省各地市项目情况
* @param zhjcGljcQsgdsxmqk 全省各地市项目情况
* @return R
*/
@SysLog("修改全省各地市项目情况")
@PutMapping
public R updateById(@RequestBody ZhjcGljcQsgdsxmqk zhjcGljcQsgdsxmqk){
return new R<>(zhjcGljcQsgdsxmqkService.updateById(zhjcGljcQsgdsxmqk));
}
/**
* 通过id删除全省各地市项目情况
* @param id id
* @return R
*/
@SysLog("删除全省各地市项目情况")
@DeleteMapping("/{id}")
public R removeById(@PathVariable String id){
return new R<>(zhjcGljcQsgdsxmqkService.removeById(id));
}
}
package com.elephant.framework.galaxy.aroad.module.zhjg.controller; package com.elephant.framework.galaxy.aroad.module.zhjc.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.response.R; 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.common.annotation.SysLog;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglSpcssqdxx; import com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcZhndpjb;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglSpcssqdxxService; import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcZhndpjbService;
import lombok.AllArgsConstructor; 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;
/** /**
* 审批超时申请单信息 * 综合年度评价表
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:11:03 * @date 2019-03-28 15:04:11
*/ */
@RestController @RestController
@AllArgsConstructor @AllArgsConstructor
@RequestMapping("/zhjg/zhjglzglspcssqdxx") @RequestMapping("/zhjc/gljczhndpjb")
public class ZhjgLzglSpcssqdxxController extends BaseController { public class ZhjcGljcZhndpjbController extends BaseController {
private final ZhjgLzglSpcssqdxxService zhjgLzglSpcssqdxxService; private final ZhjcGljcZhndpjbService zhjcGljcZhndpjbService;
/** /**
* 分页查询 * 分页查询
* @param page 分页对象 * @param page 分页对象
* @param zhjgLzglSpcssqdxx 审批超时申请单信息 * @param zhjcGljcZhndpjb 综合年度评价表
* @return * @return
*/ */
@GetMapping("/page") @GetMapping("/page")
public R getZhjgLzglSpcssqdxxPage(Page page, ZhjgLzglSpcssqdxx zhjgLzglSpcssqdxx) { public R getZhjcGljcZhndpjbPage(Page page, ZhjcGljcZhndpjb zhjcGljcZhndpjb) {
return new R<>(zhjgLzglSpcssqdxxService.page(page,Wrappers.query(zhjgLzglSpcssqdxx))); return new R<>(zhjcGljcZhndpjbService.page(page,Wrappers.query(zhjcGljcZhndpjb)));
} }
/** /**
* 通过id查询审批超时申请单信息 * 通过id查询综合年度评价表
* @param id id * @param id id
* @return R * @return R
*/ */
@GetMapping("/{id}") @GetMapping("/{id}")
public R getById(@PathVariable("id") Integer id){ public R getById(@PathVariable("id") Integer id){
return new R<>(zhjgLzglSpcssqdxxService.getById(id)); return new R<>(zhjcGljcZhndpjbService.getById(id));
} }
/** /**
* 新增审批超时申请单信息 * 新增综合年度评价表
* @param zhjgLzglSpcssqdxx 审批超时申请单信息 * @param zhjcGljcZhndpjb 综合年度评价表
* @return R * @return R
*/ */
@SysLog("新增审批超时申请单信息") @SysLog("新增综合年度评价表")
@PostMapping @PostMapping
public R save(@RequestBody ZhjgLzglSpcssqdxx zhjgLzglSpcssqdxx){ public R save(@RequestBody ZhjcGljcZhndpjb zhjcGljcZhndpjb){
return new R<>(zhjgLzglSpcssqdxxService.save(zhjgLzglSpcssqdxx)); return new R<>(zhjcGljcZhndpjbService.save(zhjcGljcZhndpjb));
} }
/** /**
* 修改审批超时申请单信息 * 修改综合年度评价表
* @param zhjgLzglSpcssqdxx 审批超时申请单信息 * @param zhjcGljcZhndpjb 综合年度评价表
* @return R * @return R
*/ */
@SysLog("修改审批超时申请单信息") @SysLog("修改综合年度评价表")
@PutMapping @PutMapping
public R updateById(@RequestBody ZhjgLzglSpcssqdxx zhjgLzglSpcssqdxx){ public R updateById(@RequestBody ZhjcGljcZhndpjb zhjcGljcZhndpjb){
return new R<>(zhjgLzglSpcssqdxxService.updateById(zhjgLzglSpcssqdxx)); return new R<>(zhjcGljcZhndpjbService.updateById(zhjcGljcZhndpjb));
} }
/** /**
* 通过id删除审批超时申请单信息 * 通过id删除综合年度评价表
* @param id id * @param id id
* @return R * @return R
*/ */
@SysLog("删除审批超时申请单信息") @SysLog("删除综合年度评价表")
@DeleteMapping("/{id}") @DeleteMapping("/{id}")
public R removeById(@PathVariable Integer id){ public R removeById(@PathVariable Integer id){
return new R<>(zhjgLzglSpcssqdxxService.removeById(id)); return new R<>(zhjcGljcZhndpjbService.removeById(id));
} }
} }
package com.elephant.framework.galaxy.aroad.module.zhjc.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-03-29 14:42:12
*/
@Data
@TableName("t_zhjc_gljc_qsgdsxmqk")
@EqualsAndHashCode(callSuper = true)
public class ZhjcGljcQsgdsxmqk extends Model<ZhjcGljcQsgdsxmqk> {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId
private String id;
/**
* 地市
*/
private String ds;
/**
* 合计
*/
private Double hj;
/**
* 本年投资合计(万元)
*/
private Double bntchj;
/**
* 小修保养完成投资(万元)
*/
private Double xxbywctz;
/**
* 预防本年投资(万元)
*/
private Double yfbntz;
/**
* 预防完成里程(公里)
*/
private Double yfwclc;
/**
* 中修本年投资 (万元)
*/
private Double zxbntz;
/**
* 中修路面本年投资(万元)
*/
private Double zxlmbntz;
/**
* 中修路面完成里程(公里)
*/
private Double zxlmwclc;
/**
* 大修本年投资 (万元)
*/
private Double dxbntz;
/**
* 大修路面本年投资(万元)
*/
private Double dxlmbntz;
/**
* 大修路面完成里程(公里)
*/
private Double dxlmwclc;
/**
* 改建本年投资(万元)
*/
private Double gjbntz;
/**
* 改建完成里程(公里)
*/
private Double gjwclc;
/**
* 创建人
*/
private String creator;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新人
*/
private String updatePerson;
/**
* 更新时间
*/
private LocalDateTime updateTime;
/**
* 状态:根据具体需求定义
*/
private String status;
/**
* 是否删除 -1:已删除 0:正常
*/
private String delFlag;
/**
* 备注信息
*/
private String remarks;
}
package com.elephant.framework.galaxy.aroad.module.zhjc.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-03-28 15:04:11
*/
@Data
@TableName("t_zhjc_gljc_zhndpjb")
@EqualsAndHashCode(callSuper = true)
public class ZhjcGljcZhndpjb extends Model<ZhjcGljcZhndpjb> {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId
private Integer id;
/**
* 地市
*/
private String ds;
/**
* 年度新建完成(公里)
*/
private Double ndxjwc;
/**
* 年度计划完成(公里)
*/
private Double ndjhwc;
/**
* 建设执行率(%)
*/
private Double jszxl;
/**
* 年度养护完成(公里)
*/
private Double ndyhwc;
/**
* 公路总里程(公里)
*/
private Double glzlc;
/**
* 养护执行率(%)
*/
private Double yhzxl;
/**
* 督察反馈
*/
private Double dcfk;
/**
* 信息报送
*/
private Double xxbs;
/**
* 行政审批
*/
private Double xzsp;
/**
* 创建人
*/
private String creator;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新人
*/
private String updatePerson;
/**
* 更新时间
*/
private LocalDateTime updateTime;
/**
* 状态:根据具体需求定义
*/
private String status;
/**
* 是否删除 -1:已删除 0:正常
*/
private String delFlag;
/**
* 备注信息
*/
private String remarks;
}
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.ZhjcGljcQsgdsxmqk;
/**
* 全省各地市项目情况
*
* @author wangjian
* @date 2019-03-29 14:42:12
*/
public interface ZhjcGljcQsgdsxmqkMapper extends BaseMapper<ZhjcGljcQsgdsxmqk> {
}
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.ZhjcGljcZhndpjb;
/**
* 综合年度评价表
*
* @author wangjian
* @date 2019-03-28 15:04:11
*/
public interface ZhjcGljcZhndpjbMapper extends BaseMapper<ZhjcGljcZhndpjb> {
}
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.ZhjcGljcQsgdsxmqk;
/**
* 全省各地市项目情况
*
* @author wangjian
* @date 2019-03-29 14:42:12
*/
public interface ZhjcGljcQsgdsxmqkService extends IService<ZhjcGljcQsgdsxmqk> {
}
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.ZhjcGljcZhndpjb;
/**
* 综合年度评价表
*
* @author wangjian
* @date 2019-03-28 15:04:11
*/
public interface ZhjcGljcZhndpjbService extends IService<ZhjcGljcZhndpjb> {
}
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.ZhjcGljcQsgdsxmqk;
import com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcGljcQsgdsxmqkMapper;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcQsgdsxmqkService;
import org.springframework.stereotype.Service;
/**
* 全省各地市项目情况
*
* @author wangjian
* @date 2019-03-29 14:42:12
*/
@Service
public class ZhjcGljcQsgdsxmqkServiceImpl extends ServiceImpl<ZhjcGljcQsgdsxmqkMapper, ZhjcGljcQsgdsxmqk> implements ZhjcGljcQsgdsxmqkService {
}
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.ZhjcGljcZhndpjb;
import com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcGljcZhndpjbMapper;
import com.elephant.framework.galaxy.aroad.module.zhjc.service.ZhjcGljcZhndpjbService;
import org.springframework.stereotype.Service;
/**
* 综合年度评价表
*
* @author wangjian
* @date 2019-03-28 15:04:11
*/
@Service
public class ZhjcGljcZhndpjbServiceImpl extends ServiceImpl<ZhjcGljcZhndpjbMapper, ZhjcGljcZhndpjb> implements ZhjcGljcZhndpjbService {
}
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.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
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.ZhjgLzglCxysxk;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
import com.elephant.framework.galaxy.aroad.module.common.controller.BaseController;
import java.util.List;
import java.util.UUID;
/**
* 超限运输许可表
*
* @author wangjian
* @date 2019-03-27 17:46:24
*/
@RestController
@AllArgsConstructor
@RequestMapping("/zhjg/lzglcxysxk")
public class ZhjgLzglCxysxkController extends BaseController {
private final ZhjgLzglCxysxkService zhjgLzglCxysxkService;
/**
* 分页查询
* @param page 分页对象
* @param zhjgLzglCxysxk 超限运输许可表
* @return
*/
@GetMapping("/page")
public R getZhjgLzglCxysxkPage(Page page, ZhjgLzglCxysxk zhjgLzglCxysxk) {
return new R<>(zhjgLzglCxysxkService.page(page,Wrappers.query(zhjgLzglCxysxk)));
}
/**
* 根据许可单号查询超限许可信息是否已存在(大于0表示已存在)
* @param xkdh
* @return
*/
@GetMapping("/{xkdh}")
public Integer getZhjgLzglCxysxkByXkdh(String xkdh){
return zhjgLzglCxysxkService.getZhjgLzglCxysxkByXkdh(xkdh);
}
/**
* 查询某时间段内数据
* @param startDate
* @param endDate
* @return
*/
@GetMapping("/getDataByDate")
public List<ZhjgLzglCxysxk> findZhjgLzglCxysxkByDate(String startDate, String endDate) {
if(startDate==null || endDate==null){
return null;
}
startDate = startDate.trim();
endDate = endDate.trim();
return zhjgLzglCxysxkService.findZhjgLzglCxysxkByDate(startDate,endDate);
}
/**
* 通过id查询超限运输许可表
* @param id id
* @return R
*/
@GetMapping("/{id}")
public R getById(@PathVariable("id") Integer id){
return new R<>(zhjgLzglCxysxkService.getById(id));
}
/**
* 新增超限运输许可表
* @param zhjgLzglCxysxk 超限运输许可表
* @return R
*/
@SysLog("新增超限运输许可表")
@PostMapping
public R save(@RequestBody ZhjgLzglCxysxk zhjgLzglCxysxk){
String uuid = UUID.randomUUID().toString().replaceAll("-","").toUpperCase();
zhjgLzglCxysxk.setId(uuid);
return new R<>(zhjgLzglCxysxkService.save(zhjgLzglCxysxk));
}
/**
* 修改超限运输许可表
* @param zhjgLzglCxysxk 超限运输许可表
* @return R
*/
@SysLog("修改超限运输许可表")
@PutMapping
public R updateById(@RequestBody ZhjgLzglCxysxk zhjgLzglCxysxk){
return new R<>(zhjgLzglCxysxkService.updateById(zhjgLzglCxysxk));
}
/**
* 通过id删除超限运输许可表
* @param id id
* @return R
*/
@SysLog("删除超限运输许可表")
@DeleteMapping("/{id}")
public R removeById(@PathVariable Integer id){
return new R<>(zhjgLzglCxysxkService.removeById(id));
}
}
...@@ -4,79 +4,97 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -4,79 +4,97 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.response.R; 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.common.annotation.SysLog;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkgsb; import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkgsbService; import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkslsptjService;
import lombok.AllArgsConstructor; 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.List;
/** /**
* 超限运输许可公示 * 受理审批统计
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:07:01 * @date 2019-03-26 14:38:10
*/ */
@RestController @RestController
@AllArgsConstructor @AllArgsConstructor
@RequestMapping("/zhjg/zhjglzglcxysxkgsb") @RequestMapping("/zhjg/zhjglzglcxysxkslsptj")
public class ZhjgLzglCxysxkgsbController extends BaseController { public class ZhjgLzglCxysxkslsptjController extends BaseController {
private final ZhjgLzglCxysxkgsbService zhjgLzglCxysxkgsbService; private final ZhjgLzglCxysxkslsptjService zhjgLzglCxysxkslsptjService;
/** /**
* 分页查询 * 分页查询
* @param page 分页对象 * @param page 分页对象
* @param zhjgLzglCxysxkgsb 超限运输许可公示 * @param zhjgLzglCxysxkslsptj 受理审批统计
* @return * @return
*/ */
@GetMapping("/page") @GetMapping("/page")
public R getZhjgLzglCxysxkgsbPage(Page page, ZhjgLzglCxysxkgsb zhjgLzglCxysxkgsb) { public R getZhjgLzglCxysxkslsptjPage(Page page, ZhjgLzglCxysxkslsptj zhjgLzglCxysxkslsptj) {
return new R<>(zhjgLzglCxysxkgsbService.page(page,Wrappers.query(zhjgLzglCxysxkgsb))); return new R<>(zhjgLzglCxysxkslsptjService.page(page,Wrappers.query(zhjgLzglCxysxkslsptj)));
}
/**
* 查询某时间段内数据
* @param startDate
* @param endDate
* @return
*/
@GetMapping("/getDataByDate")
public List<ZhjgLzglCxysxkslsptj> findZhjgLzglCxysxkslsptjByDate(String startDate, String endDate) {
if(startDate==null || endDate==null){
return null;
}
startDate = startDate.trim();
endDate = endDate.trim();
return zhjgLzglCxysxkslsptjService.findZhjgLzglCxysxkslsptjByDate(startDate,endDate);
} }
/** /**
* 通过id查询超限运输许可公示 * 通过id查询受理审批统计
* @param id id * @param id id
* @return R * @return R
*/ */
@GetMapping("/{id}") @GetMapping("/{id}")
public R getById(@PathVariable("id") Integer id){ public R getById(@PathVariable("id") Integer id){
return new R<>(zhjgLzglCxysxkgsbService.getById(id)); return new R<>(zhjgLzglCxysxkslsptjService.getById(id));
} }
/** /**
* 新增超限运输许可公示 * 新增受理审批统计
* @param zhjgLzglCxysxkgsb 超限运输许可公示 * @param zhjgLzglCxysxkslsptj 受理审批统计
* @return R * @return R
*/ */
@SysLog("新增超限运输许可公示表") @SysLog("新增受理审批统计表")
@PostMapping @PostMapping
public R save(@RequestBody ZhjgLzglCxysxkgsb zhjgLzglCxysxkgsb){ public R save(@RequestBody ZhjgLzglCxysxkslsptj zhjgLzglCxysxkslsptj){
return new R<>(zhjgLzglCxysxkgsbService.save(zhjgLzglCxysxkgsb)); return new R<>(zhjgLzglCxysxkslsptjService.save(zhjgLzglCxysxkslsptj));
} }
/** /**
* 修改超限运输许可公示 * 修改受理审批统计
* @param zhjgLzglCxysxkgsb 超限运输许可公示 * @param zhjgLzglCxysxkslsptj 受理审批统计
* @return R * @return R
*/ */
@SysLog("修改超限运输许可公示表") @SysLog("修改受理审批统计表")
@PutMapping @PutMapping
public R updateById(@RequestBody ZhjgLzglCxysxkgsb zhjgLzglCxysxkgsb){ public R updateById(@RequestBody ZhjgLzglCxysxkslsptj zhjgLzglCxysxkslsptj){
return new R<>(zhjgLzglCxysxkgsbService.updateById(zhjgLzglCxysxkgsb)); return new R<>(zhjgLzglCxysxkslsptjService.updateById(zhjgLzglCxysxkslsptj));
} }
/** /**
* 通过id删除超限运输许可公示 * 通过id删除受理审批统计
* @param id id * @param id id
* @return R * @return R
*/ */
@SysLog("删除超限运输许可公示表") @SysLog("删除受理审批统计表")
@DeleteMapping("/{id}") @DeleteMapping("/{id}")
public R removeById(@PathVariable Integer id){ public R removeById(@PathVariable Integer id){
return new R<>(zhjgLzglCxysxkgsbService.removeById(id)); return new R<>(zhjgLzglCxysxkslsptjService.removeById(id));
} }
} }
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-03-27 17:46:24
*/
@Data
@TableName("t_zhjg_lzgl_cxysxk")
@EqualsAndHashCode(callSuper = true)
public class ZhjgLzglCxysxk extends Model<ZhjgLzglCxysxk> {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId
private String id;
/**
* 日期
*/
private String rq;
/**
* 许可单号
*/
private String xkdh;
/**
* 车牌号
*/
private String cph;
/**
* 长度
*/
private Double cd;
/**
* 宽度
*/
private Double kd;
/**
* 高度
*/
private Double gd;
/**
* 轴数
*/
private Integer zs;
/**
* 货物名称
*/
private String hwmc;
/**
* 车货总重(T)
*/
private Double chzz;
/**
* 通行路线
*/
private String txlx;
/**
* 办理时间
*/
private LocalDateTime blsj;
/**
* 通行时间
*/
private String txsj;
/**
* 承运单位
*/
private String cydw;
/**
* 办理状态
*/
private String blzt;
/**
* 申请单号
*/
private String sqdh;
/**
* 申请单位/个人
*/
private String sqdworgr;
/**
* 挂车车牌号
*/
private String gccph;
/**
* 起讫地点
*/
private String qqdd;
/**
* 受理单位
*/
private String sldw;
/**
* 受理人
*/
private String slr;
/**
* 单位级别
*/
private String dwjb;
/**
* 办理范围
*/
private String blfw;
}
...@@ -9,15 +9,15 @@ import java.io.Serializable; ...@@ -9,15 +9,15 @@ import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
/** /**
* 审批超时申请单信息 * 受理审批统计表
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:11:03 * @date 2019-03-26 14:38:10
*/ */
@Data @Data
@TableName("t_zhjg_lzgl_spcssqdxx") @TableName("t_zhjg_lzgl_cxysxkslsptj")
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class ZhjgLzglSpcssqdxx extends Model<ZhjgLzglSpcssqdxx> { public class ZhjgLzglCxysxkslsptj extends Model<ZhjgLzglCxysxkslsptj> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
...@@ -26,45 +26,21 @@ private static final long serialVersionUID = 1L; ...@@ -26,45 +26,21 @@ private static final long serialVersionUID = 1L;
@TableId @TableId
private Integer id; private Integer id;
/** /**
* 办理状态 * 日期
*/ */
private String blzt; private String rq;
/** /**
* 操作 * 省市
*/ */
private String cz; private String ss;
/** /**
* 申请单号 * 受理数目
*/ */
private String sqdh; private Integer slsm;
/** /**
* 办理日期 * 审批数目
*/ */
private LocalDateTime blrq; private Integer spsm;
/**
* 申请单位/个人
*/
private String sqdworgr;
/**
* 车牌号
*/
private String cph;
/**
* 起讫地点
*/
private String qqdd;
/**
* 通行时间
*/
private String txsj;
/**
* 受理单位
*/
private String sldw;
/**
* 受理人
*/
private String slr;
/** /**
* 创建人 * 创建人
*/ */
......
package com.elephant.framework.galaxy.aroad.module.zhjg.mapper; package com.elephant.framework.galaxy.aroad.module.zhjg.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglSpcssqdxx; import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxk;
/** /**
* 审批超时申请单信息 * 超限运输许可表
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:11:03 * @date 2019-03-27 17:46:24
*/ */
public interface ZhjgLzglSpcssqdxxMapper extends BaseMapper<ZhjgLzglSpcssqdxx> { public interface ZhjgLzglCxysxkMapper extends BaseMapper<ZhjgLzglCxysxk> {
} }
package com.elephant.framework.galaxy.aroad.module.zhjg.mapper; package com.elephant.framework.galaxy.aroad.module.zhjg.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkgsb; import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
/** /**
* 超限运输许可公示 * 受理审批统计
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:07:01 * @date 2019-03-26 14:38:10
*/ */
public interface ZhjgLzglCxysxkgsbMapper extends BaseMapper<ZhjgLzglCxysxkgsb> { public interface ZhjgLzglCxysxkslsptjMapper extends BaseMapper<ZhjgLzglCxysxkslsptj> {
} }
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.ZhjgLzglCxysxk;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
import java.util.List;
/**
* 超限运输许可表
*
* @author wangjian
* @date 2019-03-27 17:46:24
*/
public interface ZhjgLzglCxysxkService extends IService<ZhjgLzglCxysxk> {
/**
* 通过时间查询该时间段内的数据
* @param startDate
* @param endDate
* @return
*/
List<ZhjgLzglCxysxk> findZhjgLzglCxysxkByDate(String startDate, String endDate);
/**
* 根据许可单号查询超限许可信息是否已存在
* @param * @return
*/
Integer getZhjgLzglCxysxkByXkdh(String xkdh);
}
package com.elephant.framework.galaxy.aroad.module.zhjg.service; package com.elephant.framework.galaxy.aroad.module.zhjg.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkgsb; import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
import java.util.List;
/** /**
* 超限运输许可公示 * 受理审批统计
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:07:01 * @date 2019-03-26 14:38:10
*/ */
public interface ZhjgLzglCxysxkgsbService extends IService<ZhjgLzglCxysxkgsb> { public interface ZhjgLzglCxysxkslsptjService extends IService<ZhjgLzglCxysxkslsptj> {
/**
* 通过时间查询该时间段内的数据
* @param startDate
* @param endDate
* @return
*/
List<ZhjgLzglCxysxkslsptj> findZhjgLzglCxysxkslsptjByDate(String startDate, String endDate);
} }
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.ZhjgLzglSpcssqdxx;
/**
* 审批超时申请单信息
*
* @author wangjian
* @date 2019-03-20 10:11:03
*/
public interface ZhjgLzglSpcssqdxxService extends IService<ZhjgLzglSpcssqdxx> {
}
package com.elephant.framework.galaxy.aroad.module.zhjg.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxk;
import com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglCxysxkMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkService;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* 超限运输许可表
*
* @author wangjian
* @date 2019-03-27 17:46:24
*/
@Service
@AllArgsConstructor
public class ZhjgLzglCxysxkServiceImpl extends ServiceImpl<ZhjgLzglCxysxkMapper, ZhjgLzglCxysxk> implements ZhjgLzglCxysxkService {
private final ZhjgLzglCxysxkMapper ZhjgLzglCxysxkMapper;
/**
* 通过时间查询该时间段内的数据
* @param startDate
* @param endDate
* @return
*/
public List<ZhjgLzglCxysxk> findZhjgLzglCxysxkByDate(String startDate, String endDate){
return ZhjgLzglCxysxkMapper.selectList(Wrappers.<ZhjgLzglCxysxk>query().lambda().
ge(ZhjgLzglCxysxk::getRq,startDate).le(ZhjgLzglCxysxk::getRq,endDate));
}
/**
* 根据许可单号查询超限许可信息是否已存在
* @param xkdh
* @return
*/
public Integer getZhjgLzglCxysxkByXkdh(String xkdh){
return ZhjgLzglCxysxkMapper.selectCount(Wrappers.<ZhjgLzglCxysxk>query().lambda().eq(ZhjgLzglCxysxk::getXkdh,xkdh));
}
}
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.ZhjgLzglCxysxkgsb;
import com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglCxysxkgsbMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkgsbService;
import org.springframework.stereotype.Service;
/**
* 超限运输许可公示表
*
* @author wangjian
* @date 2019-03-20 10:07:01
*/
@Service
public class ZhjgLzglCxysxkgsbServiceImpl extends ServiceImpl<ZhjgLzglCxysxkgsbMapper, ZhjgLzglCxysxkgsb> implements ZhjgLzglCxysxkgsbService {
}
package com.elephant.framework.galaxy.aroad.module.zhjg.service.impl; package com.elephant.framework.galaxy.aroad.module.zhjg.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglSpcssqdxx; import com.elephant.framework.galaxy.aroad.module.system.entity.DeptRelation;
import com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglSpcssqdxxMapper; import com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglSpcssqdxxService; import com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglCxysxkslsptjMapper;
import com.elephant.framework.galaxy.aroad.module.zhjg.service.ZhjgLzglCxysxkslsptjService;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List;
/** /**
* 审批超时申请单信息 * 受理审批统计表
* *
* @author wangjian * @author wangjian
* @date 2019-03-20 10:11:03 * @date 2019-03-26 14:38:10
*/ */
@Service @Service
public class ZhjgLzglSpcssqdxxServiceImpl extends ServiceImpl<ZhjgLzglSpcssqdxxMapper, ZhjgLzglSpcssqdxx> implements ZhjgLzglSpcssqdxxService { @AllArgsConstructor
public class ZhjgLzglCxysxkslsptjServiceImpl extends ServiceImpl<ZhjgLzglCxysxkslsptjMapper, ZhjgLzglCxysxkslsptj> implements ZhjgLzglCxysxkslsptjService {
private final ZhjgLzglCxysxkslsptjMapper zhjgLzglCxysxkslsptjMapper;
@Override
public List<ZhjgLzglCxysxkslsptj> findZhjgLzglCxysxkslsptjByDate(String startDate, String endDate){
return zhjgLzglCxysxkslsptjMapper.selectList(Wrappers.<ZhjgLzglCxysxkslsptj>query().lambda().
ge(ZhjgLzglCxysxkslsptj::getRq,startDate).le(ZhjgLzglCxysxkslsptj::getRq,endDate));
}
} }
<?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.ZhjcGljcQsgdsxmqkMapper">
<resultMap id="zhjcGljcQsgdsxmqkMap" type="com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcQsgdsxmqk">
<id property="id" column="id"/>
<result property="ds" column="ds"/>
<result property="hj" column="hj"/>
<result property="bntchj" column="bntchj"/>
<result property="xxbywctz" column="xxbywctz"/>
<result property="yfbntz" column="yfbntz"/>
<result property="yfwclc" column="yfwclc"/>
<result property="zxbntz" column="zxbntz"/>
<result property="zxlmbntz" column="zxlmbntz"/>
<result property="zxlmwclc" column="zxlmwclc"/>
<result property="dxbntz" column="dxbntz"/>
<result property="dxlmbntz" column="dxlmbntz"/>
<result property="dxlmwclc" column="dxlmwclc"/>
<result property="gjbntz" column="gjbntz"/>
<result property="gjwclc" column="gjwclc"/>
<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>
...@@ -2,22 +2,20 @@ ...@@ -2,22 +2,20 @@
<!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.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglCxysxkgsbMapper"> <mapper namespace="com.elephant.framework.galaxy.aroad.module.zhjc.mapper.ZhjcGljcZhndpjbMapper">
<resultMap id="zhjgLzglCxysxkgsbMap" type="com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkgsb"> <resultMap id="zhjcGljcZhndpjbMap" type="com.elephant.framework.galaxy.aroad.module.zhjc.entity.ZhjcGljcZhndpjb">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="xkdh" column="xkdh"/> <result property="ds" column="ds"/>
<result property="cph" column="cph"/> <result property="ndxjwc" column="ndxjwc"/>
<result property="zhc" column="zhc"/> <result property="ndjhwc" column="ndjhwc"/>
<result property="zhk" column="zhk"/> <result property="jszxl" column="jszxl"/>
<result property="zhg" column="zhg"/> <result property="ndyhwc" column="ndyhwc"/>
<result property="zh" column="zh"/> <result property="glzlc" column="glzlc"/>
<result property="hwmc" column="hwmc"/> <result property="yhzxl" column="yhzxl"/>
<result property="chzz" column="chzz"/> <result property="dcfk" column="dcfk"/>
<result property="txlx" column="txlx"/> <result property="xxbs" column="xxbs"/>
<result property="blsj" column="blsj"/> <result property="xzsp" column="xzsp"/>
<result property="txsj" column="txsj"/>
<result property="cydw" column="cydw"/>
<result property="creator" column="creator"/> <result property="creator" column="creator"/>
<result property="createTime" column="create_time"/> <result property="createTime" column="create_time"/>
<result property="updatePerson" column="update_person"/> <result property="updatePerson" column="update_person"/>
......
<?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.ZhjgLzglCxysxkMapper">
<resultMap id="zhjgLzglCxysxkMap" type="com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxk">
<id property="id" column="id"/>
<result property="rq" column="rq"/>
<result property="xkdh" column="xkdh"/>
<result property="cph" column="cph"/>
<result property="cd" column="cd"/>
<result property="kd" column="kd"/>
<result property="gd" column="gd"/>
<result property="zs" column="zs"/>
<result property="hwmc" column="hwmc"/>
<result property="chzz" column="chzz"/>
<result property="txlx" column="txlx"/>
<result property="blsj" column="blsj"/>
<result property="txsj" column="txsj"/>
<result property="cydw" column="cydw"/>
<result property="blzt" column="blzt"/>
<result property="sqdh" column="sqdh"/>
<result property="sqdworgr" column="sqdworgr"/>
<result property="gccph" column="gccph"/>
<result property="qqdd" column="qqdd"/>
<result property="sldw" column="sldw"/>
<result property="slr" column="slr"/>
<result property="dwjb" column="dwjb"/>
<result property="blfw" column="blfw"/>
</resultMap>
</mapper>
...@@ -2,20 +2,13 @@ ...@@ -2,20 +2,13 @@
<!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.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglSpcssqdxxMapper"> <mapper namespace="com.elephant.framework.galaxy.aroad.module.zhjg.mapper.ZhjgLzglCxysxkslsptjMapper">
<resultMap id="zhjgLzglSpcssqdxxMap" type="com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglSpcssqdxx"> <resultMap id="zhjgLzglCxysxkslsptjMap" type="com.elephant.framework.galaxy.aroad.module.zhjg.entity.ZhjgLzglCxysxkslsptj">
<id property="id" column="id"/> <id property="id" column="id"/>
<result property="blzt" column="blzt"/> <result property="ss" column="ss"/>
<result property="cz" column="cz"/> <result property="slsm" column="slsm"/>
<result property="sqdh" column="sqdh"/> <result property="spsm" column="spsm"/>
<result property="blrq" column="blrq"/>
<result property="sqdworgr" column="sqdworgr"/>
<result property="cph" column="cph"/>
<result property="qqdd" column="qqdd"/>
<result property="txsj" column="txsj"/>
<result property="sldw" column="sldw"/>
<result property="slr" column="slr"/>
<result property="creator" column="creator"/> <result property="creator" column="creator"/>
<result property="createTime" column="create_time"/> <result property="createTime" column="create_time"/>
<result property="updatePerson" column="update_person"/> <result property="updatePerson" column="update_person"/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论