Commit 71f7e46e by 唐功亮

1.【新增】 用户信息管理个人资料

2.【新增】 保存个人资料
3.【新增】 保存企业信息(申请第一步) 【未完成】
4.【新增】 根据用户名获取企业认证信息
5.【新增】 用户信息管理 修改密码
6.【新增】 修改手机号 【未完成】
parent dbc859d3
......@@ -83,6 +83,9 @@ public class LogLoginController {
return R.ok().put("logLogin", logLogin);
}
/**
* 保存
*/
......@@ -90,14 +93,14 @@ public class LogLoginController {
// @RequiresPermissions("manage:loglogin:save")
public R save(@RequestBody LogLoginEntity logLogin){
logLoginService.save(logLogin);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@RequestMapping("/api/update")
@Login
// @RequiresPermissions("manage:loglogin:update")
public R update(@RequestBody LogLoginEntity logLogin){
logLoginService.updateById(logLogin);
......
......@@ -47,6 +47,28 @@ public class MemberController {
/**
* 用户信息管理-修改登录密码
*/
@Login
@RequestMapping("/api/updatePass")
// @RequiresPermissions("manage:member:list")
public R updatePass(@RequestBody Map<String, Object> params){
memberService.updatePass(params);
return R.ok();
}
/**
* 用户信息管理-修改手机号码
*/
@Login
@RequestMapping("/api/updatephone")
// @RequiresPermissions("manage:member:list")
public R updatephone(@RequestBody Map<String, Object> params, HttpServletRequest request, HttpServletResponse response){
memberService.updatephone(params,request,response);
return R.ok();
}
/**
* 列表
*/
@RequestMapping("/list")
......@@ -61,7 +83,8 @@ public class MemberController {
/**
* 信息
*/
@RequestMapping("/info/{id}")
@RequestMapping("/api/info/{id}")
@Login
// @RequiresPermissions("manage:member:info")
public R info(@PathVariable("id") Integer id){
MemberEntity member = memberService.getById(id);
......@@ -83,7 +106,8 @@ public class MemberController {
/**
* 修改
*/
@RequestMapping("/update")
@RequestMapping("/api/update")
@Login
// @RequiresPermissions("manage:member:update")
public R update(@RequestBody MemberEntity member){
memberService.updateById(member);
......
package io.office.modules.manage.controller;
import java.util.Arrays;
import java.util.Map;
import io.office.modules.app.annotation.Login;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import io.office.modules.manage.entity.TycpdmFirmChangeEntity;
import io.office.modules.manage.service.TycpdmFirmChangeService;
import io.office.common.utils.PageUtils;
import io.office.common.utils.R;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@RestController
@RequestMapping("/tycpdmfirmchange")
public class TycpdmFirmChangeController {
@Autowired
private TycpdmFirmChangeService tycpdmFirmChangeService;
/**
* 列表
*/
@RequestMapping("/list")
// @RequiresPermissions("manage:tycpdmfirmchange:list")
public R list(@RequestParam Map<String, Object> params){
PageUtils page = tycpdmFirmChangeService.queryPage(params);
return R.ok().put("page", page);
}
/**
* 信息
*/
@RequestMapping("/api/info/{id}")
@Login
// @RequiresPermissions("manage:tycpdmfirmchange:info")
public R info(@PathVariable("id") Integer id){
TycpdmFirmChangeEntity tycpdmFirmChange = tycpdmFirmChangeService.getById(id);
return R.ok().put("tycpdmFirmChange", tycpdmFirmChange);
}
/**
* 保存
*/
@RequestMapping("/save")
// @RequiresPermissions("manage:tycpdmfirmchange:save")
public R save(@RequestBody TycpdmFirmChangeEntity tycpdmFirmChange){
tycpdmFirmChangeService.save(tycpdmFirmChange);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
// @RequiresPermissions("manage:tycpdmfirmchange:update")
public R update(@RequestBody TycpdmFirmChangeEntity tycpdmFirmChange){
tycpdmFirmChangeService.updateById(tycpdmFirmChange);
return R.ok();
}
/**
* 删除
*/
@RequestMapping("/delete")
// @RequiresPermissions("manage:tycpdmfirmchange:delete")
public R delete(@RequestBody Integer[] ids){
tycpdmFirmChangeService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}
package io.office.modules.manage.controller;
import java.util.Arrays;
import java.util.Map;
import io.office.common.exception.RRException;
import io.office.modules.app.annotation.Login;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import io.office.modules.manage.entity.TycpdmFirmEntity;
import io.office.modules.manage.service.TycpdmFirmService;
import io.office.common.utils.PageUtils;
import io.office.common.utils.R;
/**
* ${comments}
* 企业认证信息
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@RestController
@RequestMapping("/tycpdmfirm")
public class TycpdmFirmController {
@Autowired
private TycpdmFirmService tycpdmFirmService;
/**
* 列表
*/
@RequestMapping("/list")
// @RequiresPermissions("manage:tycpdmfirm:list")
public R list(@RequestParam Map<String, Object> params){
PageUtils page = tycpdmFirmService.queryPage(params);
return R.ok().put("page", page);
}
/**
* 信息
*/
@RequestMapping("/info/{fId}")
// @RequiresPermissions("manage:tycpdmfirm:info")
public R info(@PathVariable("fId") Integer fId){
TycpdmFirmEntity tycpdmFirm = tycpdmFirmService.getById(fId);
return R.ok().put("tycpdmFirm", tycpdmFirm);
}
/**
* 保存(保存企业信息)
*/
@RequestMapping("/api/save")
@Login
// @RequiresPermissions("manage:tycpdmfirm:save")
public R save(@RequestBody TycpdmFirmEntity tycpdmFirm){
String baseUser = tycpdmFirm.getBaseUser();
if (baseUser==null){
throw new RRException("用户名不能为空");
}
//第一步不存储状态 第二部存储
//tycpdmFirm.setLogoutFlag(0); //审核状态 0待审核 1审核成功 2审核失败
tycpdmFirmService.save(tycpdmFirm);
return R.ok();
}
/**
* 根据用户名获取企业认证信息
*/
@RequestMapping("/api/findUserName")
@Login
// @RequiresPermissions("manage:tycpdmfirm:save")
public R findUserName(@RequestParam("userName") String userName){
TycpdmFirmEntity tycpdmFirmEntity=tycpdmFirmService.findUserName(userName);
return R.ok().put("data",tycpdmFirmEntity);
}
/**
* 修改
*/
@RequestMapping("/update")
// @RequiresPermissions("manage:tycpdmfirm:update")
public R update(@RequestBody TycpdmFirmEntity tycpdmFirm){
tycpdmFirmService.updateById(tycpdmFirm);
return R.ok();
}
/**
* 删除
*/
@RequestMapping("/delete")
// @RequiresPermissions("manage:tycpdmfirm:delete")
public R delete(@RequestBody Integer[] fIds){
tycpdmFirmService.removeByIds(Arrays.asList(fIds));
return R.ok();
}
}
......@@ -39,6 +39,10 @@ public interface MemberDao extends BaseMapper<MemberEntity> {
@Select("INSERT INTO useraccess (UserName,GroupId,rights) values (#{userName},1,'100,')")
void insertUserAccess(@Param("userName")String userName);
@Update("UPDATE member SET phone = #{phone} WHERE id = #{id}")
void updateByIDPhone(@Param("id") Integer id,@Param("phone") String phone);
/*@Select("select * from member where username=#{userName} or firmcode=#{userName}")
MemberEntity selectByNameAndSn(@Param("userName") String userName);*/
......
package io.office.modules.manage.dao;
import io.office.modules.manage.entity.TycpdmFirmChangeEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@Mapper
public interface TycpdmFirmChangeDao extends BaseMapper<TycpdmFirmChangeEntity> {
}
package io.office.modules.manage.dao;
import io.office.modules.manage.entity.TycpdmFirmEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.springframework.data.repository.query.Param;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@Mapper
public interface TycpdmFirmDao extends BaseMapper<TycpdmFirmEntity> {
@Select("select * from tycpdm_firm where base_user=#{userName}")
TycpdmFirmEntity findUserName(@Param("userName") String userName);
}
package io.office.modules.manage.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@Data
@TableName("tycpdm_firm_change")
public class TycpdmFirmChangeEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* $column.comments
*/
@TableId
private Integer id;
/**
* $column.comments
*/
private Integer fId;
/**
* $column.comments
*/
private String firmname;
/**
* $column.comments
*/
private String firmname1;
/**
* $column.comments
*/
private String registeraddress;
/**
* $column.comments
*/
private String registeraddress1;
/**
* $column.comments
*/
private String address;
/**
* $column.comments
*/
private String address1;
/**
* $column.comments
*/
private String postcode;
/**
* $column.comments
*/
private String postcode1;
/**
* $column.comments
*/
private String contactman;
/**
* $column.comments
*/
private String contactmanctqh;
/**
* $column.comments
*/
private String contactmantele;
/**
* $column.comments
*/
private String contactmanmp;
/**
* $column.comments
*/
private String contactmanfax;
/**
* $column.comments
*/
private String contactmanemail;
/**
* $column.comments
*/
private String contactmansfz;
/**
* $column.comments
*/
private String contactmansfzFile;
/**
* $column.comments
*/
private String useddesc;
/**
* $column.comments
*/
private String certificatecode;
/**
* $column.comments
*/
private String political;
/**
* $column.comments
*/
private String registerprincipal;
/**
* $column.comments
*/
private String cointype;
/**
* $column.comments
*/
private String firmtype;
/**
* $column.comments
*/
private String dm;
/**
* $column.comments
*/
private String tjdm;
/**
* $column.comments
*/
private String firmcode;
/**
* $column.comments
*/
private String leader;
/**
* $column.comments
*/
private String leadertele;
/**
* $column.comments
*/
private String leaderhandset;
/**
* $column.comments
*/
private String leadersfzFile;
/**
* $column.comments
*/
private String netstation;
/**
* $column.comments
*/
private String wishusednum;
/**
* $column.comments
*/
private Integer receiveflag;
/**
* $column.comments
*/
private String memo;
/**
* $column.comments
*/
private String firmcodefile;
/**
* $column.comments
*/
private String firmbusinesslicensefile;
/**
* $column.comments
*/
private String branchcode;
/**
* $column.comments
*/
private String dbdcode;
/**
* $column.comments
*/
private String loginDate;
/**
* $column.comments
*/
private Integer logoutFlag;
/**
* $column.comments
*/
private String baseUser;
/**
* $column.comments
*/
private String approveDate;
/**
* $column.comments
*/
private String firmArchivesfile;
/**
* $column.comments
*/
private String approveContent;
/**
* $column.comments
*/
private String auditor;
/**
* $column.comments
*/
private String servicetype;
}
package io.office.modules.manage.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
@Data
@TableName("tycpdm_firm")
public class TycpdmFirmEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* $column.comments
*/
@TableId
private Integer fId;
/**
* $column.comments
*/
private String firmname;
/**
* $column.comments
*/
private String firmname1;
/**
* $column.comments
*/
private String registeraddress;
/**
* $column.comments
*/
private String registeraddress1;
/**
* $column.comments
*/
private String address;
/**
* $column.comments
*/
private String address1;
/**
* $column.comments
*/
private String postcode;
/**
* $column.comments
*/
private String postcode1;
/**
* $column.comments
*/
private String contactman;
/**
* $column.comments
*/
private String contactmanctqh;
/**
* $column.comments
*/
private String contactmantele;
/**
* $column.comments
*/
private String contactmanmp;
/**
* $column.comments
*/
private String contactmanfax;
/**
* $column.comments
*/
private String contactmanemail;
/**
* $column.comments
*/
private String contactmansfz;
/**
* $column.comments
*/
private String contactmansfzFile;
/**
* $column.comments
*/
private String useddesc;
/**
* $column.comments
*/
private String certificatecode;
/**
* $column.comments
*/
private String political;
/**
* $column.comments
*/
private String registerprincipal;
/**
* $column.comments
*/
private String cointype;
/**
* $column.comments
*/
private String firmtype;
/**
* $column.comments
*/
private String dm;
/**
* $column.comments
*/
private String tjdm;
/**
* $column.comments
*/
private String firmcode;
/**
* $column.comments
*/
private String leader;
/**
* $column.comments
*/
private String leadertele;
/**
* $column.comments
*/
private String leaderhandset;
/**
* $column.comments
*/
private String leadersfzFile;
/**
* $column.comments
*/
private String netstation;
/**
* $column.comments
*/
private String wishusednum;
/**
* $column.comments
*/
private Integer receiveflag;
/**
* $column.comments
*/
private String memo;
/**
* $column.comments
*/
private String firmcodefile;
/**
* $column.comments
*/
private String firmbusinesslicensefile;
/**
* $column.comments
*/
private String branchcode;
/**
* $column.comments
*/
private String dbdcode;
/**
* $column.comments
*/
private String loginDate;
/**
* $column.comments
*/
private Integer logoutFlag;
/**
* $column.comments
*/
private String baseUser;
/**
* $column.comments
*/
private String approveDate;
/**
* $column.comments
*/
private String firmArchivesfile;
/**
* $column.comments
*/
private String approveContent;
/**
* $column.comments
*/
private String auditor;
/**
* $column.comments
*/
private String servicetype;
}
......@@ -4,6 +4,8 @@ import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import io.office.common.utils.PageUtils;
import io.office.modules.manage.entity.LogLoginEntity;
import io.office.modules.manage.entity.MemberEntity;
import org.apache.ibatis.javassist.compiler.ast.Member;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
......
......@@ -20,5 +20,10 @@ public interface MemberService extends IService<MemberEntity> {
PageUtils queryPage(Map<String, Object> params);
void userRegistered(Map<String, Object> params, HttpServletRequest request, HttpServletResponse response);
void updatePass(Map<String, Object> params);
void updatephone(Map<String, Object> params, HttpServletRequest request, HttpServletResponse response);
}
package io.office.modules.manage.service;
import com.baomidou.mybatisplus.extension.service.IService;
import io.office.common.utils.PageUtils;
import io.office.modules.manage.entity.TycpdmFirmChangeEntity;
import java.util.Map;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
public interface TycpdmFirmChangeService extends IService<TycpdmFirmChangeEntity> {
PageUtils queryPage(Map<String, Object> params);
}
package io.office.modules.manage.service;
import com.baomidou.mybatisplus.extension.service.IService;
import io.office.common.utils.PageUtils;
import io.office.modules.manage.entity.TycpdmFirmEntity;
import java.util.Map;
/**
* ${comments}
*
* @author wudi
* @email
* @date 2021-12-11 15:15:19
*/
public interface TycpdmFirmService extends IService<TycpdmFirmEntity> {
PageUtils queryPage(Map<String, Object> params);
TycpdmFirmEntity findUserName(String userName);
}
......@@ -3,9 +3,12 @@ package io.office.modules.manage.service.impl;
import com.alibaba.fastjson.JSONObject;
import io.office.common.exception.RRException;
import io.office.common.utils.IPUtils;
import io.office.common.utils.R;
import io.office.modules.manage.dao.MemberDao;
import io.office.modules.manage.entity.MemberEntity;
import io.office.modules.manage.utils.MD5Util;
import io.office.modules.manage.vo.request.DomesticCodeVo;
import io.office.modules.sys.service.SysCaptchaService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
......@@ -22,6 +25,7 @@ import io.office.common.utils.Query;
import io.office.modules.manage.dao.LogLoginDao;
import io.office.modules.manage.entity.LogLoginEntity;
import io.office.modules.manage.service.LogLoginService;
import sun.misc.REException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
......@@ -53,13 +57,14 @@ public class LogLoginServiceImpl extends ServiceImpl<LogLoginDao, LogLoginEntity
String userName = String.valueOf(params.get("userName")==null?"":params.get("userName"));
String passWord = String.valueOf(params.get("passWord")==null?"":params.get("passWord"));
String verification = String.valueOf(params.get("verification")==null?"":params.get("verification"));//验证码
//session中获取验证码
//判断 验证码是否正确
int userType; //用户类型 1.业务大厅(手机号用户) 2.业务大厅(条码卡成员) 3.官网用户
Integer levels = null; //用户权限 空.代表普通用户 0.代表中心管理员,1.代表校验管理员 其他4位.代表分中心管理员
Integer isQY=2; //是否开通企业认证 1.开通 2.未开通
Integer isXT=2; //是否是业务大厅系统成员 1.是 2.否
Integer id=0; //用户ID
//判断用户是否是手机号 是手机号调用 第三方接口登录 不是继续
if (matchPhoneNumber(userName)){
//TODO tgl 调用第三方登录接口
......@@ -67,6 +72,7 @@ public class LogLoginServiceImpl extends ServiceImpl<LogLoginDao, LogLoginEntity
}else {
//查询Member表
MemberEntity memberEntity = memberDao.selectByName(userName);
id=memberEntity.getId();
if (memberEntity==null){
throw new RRException("用户不存在!");
}
......@@ -113,6 +119,7 @@ public class LogLoginServiceImpl extends ServiceImpl<LogLoginDao, LogLoginEntity
jsonObject.put("levels",levels);
jsonObject.put("isQY",isQY);
jsonObject.put("isXT",isXT);
jsonObject.put("id",id);
return jsonObject;
}
......
......@@ -106,6 +106,70 @@ public class MemberServiceImpl extends ServiceImpl<MemberDao, MemberEntity> impl
memberDao.insertUserAccess(userName);
}
@Override
public void updatePass(Map<String, Object> params) {
String id = params.get("id") == null ? "" : String.valueOf( params.get("id"));//用户ID
String oldPass = params.get("oldPass") == null ? "" : String.valueOf( params.get("oldPass"));//原始密码
String newPass = params.get("newPass") == null ? "" : String.valueOf( params.get("newPass"));//新密码
String affirmPass = params.get("affirmPass") == null ? "" : String.valueOf( params.get("affirmPass"));//确认密码
if (id.equals("")){
throw new RRException("请先登录");
}
if (oldPass.equals("")){
throw new RRException("请输入旧密码");
}
if (newPass.equals("")){
throw new RRException("请输入新密码");
}
if (affirmPass.equals("")){
throw new RRException("请输入确认密码");
}
if (!newPass.equals(affirmPass)){
throw new RRException("两次密码信息不一致,请重新输入");
}
MemberEntity memberEntity = memberDao.selectById(id);
String passData = memberEntity.getPass();
String passMD5 = MD5Util.md5Encrypt32Upper(oldPass);
if (!passMD5.equals(passData)){
throw new RRException("旧密码输入错误");
}
//修改密码
memberDao.updateByIdPassWord(Integer.valueOf(id),MD5Util.md5Encrypt32Upper(newPass));
}
@Override
public void updatephone(Map<String, Object> params, HttpServletRequest request, HttpServletResponse response) {
String id = params.get("id") == null ? "" : String.valueOf( params.get("id"));//用户ID
String phone = params.get("phone") == null ? "" : String.valueOf( params.get("phone"));//手机号码
String verification = params.get("verification") == null ? "" : String.valueOf( params.get("verification"));//验证码
if (id.equals("")){
throw new RRException("请先登录");
}
if (phone.equals("")){
throw new RRException("请输入手机号码");
}
if (verification.equals("")){
throw new RRException("请输入验证码");
}
String verUpdatephone = request.getSession().getAttribute("verUpdatephone").toString();//获取手机验证码
long verUpdateData = Long.valueOf(request.getSession().getAttribute("verUpdateData").toString());//获取手机有效时间
if (!verUpdatephone.equals(verification)){
throw new RRException("验证码输入错误");
}
long l = System.currentTimeMillis();
if (l-verUpdateData>300){
throw new RRException("验证码已超时");
}
memberDao.updateByIDPhone(Integer.valueOf(id),phone);
}
public static void main(String[] args) {
String t123456 = MD5Util.md5Encrypt32Upper("t123456");
System.out.println(t123456);
}
/**
* 以下为短信验证码验证次数判断
* @param sub 验证码
......@@ -145,10 +209,6 @@ public class MemberServiceImpl extends ServiceImpl<MemberDao, MemberEntity> impl
public static void main(String[] args) {
boolean validEmail = isValidEmail("123");
System.out.println(validEmail);
}
//用户名校验
public boolean checkUserName(String logname){
String t1 = "^[0-9A-Za-z]{2,8}$"; //判断密码用户名和密码是否为数字,字母(数字或字母)
......
package io.office.modules.manage.service.impl;
import org.springframework.stereotype.Service;
import java.util.Map;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import io.office.common.utils.PageUtils;
import io.office.common.utils.Query;
import io.office.modules.manage.dao.TycpdmFirmChangeDao;
import io.office.modules.manage.entity.TycpdmFirmChangeEntity;
import io.office.modules.manage.service.TycpdmFirmChangeService;
@Service("tycpdmFirmChangeService")
public class TycpdmFirmChangeServiceImpl extends ServiceImpl<TycpdmFirmChangeDao, TycpdmFirmChangeEntity> implements TycpdmFirmChangeService {
@Override
public PageUtils queryPage(Map<String, Object> params) {
IPage<TycpdmFirmChangeEntity> page = this.page(
new Query<TycpdmFirmChangeEntity>().getPage(params),
new QueryWrapper<TycpdmFirmChangeEntity>()
);
return new PageUtils(page);
}
}
\ No newline at end of file
package io.office.modules.manage.service.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Map;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import io.office.common.utils.PageUtils;
import io.office.common.utils.Query;
import io.office.modules.manage.dao.TycpdmFirmDao;
import io.office.modules.manage.entity.TycpdmFirmEntity;
import io.office.modules.manage.service.TycpdmFirmService;
@Service("tycpdmFirmService")
public class TycpdmFirmServiceImpl extends ServiceImpl<TycpdmFirmDao, TycpdmFirmEntity> implements TycpdmFirmService {
@Autowired
private TycpdmFirmDao tycpdmFirmDao;
@Override
public PageUtils queryPage(Map<String, Object> params) {
IPage<TycpdmFirmEntity> page = this.page(
new Query<TycpdmFirmEntity>().getPage(params),
new QueryWrapper<TycpdmFirmEntity>()
);
return new PageUtils(page);
}
@Override
public TycpdmFirmEntity findUserName(String userName) {
return tycpdmFirmDao.findUserName(userName);
}
}
\ No newline at end of file
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