修改字段

This commit is contained in:
yangjun 2024-07-24 22:32:56 +08:00
parent 48ffb7b44a
commit 5985767ba5
2 changed files with 42 additions and 0 deletions

View File

@ -382,4 +382,35 @@ public class ZyInfoController extends JeecgController<ZyInfo, IZyInfoService> {
ZyInfo zyInfo = zyInfoService.getById(zyInfoStudent.getMainId());
return Result.OK(zyInfo);
}
@AutoLog(value = "作业发布-添加")
@ApiOperation(value="作业发布-添加", notes="作业发布-添加")
@PostMapping(value = "/batchAdd")
public Result<String> batchAdd(@RequestBody List<ZyInfo> list) {
ZyInfo zyInfo = list.get(0);
//删除老师留过的作业重新生成新的
QueryWrapper<ZyInfo> query = new QueryWrapper<>();
query.eq("rwbh", zyInfo.getRwbh());
query.eq("create_by",zyInfo.getCreateBy());
zyInfoService.remove(query);
KcSysConfig kcSysConfig = kcSysConfigService.getById("1");
QueryWrapper<KcKechengbiao> kcKechengbiaoQueryWrapper = new QueryWrapper<>();
kcKechengbiaoQueryWrapper.eq("xqxn",kcSysConfig.getFlag1());
kcKechengbiaoQueryWrapper.eq("rwbh",zyInfo.getRwbh());
kcKechengbiaoQueryWrapper.last("limit 1");
KcKechengbiao kcKechengbiao = kcKechengbiaoService.getOne(kcKechengbiaoQueryWrapper);
for(int i = 0; i < list.size(); i++) {
ZyInfo par = list.get(i);
par.setXnxq(kcSysConfig.getFlag1());
par.setZyStatus("0");
par.setXkxs(kcKechengbiao.getXkrs());
zyInfoService.save(par);
}
return Result.OK("添加成功!");
}
}

View File

@ -127,6 +127,17 @@ public class ZyInfo implements Serializable {
private java.lang.String filePath;
private java.lang.String xkxs;//选课学生
private java.lang.String kcnr;//考察内容多选
private java.lang.String pfbz;//评分标准
private java.lang.String sturead;//评分标准是否允许学生查看
private Integer sort;//序号
private java.lang.String xshpkg;//学生互评开关
private java.lang.String xshprsq;//学生互评人数
private java.lang.String xshpkssj;//学生互评开始时间
private java.lang.String xshpjssj;//学生互评结束时间
@TableField(exist = false)
private String sflssj;//是否历史数据