黑名单信息管理
parent
16c0e0f70d
commit
e1642a6269
@ -0,0 +1,69 @@
|
|||||||
|
package com.nmgs.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.nmgs.config.ResultData;
|
||||||
|
import com.nmgs.entity.HangListTable;
|
||||||
|
import com.nmgs.entity.HangResultTable;
|
||||||
|
import com.nmgs.service.IHangListService;
|
||||||
|
import com.nmgs.service.IHangResultService;
|
||||||
|
import com.nmgs.util.PubTools;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import java.sql.SQLException;
|
||||||
|
import java.text.SimpleDateFormat;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 黑名单流水管理
|
||||||
|
*/
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/hangresult")
|
||||||
|
@Api(tags = "黑名单处理结果管理")
|
||||||
|
public class HangResultController {
|
||||||
|
public IHangResultService iHangListService;
|
||||||
|
@Autowired
|
||||||
|
public void setiHangListService(IHangResultService iHangListService) {
|
||||||
|
this.iHangListService = iHangListService;
|
||||||
|
}
|
||||||
|
|
||||||
|
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
@PostMapping(value="/getListByPage")
|
||||||
|
@ApiOperation(httpMethod="POST",value="查询分页黑名单日志数据")
|
||||||
|
public Object getListByPage(HttpServletRequest request, @RequestBody(required = false) Map<String, Object> req) throws SQLException {
|
||||||
|
Page<HangResultTable> whiteCarnoListList =null;
|
||||||
|
try{
|
||||||
|
whiteCarnoListList=iHangListService.getBlackListByPage(req);
|
||||||
|
if (PubTools.isEmpty(whiteCarnoListList)) {
|
||||||
|
return ResultData.fail(-1,"数据查询失败");
|
||||||
|
}
|
||||||
|
}catch (Exception e){
|
||||||
|
String throwableStr=e.toString();
|
||||||
|
if(throwableStr.contains(":")){
|
||||||
|
throwableStr = throwableStr.substring(throwableStr.indexOf(":") + 1);
|
||||||
|
}
|
||||||
|
return ResultData.fail(-1,"数据查询失败==>"+throwableStr);
|
||||||
|
}
|
||||||
|
return whiteCarnoListList;
|
||||||
|
}
|
||||||
|
@PostMapping(value = "/addData")
|
||||||
|
@ApiOperation(httpMethod="POST",value="新增记录")
|
||||||
|
public ResultData<String> addData(HttpServletRequest request, @RequestBody(required = false) Map<String, Object> req) throws Exception {
|
||||||
|
int ret = iHangListService.insertData((HangResultTable)PubTools.map2Object(req, HangResultTable.class));
|
||||||
|
if(ret>-1){
|
||||||
|
return ResultData.success("新增成功");
|
||||||
|
}else{
|
||||||
|
if(ret==-2){
|
||||||
|
return ResultData.fail("黑名单存在该信息!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return ResultData.fail("新增失败");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,47 @@
|
|||||||
|
package com.nmgs.controller;
|
||||||
|
|
||||||
|
import com.nmgs.config.ResultData;
|
||||||
|
import com.nmgs.entity.HangListTable;
|
||||||
|
import com.nmgs.entity.HangTableCollect;
|
||||||
|
import com.nmgs.service.IHangTableCollectService;
|
||||||
|
import com.nmgs.util.PubTools;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import java.text.SimpleDateFormat;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 黑名单收集管理
|
||||||
|
*/
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/hangTableCollect")
|
||||||
|
@Api(tags = "黑名单收集")
|
||||||
|
public class HangTableCollectController {
|
||||||
|
public IHangTableCollectService iHangTableCollectService;
|
||||||
|
@Autowired
|
||||||
|
public void setiHangListService(IHangTableCollectService iHangListService) {
|
||||||
|
this.iHangTableCollectService = iHangListService;
|
||||||
|
}
|
||||||
|
|
||||||
|
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
@PostMapping(value = "/addData")
|
||||||
|
@ApiOperation(httpMethod="POST",value="新增记录")
|
||||||
|
public ResultData<String> addData(HttpServletRequest request, @RequestBody(required = false) Map<String, Object> req) throws Exception {
|
||||||
|
int ret = iHangTableCollectService.insertData((HangTableCollect) PubTools.map2Object(req, HangListTable.class));
|
||||||
|
if(ret>-1){
|
||||||
|
return ResultData.success("新增成功");
|
||||||
|
}else{
|
||||||
|
if(ret==-2){
|
||||||
|
return ResultData.fail("黑名单存在该信息!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return ResultData.fail("新增失败");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,67 @@
|
|||||||
|
package com.nmgs.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName("HANGRESULT_TABLE")
|
||||||
|
public class HangResultTable {
|
||||||
|
@TableField("REPORTROADNO")
|
||||||
|
private int reportroadno;
|
||||||
|
@TableField("REPORTSTANO")
|
||||||
|
private int reportstano;
|
||||||
|
@TableField("ROADNO")
|
||||||
|
private int roadno;
|
||||||
|
@TableField("STANO")
|
||||||
|
private int stano;
|
||||||
|
@TableField("CARDID")
|
||||||
|
private String cardid;
|
||||||
|
@TableField("CARDNO")
|
||||||
|
private String cardno;
|
||||||
|
@TableField("CARDTP")
|
||||||
|
private int cardtp;
|
||||||
|
@TableField("RESULT")
|
||||||
|
private String result;
|
||||||
|
@TableField("APNAME")
|
||||||
|
private String apname;
|
||||||
|
@TableField("ADDTIME")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date addtime;
|
||||||
|
@TableField("HANDLETIME")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date handletime;
|
||||||
|
@TableField("DT")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date dt;
|
||||||
|
@TableField("BLACKLISTINDT")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date blacklistindt;
|
||||||
|
@TableField("PLATECOLOR")
|
||||||
|
private String platecolor;
|
||||||
|
@TableField("CASH")
|
||||||
|
private BigDecimal cash;
|
||||||
|
@TableField("TYPE")
|
||||||
|
private int type;
|
||||||
|
@TableField("INPROVINCECASH")
|
||||||
|
private BigDecimal inprovincecash;
|
||||||
|
@TableField("OUTPROVINCECASH")
|
||||||
|
private BigDecimal outprovincecash;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String cardtpName;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String typeName;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String roadnoName;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String stanoName;
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,41 @@
|
|||||||
|
package com.nmgs.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName("HANG_TABLE_COLLECT")
|
||||||
|
public class HangTableCollect {
|
||||||
|
@TableField("BEGDATE")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date begdate;
|
||||||
|
@TableField("CARDID")
|
||||||
|
private String cardid;
|
||||||
|
@TableField("CARDNO")
|
||||||
|
private String cardno;
|
||||||
|
@TableField("CARDTP")
|
||||||
|
private int cardtp;
|
||||||
|
@TableField("DT")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
||||||
|
private Date dt;
|
||||||
|
@TableField("PLATECOLOR")
|
||||||
|
private String platecolor;
|
||||||
|
@TableField("VERNO")
|
||||||
|
private int verno;
|
||||||
|
@TableField("CASH")
|
||||||
|
private BigDecimal cash;
|
||||||
|
@TableField("TYPE")
|
||||||
|
private int type;
|
||||||
|
@TableField("JTFLAG")
|
||||||
|
private int jtflag;
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,18 @@
|
|||||||
|
package com.nmgs.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.nmgs.entity.HangListTable;
|
||||||
|
import com.nmgs.entity.HangResultTable;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 白名单数据操作日志
|
||||||
|
*/
|
||||||
|
@Mapper
|
||||||
|
public interface HangResultMapper extends BaseMapper<HangResultTable> {
|
||||||
|
Page<HangResultTable> getBlackListByPage(Page<HangResultTable> page, @Param("params") Map<String, Object> params);
|
||||||
|
}
|
||||||
@ -0,0 +1,111 @@
|
|||||||
|
<?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.nmgs.mapper.HangResultMapper">
|
||||||
|
<select id="getBlackListByPage" parameterType="java.util.HashMap" resultType="com.nmgs.entity.HangResultTable">
|
||||||
|
select
|
||||||
|
t.REPORTROADNO,t.REPORTSTANO,t.ROADNO,t.STANO,t.CARDID,
|
||||||
|
t.CARDNO,t.CARDTP,t.RESULT,t.APNAME,t.ADDTIME,t.HANDLETIME,
|
||||||
|
t.DT,t.BLACKLISTINDT,t.PLATECOLOR,t.CASH,t.TYPE,t.INPROVINCECASH,
|
||||||
|
t.OUTPROVINCECASH,ht.text as cardtpName,tt.TEXT as typeName,rta.roadname as roadnoName,
|
||||||
|
nta.staname as stanoName
|
||||||
|
FROM HANGRESULT_TABLE t
|
||||||
|
left join ROAD_TABLE rta on(t.ROADNO = rta.roadno)
|
||||||
|
left join hangtp_text ht on(t.CARDTP = ht.ID)
|
||||||
|
left join TYPE_TEXT tt on(t.TYPE = tt.value)
|
||||||
|
left join NAME_TABLE nta on(t.STANO = nta.STANO)
|
||||||
|
<where>
|
||||||
|
<if test="params.queryHandleTimeS!= null and params.queryHandleTimeS!= ''">
|
||||||
|
<if test="params.DBTYPE == 1">
|
||||||
|
AND t.HANDLETIME >= dateadd(day,0,#{params.queryHandleTimeS})
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 2">
|
||||||
|
AND t.HANDLETIME >= TO_DATE(#{params.queryHandleTimeS}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 3">
|
||||||
|
AND t.HANDLETIME >= TO_DATE(#{params.queryHandleTimeS}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 4">
|
||||||
|
AND t.HANDLETIME >= STR_TO_DATE(#{params.queryHandleTimeS}, '%Y-%m-%d %H:%k:%s')
|
||||||
|
</if>
|
||||||
|
</if>
|
||||||
|
<if test="params.queryHandleTimeE!= null and params.queryHandleTimeE!= ''">
|
||||||
|
<if test="params.DBTYPE == 1">
|
||||||
|
AND t.HANDLETIME <= dateadd(day,0,#{params.queryHandleTimeE})
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 2">
|
||||||
|
AND t.HANDLETIME <= TO_DATE(#{params.queryHandleTimeE}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 3">
|
||||||
|
AND t.HANDLETIME <= TO_DATE(#{params.queryHandleTimeE}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 4">
|
||||||
|
AND t.HANDLETIME <= STR_TO_DATE(#{params.queryHandleTimeE}, '%Y-%m-%d %H:%k:%s')
|
||||||
|
</if>
|
||||||
|
</if>
|
||||||
|
<if test="params.queryAddtimeS!= null and params.queryAddtimeS!= ''">
|
||||||
|
<if test="params.DBTYPE == 1">
|
||||||
|
AND t.ADDTIME >= dateadd(day,0,#{params.queryAddtimeS})
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 2">
|
||||||
|
AND t.ADDTIME >= TO_DATE(#{params.queryAddtimeS}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 3">
|
||||||
|
AND t.ADDTIME >= TO_DATE(#{params.queryAddtimeS}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 4">
|
||||||
|
AND t.ADDTIME >= STR_TO_DATE(#{params.queryAddtimeS}, '%Y-%m-%d %H:%k:%s')
|
||||||
|
</if>
|
||||||
|
</if>
|
||||||
|
<if test="params.queryAddtimeE!= null and params.queryAddtimeE!= ''">
|
||||||
|
<if test="params.DBTYPE == 1">
|
||||||
|
AND t.ADDTIME <= dateadd(day,0,#{params.queryAddtimeE})
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 2">
|
||||||
|
AND t.ADDTIME <= TO_DATE(#{params.queryAddtimeE}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 3">
|
||||||
|
AND t.ADDTIME <= TO_DATE(#{params.queryAddtimeE}, 'YYYY-MM-DD HH24:mi:ss')
|
||||||
|
</if>
|
||||||
|
<if test="params.DBTYPE == 4">
|
||||||
|
AND t.ADDTIME <= STR_TO_DATE(#{params.queryAddtimeE}, '%Y-%m-%d %H:%k:%s')
|
||||||
|
</if>
|
||||||
|
</if>
|
||||||
|
<if test="params.SROADNO != null and params.SROADNO != ''">
|
||||||
|
AND t.ROADNO = #{params.SROADNO}
|
||||||
|
</if>
|
||||||
|
<if test="params.SSTANO != null and params.SSTANO != ''">
|
||||||
|
AND t.STANO = #{params.SSTANO}
|
||||||
|
</if>
|
||||||
|
<if test="params.SRPNAME != null and params.SRPNAME != ''">
|
||||||
|
AND t.RPNAME like '%'|| #{params.SRPNAME} || '%'
|
||||||
|
</if>
|
||||||
|
<if test="params.SAPNAME != null and params.SAPNAME != ''">
|
||||||
|
AND t.APNAME like '%'|| #{params.SAPNAME} || '%'
|
||||||
|
</if>
|
||||||
|
<if test="params.SCARDID != null and params.SCARDID != ''">
|
||||||
|
AND t.CARDID like '%'|| #{params.SCARDID} || '%'
|
||||||
|
</if>
|
||||||
|
<if test="params.SCARDTP != null and params.SCARDTP != ''">
|
||||||
|
AND t.CARDTP = #{params.SCARDTP}
|
||||||
|
</if>
|
||||||
|
<if test="params.STYPE != null and params.STYPE != ''">
|
||||||
|
AND t.TYPE = #{params.STYPE}
|
||||||
|
</if>
|
||||||
|
<if test="params.SCARDNO != null and params.SCARDNO!= ''">
|
||||||
|
AND t.CARDNO like '%'|| #{params.SCARDNO} || '%'
|
||||||
|
</if>
|
||||||
|
<if test="params.SPLATECOLOR != null and params.SPLATECOLOR != ''">
|
||||||
|
AND t.PLATECOLOR = #{params.SPLATECOLOR}
|
||||||
|
</if>
|
||||||
|
<if test="params.SRESULT != null and params.SRESULT != ''">
|
||||||
|
AND t.RESULT like '%'|| #{params.SRESULT} || '%'
|
||||||
|
</if>
|
||||||
|
<if test="params.SCASH != null and params.SCASH != ''">
|
||||||
|
AND t.CASH = #{params.SCASH}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
order by t.DT DESC
|
||||||
|
</select>
|
||||||
|
</mapper>
|
||||||
@ -0,0 +1,18 @@
|
|||||||
|
package com.nmgs.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.nmgs.entity.HangResultTable;
|
||||||
|
import com.nmgs.entity.HangTableCollect;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 白名单数据操作日志
|
||||||
|
*/
|
||||||
|
@Mapper
|
||||||
|
public interface HangTableCollectMapper extends BaseMapper<HangTableCollect> {
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,26 @@
|
|||||||
|
package com.nmgs.service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.nmgs.entity.HangListTable;
|
||||||
|
import com.nmgs.entity.HangResultTable;
|
||||||
|
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
public interface IHangResultService extends IService<HangResultTable> {
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页查询黑名单流水
|
||||||
|
* @param params
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public Page<HangResultTable> getBlackListByPage(Map<String, Object> params);
|
||||||
|
/**
|
||||||
|
* 单条数据插入
|
||||||
|
* @param hangListTable
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
int insertData(HangResultTable hangListTable) throws Exception;
|
||||||
|
}
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
package com.nmgs.service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.nmgs.entity.HangTableCollect;
|
||||||
|
|
||||||
|
|
||||||
|
public interface IHangTableCollectService extends IService<HangTableCollect> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单条数据插入
|
||||||
|
* @param hangTableCollect
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
int insertData(HangTableCollect hangTableCollect) throws Exception;
|
||||||
|
}
|
||||||
@ -0,0 +1,51 @@
|
|||||||
|
package com.nmgs.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.nmgs.entity.HangResultTable;
|
||||||
|
import com.nmgs.mapper.HangResultMapper;
|
||||||
|
import com.nmgs.service.IHangResultService;
|
||||||
|
import com.nmgs.util.LogUtil;
|
||||||
|
import com.nmgs.util.PubTools;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.text.SimpleDateFormat;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class HangResultServiceImpl extends ServiceImpl<HangResultMapper, HangResultTable> implements IHangResultService {
|
||||||
|
SimpleDateFormat dateTimeFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
public HangResultMapper hangResultMapper;
|
||||||
|
@Autowired
|
||||||
|
public void setHangListMapper(HangResultMapper hangResultMapper) {
|
||||||
|
this.hangResultMapper = hangResultMapper;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public Page<HangResultTable> getBlackListByPage(Map<String, Object> params) {
|
||||||
|
//从配置文件中读取数据库连接类型
|
||||||
|
params.put("DBTYPE", PubTools.getDBType());
|
||||||
|
//设置分页
|
||||||
|
Integer pageNum = (Integer) params.get("pageNum");
|
||||||
|
Integer pageSize = (Integer) params.get("pageSize");
|
||||||
|
Page<HangResultTable> page = new Page<>(pageNum,pageSize);
|
||||||
|
page = hangResultMapper.getBlackListByPage(page,params);
|
||||||
|
return page;
|
||||||
|
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public int insertData(HangResultTable hangTable) throws Exception {
|
||||||
|
int ret=-1;
|
||||||
|
try{
|
||||||
|
hangTable.setDt(dateTimeFormatter.parse(dateTimeFormatter.format(new Date())));
|
||||||
|
hangTable.setAddtime(dateTimeFormatter.parse(dateTimeFormatter.format(new Date())));
|
||||||
|
ret= hangResultMapper.insert(hangTable);
|
||||||
|
}catch (Exception e){
|
||||||
|
LogUtil.WriteLog_Error("新增黑名单处理数据出错:"+e.getMessage(),"HangResultServiceImpl");
|
||||||
|
throw new Exception(e);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
package com.nmgs.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.nmgs.entity.HangTableCollect;
|
||||||
|
import com.nmgs.mapper.HangTableCollectMapper;
|
||||||
|
import com.nmgs.service.IHangTableCollectService;
|
||||||
|
import com.nmgs.util.LogUtil;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.text.SimpleDateFormat;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class HangTableCollectServiceImpl extends ServiceImpl<HangTableCollectMapper, HangTableCollect> implements IHangTableCollectService {
|
||||||
|
SimpleDateFormat dateTimeFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
public HangTableCollectMapper hangListMapper;
|
||||||
|
@Autowired
|
||||||
|
public void setHangListMapper(HangTableCollectMapper hangListMapper) {
|
||||||
|
this.hangListMapper = hangListMapper;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public int insertData(HangTableCollect hangTable) throws Exception {
|
||||||
|
int ret=-1;
|
||||||
|
try{
|
||||||
|
hangTable.setDt(dateTimeFormatter.parse(dateTimeFormatter.format(new Date())));
|
||||||
|
ret= hangListMapper.insert(hangTable);
|
||||||
|
}catch (Exception e){
|
||||||
|
LogUtil.WriteLog_Error("黑名单收集数据出错:"+e.getMessage(),"HangTableCollectServiceImpl");
|
||||||
|
throw new Exception(e);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,59 +1,69 @@
|
|||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\PropertiesUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\WhiteOperationLogMapper.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\mapper\Mapper.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IHangTableCollectService.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\CRCUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\HangTableCollect.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\FilterConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\ISelectData.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangListMapper.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\IpUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\HangListTable.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\TokenUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\DateUtils.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IBlackBatchImportSerive.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\mapper\WhiteOperationLogMapper.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\ExcelUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\CorsConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\PathUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\PlateRegexutil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\CorsConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangTableMapper.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteVehicleType.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\BlackListManageSysApplication.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IHangResultService.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\ReadExcel.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\LogUtils.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\IHangSerive.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\BlackListManageSysApplication.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\ThreadPoolConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\PubTools.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\MyEnvironmentPostProcessor.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IOperationLogService.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\IBlackBatchImportSerive.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\MyEnvironmentPostProcessor.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\OperationLogServiceImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\RedisSessionConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\aop\LoggerAspect.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\ExceptionUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\WebsocketUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\ThreadPoolConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\HangTableDto.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\ExportData.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\controller\HangListController.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangTableCollectMapper.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\controller\BlackBatchImportController.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\HangResultController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\MyReturnMap.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\HangTableDto.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\BlackBatchImportSeriveImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\HangController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\controller\HangController.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\HangResultTable.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\controller\ExportData.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\ExcelDateImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\ResultData.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\BlackBatchImportController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\ErrorConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangListServiceImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteVehicleType.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\DateUtils.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\WebServiceUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\PlateRegexutil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangSeriveImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangResultServiceImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\IpUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IHangSerive.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\PathUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\IHangListService.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\SelectDataImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\annotation\OperationLogDesc.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\ISelectData.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangResultMapper.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\controller\SelectController.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\CRCUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangListServiceImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangSeriveImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\IHangListService.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\SelectDataImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\annotation\OperationLogDesc.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\SelectController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\Knife4jConfiguration.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangTableMapper.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\MybatisPlusConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\Knife4jConfiguration.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteVehicleClass.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\LogUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\impl\ExcelDateImpl.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\PropertiesUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\RedisSessionConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\FilterConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\config\WebSocketConfig.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\DESUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\PubTools.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\aop\LoggerAspect.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteOperationLog.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\Mapper.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\DESUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\HangTableCollectServiceImpl.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\Consistent.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\MyReturnMap.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\LogUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\WebSocketConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\main.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\HangListController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\PagesUtils.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteOperationLog.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\TokenUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\controller\HangTableCollectController.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\ExcelUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\WebServiceUtil.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\entity\HangTable.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\main.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\LogUtils.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\ResultData.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\service\IOperationLogService.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\MybatisPlusConfig.java
|
||||||
E:\work\TGGLT-WorkSpace\BlackListManageSys\src\main\java\com\nmgs\util\ExceptionUtil.java
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\WhiteVehicleClass.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\ReadExcel.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\OperationLogServiceImpl.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\PagesUtils.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\service\impl\BlackBatchImportSeriveImpl.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\config\ErrorConfig.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\HangListTable.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\util\WebsocketUtil.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\HangTable.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\entity\Consistent.java
|
||||||
|
D:\workspace\BlackListManageSys\src\main\java\com\nmgs\mapper\HangListMapper.java
|
||||||
|
|||||||
Loading…
Reference in New Issue