添加机构,重写机构和用户关系

This commit is contained in:
qiankunpingtai
2019-03-12 16:12:18 +08:00
parent ac9b292a5a
commit ab1b77e125
18 changed files with 1025 additions and 105 deletions

View File

@@ -0,0 +1,10 @@
package com.jsh.erp.datasource.entities;
/**
* Description
*
* @Author: cjl
* @Date: 2019/3/12 10:09
*/
public class OrgaUserRelEx extends OrgaUserRel {
}

View File

@@ -0,0 +1,50 @@
package com.jsh.erp.datasource.entities;
/**
* Description
*
* @Author: cjl
* @Date: 2019/3/8 15:12
*/
public class UserEx extends User{
//机构简称
private String orgAbr;
//机构id
private Long orgaId;
//用户在部门中排序
private String userBlngOrgaDsplSeq;
//机构用户关联关系id
private Long orgaUserRelId;
public String getOrgAbr() {
return orgAbr;
}
public void setOrgAbr(String orgAbr) {
this.orgAbr = orgAbr;
}
public Long getOrgaId() {
return orgaId;
}
public void setOrgaId(Long orgaId) {
this.orgaId = orgaId;
}
public String getUserBlngOrgaDsplSeq() {
return userBlngOrgaDsplSeq;
}
public void setUserBlngOrgaDsplSeq(String userBlngOrgaDsplSeq) {
this.userBlngOrgaDsplSeq = userBlngOrgaDsplSeq;
}
public Long getOrgaUserRelId() {
return orgaUserRelId;
}
public void setOrgaUserRelId(Long orgaUserRelId) {
this.orgaUserRelId = orgaUserRelId;
}
}

View File

@@ -0,0 +1,14 @@
package com.jsh.erp.datasource.mappers;
import com.jsh.erp.datasource.entities.OrgaUserRel; /**
* Description
*
* @Author: cjl
* @Date: 2019/3/12 9:13
*/
public interface OrgaUserRelMapperEx {
int addOrgaUserRel(OrgaUserRel orgaUserRel);
int updateOrgaUserRel(OrgaUserRel orgaUserRel);
}

View File

@@ -1,10 +1,13 @@
package com.jsh.erp.datasource.mappers;
import com.jsh.erp.datasource.entities.User;
import com.jsh.erp.datasource.entities.UserEx;
import com.jsh.erp.datasource.entities.UserExample;
import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List;
import java.util.Map;
public interface UserMapperEx {
@@ -17,4 +20,15 @@ public interface UserMapperEx {
Long countsByUser(
@Param("userName") String userName,
@Param("loginName") String loginName);
List<UserEx> getUserList(Map<String, Object> parameterMap);
int addUser(UserEx ue);
int updateUser(UserEx ue);
List<User> getUserListByUserNameOrLoginName(@Param("userName") String userName,
@Param("loginame") String loginame);
int batDeleteOrUpdateUser(@Param("ids") String ids[], @Param("status") byte status);
}