|
@@ -51,7 +51,13 @@ public class SporadicChargeInfoController extends BaseController {
|
|
|
if (detail == null) {
|
|
|
throw new BizException("数据不存在");
|
|
|
}
|
|
|
- if (StringUtils.isNotEmpty(detail.getOrganId()) && !detail.getOrganId().contains(sysUser.getOrganId().toString())) {
|
|
|
+ if (StringUtils.isNotEmpty(detail.getOrganId())) {
|
|
|
+ String[] split = detail.getOrganId().split(",");
|
|
|
+ for (String s : split) {
|
|
|
+ if (StringUtils.equals(s,sysUser.getOrganId().toString())) {
|
|
|
+ return succeed(detail);
|
|
|
+ }
|
|
|
+ }
|
|
|
throw new BizException("您所在分部不参与此活动");
|
|
|
}
|
|
|
return succeed(detail);
|