Commit f0dfd906 authored by qiankunpingtai's avatar qiankunpingtai
Browse files

Merge branch 'master' of https://gitee.com/jishenghua/JSH_ERP

parents 990637f4 7ce3af46
...@@ -59,6 +59,7 @@ public class UserBusinessService { ...@@ -59,6 +59,7 @@ public class UserBusinessService {
public List<UserBusiness> getUserBusiness() { public List<UserBusiness> getUserBusiness() {
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
example.createCriteria().andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
return userBusinessMapper.selectByExample(example); return userBusinessMapper.selectByExample(example);
} }
...@@ -104,14 +105,16 @@ public class UserBusinessService { ...@@ -104,14 +105,16 @@ public class UserBusinessService {
public List<UserBusiness> getBasicData(String keyId, String type){ public List<UserBusiness> getBasicData(String keyId, String type){
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
example.createCriteria().andKeyidEqualTo(keyId).andTypeEqualTo(type); example.createCriteria().andKeyidEqualTo(keyId).andTypeEqualTo(type)
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
List<UserBusiness> list = userBusinessMapper.selectByExample(example); List<UserBusiness> list = userBusinessMapper.selectByExample(example);
return list; return list;
} }
public Long checkIsValueExist(String type, String keyId) { public Long checkIsValueExist(String type, String keyId) {
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
example.createCriteria().andTypeEqualTo(type).andKeyidEqualTo(keyId); example.createCriteria().andTypeEqualTo(type).andKeyidEqualTo(keyId)
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
List<UserBusiness> list = userBusinessMapper.selectByExample(example); List<UserBusiness> list = userBusinessMapper.selectByExample(example);
Long id = null; Long id = null;
if(list.size() > 0) { if(list.size() > 0) {
...@@ -124,9 +127,11 @@ public class UserBusinessService { ...@@ -124,9 +127,11 @@ public class UserBusinessService {
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
String newVaule = "%" + UBValue + "%"; String newVaule = "%" + UBValue + "%";
if(TypeVale !=null && KeyIdValue !=null) { if(TypeVale !=null && KeyIdValue !=null) {
example.createCriteria().andTypeEqualTo(TypeVale).andKeyidEqualTo(KeyIdValue).andValueLike(newVaule); example.createCriteria().andTypeEqualTo(TypeVale).andKeyidEqualTo(KeyIdValue).andValueLike(newVaule)
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
} else { } else {
example.createCriteria().andValueLike(newVaule); example.createCriteria().andValueLike(newVaule)
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
} }
List<UserBusiness> list = userBusinessMapper.selectByExample(example); List<UserBusiness> list = userBusinessMapper.selectByExample(example);
if(list.size() > 0) { if(list.size() > 0) {
...@@ -150,7 +155,8 @@ public class UserBusinessService { ...@@ -150,7 +155,8 @@ public class UserBusinessService {
public List<UserBusiness> findRoleByUserId(String userId){ public List<UserBusiness> findRoleByUserId(String userId){
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
example.createCriteria().andKeyidEqualTo(userId).andTypeEqualTo("UserRole"); example.createCriteria().andKeyidEqualTo(userId).andTypeEqualTo("UserRole")
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
List<UserBusiness> list = userBusinessMapper.selectByExample(example); List<UserBusiness> list = userBusinessMapper.selectByExample(example);
return list; return list;
} }
...@@ -158,10 +164,12 @@ public class UserBusinessService { ...@@ -158,10 +164,12 @@ public class UserBusinessService {
public List<UserBusiness> findAppByRoles(String roles){ public List<UserBusiness> findAppByRoles(String roles){
List<String> rolesList = StringUtil.strToStringList(roles); List<String> rolesList = StringUtil.strToStringList(roles);
UserBusinessExample example = new UserBusinessExample(); UserBusinessExample example = new UserBusinessExample();
example.createCriteria().andKeyidIn(rolesList).andTypeEqualTo("RoleAPP"); example.createCriteria().andKeyidIn(rolesList).andTypeEqualTo("RoleAPP")
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
List<UserBusiness> list = userBusinessMapper.selectByExample(example); List<UserBusiness> list = userBusinessMapper.selectByExample(example);
return list; return list;
} }
@Transactional(value = "transactionManager", rollbackFor = Exception.class) @Transactional(value = "transactionManager", rollbackFor = Exception.class)
public int batchDeleteUserBusinessByIds(String ids) { public int batchDeleteUserBusinessByIds(String ids) {
logService.insertLog(BusinessConstants.LOG_INTERFACE_NAME_USER_BUSINESS, logService.insertLog(BusinessConstants.LOG_INTERFACE_NAME_USER_BUSINESS,
......
...@@ -88,6 +88,18 @@ ...@@ -88,6 +88,18 @@
</foreach> </foreach>
) )
</update> </update>
<select id="getAccountHeadListByAccountIds" resultMap="com.jsh.erp.datasource.mappers.AccountHeadMapper.BaseResultMap">
select
<include refid="com.jsh.erp.datasource.mappers.AccountHeadMapper.Base_Column_List" />
from jsh_accounthead
where 1=1
and accountId in (
<foreach collection="accountIds" item="accountId" separator=",">
#{accountId}
</foreach>
)
and ifnull(delete_Flag,'0') !='1'
</select>
<select id="getAccountHeadListByOrganIds" resultMap="com.jsh.erp.datasource.mappers.AccountHeadMapper.BaseResultMap"> <select id="getAccountHeadListByOrganIds" resultMap="com.jsh.erp.datasource.mappers.AccountHeadMapper.BaseResultMap">
select select
<include refid="com.jsh.erp.datasource.mappers.AccountHeadMapper.Base_Column_List" /> <include refid="com.jsh.erp.datasource.mappers.AccountHeadMapper.Base_Column_List" />
......
Supports Markdown
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