|
@@ -13,6 +13,7 @@ import com.zhongzheng.modules.grade.domain.ClassGradeGoods;
|
|
|
import com.zhongzheng.modules.grade.domain.ClassGradeSys;
|
|
|
import com.zhongzheng.modules.grade.service.IClassGradeGoodsService;
|
|
|
import com.zhongzheng.modules.grade.service.IClassGradeSysService;
|
|
|
+import com.zhongzheng.modules.grade.vo.ClassGradeStudentVo;
|
|
|
import com.zhongzheng.modules.system.domain.SysConfig;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -49,9 +50,9 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
private IClassGradeGoodsService classGradeGoodsService;
|
|
|
|
|
|
@Override
|
|
|
- public ClassGradeVo queryById(Long classId){
|
|
|
+ public ClassGradeVo queryById(Long gradeId){
|
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
|
- classGradeQueryBo.setClassId(classId);
|
|
|
+ classGradeQueryBo.setGradeId(gradeId);
|
|
|
return entity2Vo(baseMapper.queryList(classGradeQueryBo)).get(0);
|
|
|
}
|
|
|
|
|
@@ -78,7 +79,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
voList = pageVo;
|
|
|
}
|
|
|
for (ClassGradeVo classGradeVo : voList) {
|
|
|
- List<GoodsVo> goodsVoList=baseMapper.queryGoodsList(classGradeVo.getClassId());
|
|
|
+ List<GoodsVo> goodsVoList=baseMapper.queryGoodsList(classGradeVo.getGradeId());
|
|
|
classGradeVo.setGoodsList(goodsVoList);
|
|
|
}
|
|
|
return voList;
|
|
@@ -95,7 +96,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
if (bo.getClassGradeGoodsAddBos() != null){
|
|
|
for (Long classGradeGoodsAddBo : bo.getClassGradeGoodsAddBos()) {
|
|
|
ClassGradeGoods classGradeGoods = new ClassGradeGoods();
|
|
|
- classGradeGoods.setGradeId(add.getClassId());
|
|
|
+ classGradeGoods.setGradeId(add.getGradeId());
|
|
|
classGradeGoods.setGoodsId(classGradeGoodsAddBo);
|
|
|
classGradeGoods.setCreateTime(DateUtils.getNowTime());
|
|
|
classGradeGoods.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -104,7 +105,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
}
|
|
|
if (bo.getSysUserId() != null){
|
|
|
ClassGradeSys classGradeSys = new ClassGradeSys();
|
|
|
- classGradeSys.setGradeId(add.getClassId());
|
|
|
+ classGradeSys.setGradeId(add.getGradeId());
|
|
|
classGradeSys.setCreateBy(SecurityUtils.getUsername());
|
|
|
classGradeSys.setStartTime(DateUtils.getNowTime());
|
|
|
classGradeSys.setSysUserId(bo.getSysUserId());
|
|
@@ -125,12 +126,12 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
|
if (bo.getSysUserId() != null){
|
|
|
LambdaQueryWrapper<ClassGradeSys> lqw = new LambdaQueryWrapper<>();
|
|
|
- lqw.like(ClassGradeSys::getGradeId,bo.getClassId());
|
|
|
+ lqw.like(ClassGradeSys::getGradeId,bo.getGradeId());
|
|
|
lqw.like(ClassGradeSys::getSysUserId,bo.getSysUserId());
|
|
|
lqw.like(ClassGradeSys::getStatus,1);
|
|
|
if (CollectionUtils.isEmpty(classGradeSysService.list(lqw))){
|
|
|
lqw.clear();
|
|
|
- lqw.like(ClassGradeSys::getGradeId,bo.getClassId());
|
|
|
+ lqw.like(ClassGradeSys::getGradeId,bo.getGradeId());
|
|
|
lqw.like(ClassGradeSys::getStatus,1);
|
|
|
ClassGradeSys classGradeSys1 = new ClassGradeSys();
|
|
|
classGradeSys1.setStatus(0);
|
|
@@ -138,7 +139,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
classGradeSysService.update(classGradeSys1,lqw);
|
|
|
|
|
|
ClassGradeSys classGradeSys = new ClassGradeSys();
|
|
|
- classGradeSys.setGradeId(bo.getClassId());
|
|
|
+ classGradeSys.setGradeId(bo.getGradeId());
|
|
|
classGradeSys.setCreateBy(SecurityUtils.getUsername());
|
|
|
classGradeSys.setStartTime(DateUtils.getNowTime());
|
|
|
classGradeSys.setSysUserId(bo.getSysUserId());
|
|
@@ -167,4 +168,9 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
}
|
|
|
return this.removeByIds(ids);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<ClassGradeStudentVo> listGrade(ClassGradeQueryBo bo) {
|
|
|
+ return baseMapper.listGrade(bo);
|
|
|
+ }
|
|
|
}
|