|
|
@@ -120,6 +120,14 @@ public class ActivityGradeServiceImpl extends ServiceImpl<ActivityGradeMapper, A
|
|
|
return voList;
|
|
|
}
|
|
|
|
|
|
+ public static void main(String[] args) {
|
|
|
+ String str = "[1,2]";
|
|
|
+ String substring = str.substring(1, 2);
|
|
|
+ String substring1 = str.substring(3, 4);
|
|
|
+ System.out.println("截取最后一个字符串生成的新字符串为: " + substring);//abcdef
|
|
|
+ System.out.println("截取最后一个字符串生成的新字符串为: " + substring1);//abcdef
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public Boolean insertByAddBo(ActivityGradeAddBo bo) {
|
|
|
@@ -134,9 +142,21 @@ public class ActivityGradeServiceImpl extends ServiceImpl<ActivityGradeMapper, A
|
|
|
ActivityGradePrivilege activityGradePrivilege = BeanUtil.toBean(p, ActivityGradePrivilege.class);
|
|
|
activityGradePrivilege.setGradeId(add.getId());
|
|
|
activityGradePrivilegeService.save(activityGradePrivilege);
|
|
|
- Arrays.stream(p.getCourseIds()).forEach(c -> activityGradePrivilegeCouresMapper
|
|
|
- .insertCouse(new ActivityGradePrivilegeCoures().setPrivilegeId(activityGradePrivilege.getId())
|
|
|
- .setCourseId(Convert.toLong(c))));
|
|
|
+ Arrays.stream(p.getCourseIds()).forEach(c -> {
|
|
|
+ ActivityGradePrivilegeCoures activityGradePrivilegeCoures = new ActivityGradePrivilegeCoures();
|
|
|
+ activityGradePrivilegeCoures.setPrivilegeId(activityGradePrivilege.getId());
|
|
|
+ String substring = c.substring(1, 2);
|
|
|
+ if ("1".equals(substring)) {
|
|
|
+ activityGradePrivilegeCoures.setStatus(1);
|
|
|
+ }else {
|
|
|
+ activityGradePrivilegeCoures.setStatus(2);
|
|
|
+ }
|
|
|
+ String substring1 = c.substring(3, 4);
|
|
|
+ activityGradePrivilegeCoures.setCourseId(Convert.toLong(substring1));
|
|
|
+ int i = activityGradePrivilegeCouresMapper.insertCouse(activityGradePrivilegeCoures);
|
|
|
+ System.out.println(i);
|
|
|
+
|
|
|
+ });
|
|
|
});
|
|
|
}
|
|
|
//添加特权绑定的
|