Commit b5739468 by YANGYANG

军委根据用户名拿到身份证号码

parent 8e7c954a
package com.founder.commonutils.publicEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.Date;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "SysUser对象", description = "用户基本信息")
@TableName("SYS_USER")
public class SysUser implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "xxzj编号")
private String xxzjbh;
@ApiModelProperty(value = "警号")
private String policemanid;
@ApiModelProperty(value = "姓名")
private String truename;
@ApiModelProperty(value = "电话")
private String telephone;
@ApiModelProperty(value = "身份证号")
private String identitycard;
@ApiModelProperty(value = "单位代码")
private String unitcode;
@ApiModelProperty(value = "单位名称")
private String unitname;
@ApiModelProperty(value = "登录用户名")
private String username;
@ApiModelProperty(value = "密码")
private String password;
@ApiModelProperty(value = "权限0 是编辑新增删除(所有权限)1:新增修改自己的 2:查看自己的")
private String jurisdiction;
@ApiModelProperty(value = "更新时间")
private Date gxsj;
@ApiModelProperty(value = "入库时间")
private Date rksj;
@ApiModelProperty(value = "信息来源描述")
private String xxlyms;
@ApiModelProperty(value = "职务")
private String jobname;
@ApiModelProperty(value = "xxsc_pdbz")
private String xxsc_pdbz;
@ApiModelProperty(value = "录入人")
private String lrr;
@ApiModelProperty(value = "录入单位代码")
private String lrdwdm;
@ApiModelProperty(value = "录入单位名称")
private String lrdwmc;
@ApiModelProperty(value = "更新人")
private String gxr;
@ApiModelProperty(value = "更新单位代码")
private String gxdwdm;
@ApiModelProperty(value = "更新单位名称")
private String gxdwmc;
}
......@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.founder.asj.service.SysUsersService;
import com.founder.asj.service.TbStAsjBzService;
import com.founder.asj.service.TbStAsjService;
import com.founder.commonutils.asjEntity.AsjQuery;
......@@ -13,6 +14,8 @@ import com.founder.commonutils.asjEntity.TbStAsj;
import com.founder.commonutils.asjEntity.TbXwAsjbz;
import com.founder.commonutils.publicEntity.MapRestResult;
import com.founder.commonutils.publicEntity.Receiving;
import com.founder.commonutils.publicEntity.SysUser;
import com.founder.commonutils.publicEntity.SysUsers;
import com.founder.servicebase.logs.OperLog;
import com.founder.servicebase.logs.OperationType;
import io.swagger.annotations.Api;
......@@ -40,7 +43,8 @@ import java.util.Map;
@RestController
@RequestMapping("/asj")
public class TbStAsjController {
@Autowired
private SysUsersService sysUsersService;
@Autowired
private TbStAsjService tbStAsjService;
@Autowired
......@@ -426,5 +430,20 @@ public class TbStAsjController {
System.out.println("线索组和串并组返回的Alllist="+acb.toString());
return MapRestResult.ok(acb);
}
@ApiOperation(value = "登录名拿到身份证号码接口")
@PostMapping("/loginSfzhm")
public MapRestResult getPageAsj(@ApiParam(name = "userName",value = "userName",required = true)
@RequestParam String userName) {
QueryWrapper<SysUser> wrapper = new QueryWrapper<>();
//判断条件值是否为空,如果不为空拼接条件
if (!StringUtils.isEmpty(userName)) {
wrapper.eq("USERNAME", userName);
}
//设置需要查询的字段
wrapper.select("IDENTITYCARD");
SysUser user = sysUsersService.getOne(wrapper);
return MapRestResult.build(200,"成功",1,user.getIdentitycard());
}
}
package com.founder.asj.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.founder.commonutils.publicEntity.SysUser;
import org.apache.ibatis.annotations.Mapper;
/**
* <p>
* 用户登录 Mapper 接口
* </p>
*
* @author yy
* @since 2021-03-11
*/
@Mapper
public interface SysUsersMapper extends BaseMapper<SysUser> {
}
<?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.founder.asj.mapper.SysUsersMapper">
</mapper>
package com.founder.asj.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.founder.commonutils.publicEntity.SysUser;
public interface SysUsersService extends IService<SysUser> {
}
package com.founder.asj.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.founder.asj.mapper.SysUsersMapper;
import com.founder.asj.service.SysUsersService;
import com.founder.commonutils.publicEntity.SysUser;
import org.springframework.stereotype.Service;
@Service
public class SysUsersServiceImpl extends ServiceImpl<SysUsersMapper, SysUser> implements SysUsersService {
}
......@@ -52,7 +52,7 @@ public class CarController {
@OperLog(message = "车辆回溯接口",operation = OperationType.QUERY)
@ApiOperation(value = "车辆回溯接口")
@PostMapping(value = "/carOneAreaIAnalysis")
public MapRestResult carOneAreaIAnalysis(CarOneAreaIAnalysisSearchParam carOneAreaIAnalysisSearchParam) {
public MapRestResult carOneAreaIAnalysis(@RequestBody CarOneAreaIAnalysisSearchParam carOneAreaIAnalysisSearchParam) {
long sTime=new Date().getTime();
MapRestResult result=carService.carOneAreaIAnalysis(carOneAreaIAnalysisSearchParam);
long eTime=new Date().getTime();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment