设备异常,用户资源

master
赵嘉伟 4 years ago
parent 12ab2f4331
commit 9bd199395d

@ -739,7 +739,9 @@ public class AbnormalBillServiceImpl extends ServiceImpl<AbnormalBillMapper, Abn
}
@Override
public void createAnomalyTask(String category, String resource, String shopOrder, String sfc, String ncCodes,String position,String ncQty,String ncDescription) {
public void createAnomalyTask(String category, String resource, String shopOrder,
String sfc, String ncCodes,String position,String ncQty,
String ncDescription,String userGroup) {
String site = CommonMethods.getSite();
LocalDateTime now = LocalDateTime.now();
String user = CommonMethods.getUser();
@ -769,6 +771,7 @@ public class AbnormalBillServiceImpl extends ServiceImpl<AbnormalBillMapper, Abn
abnormalBill.setPbDescription(ncDescription);
abnormalBill.setDiscover(Constants.SELF_MADE);
abnormalBill.setReportFrom(Constants.REPORT);
abnormalBill.setReportSendUserGroup(userGroup);
AbnormalBillDispose abnormalBillDispose = new AbnormalBillDispose();
abnormalBillDispose.setSite(site);

@ -16,5 +16,8 @@ public interface AnomalyService {
* @param sfc
* @param ncCodes
*/
void createAnomalyTask(String category, String resource, String shopOrder, String sfc, String ncCodes,String position,String ncQty,String ncDescription);
void createAnomalyTask(String category, String resource, String shopOrder,
String sfc, String ncCodes,String position,String ncQty,
String ncDescription,String userGroup);
}

@ -80,6 +80,7 @@ public class UserResourceServiceImpl extends ServiceImpl<UserResourceMapper, Use
public void saveAll(List<UserResourceDto> userResourceDtoList,String resource,String user) {
List<UserResource> userResourceList = new ArrayList<>();
String site = CommonMethods.getSite();
userResourceMapper.deleteByUserAndResource(user,resource);
for (int i = 0; i < userResourceDtoList.size(); i++) {
UserResourceDto userResourceDto = userResourceDtoList.get(i);
UserResource userResource = new UserResource();
@ -102,10 +103,10 @@ public class UserResourceServiceImpl extends ServiceImpl<UserResourceMapper, Use
nwaUserService.saveOrUpdate(userByUserName);
}
userResource.setStatus(userResourceDto.getStatus());
userResource.setCreatedUser(CommonMethods.getUser());
userResource.setHandle("UserResourceBo:"+userResource.getSite()+","+
userResource.getResrce()+","+userResource.getUserId());
if(userResourceMapper.selectById(userResource.getHandle()) == null){
userResource.setCreatedUser(CommonMethods.getUser());
userResource.setCreatedDateTime(LocalDateTime.now());
}
userResource.setModifiedUser(CommonMethods.getUser());
@ -113,10 +114,7 @@ public class UserResourceServiceImpl extends ServiceImpl<UserResourceMapper, Use
userResourceList.add(userResource);
}
userResourceMapper.deleteByUserAndResource(user,resource);
this.saveOrUpdateBatch(userResourceList);
}
}

@ -489,10 +489,10 @@
DELETE FROM Z_USER_RESOURCE
<where>
<if test="user != null and user != ''">
USER_ID = #{user}
USER_ID LIKE '%${user}%'
</if>
<if test="resource != null and resource != ''">
AND RESRCE = #{resource}
AND RESRCE LIKE '%${resource}%'
</if>
</where>
</select>

Loading…
Cancel
Save