修改bug
This commit is contained in:
parent
f7dd32a5d0
commit
e485fcbca9
|
@ -80,6 +80,11 @@ public class ZyJxdgMain implements Serializable {
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private java.lang.String content;
|
private java.lang.String content;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private java.lang.String rwbh;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private java.lang.String teacherNo;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
@ApiModelProperty(value = "教学大纲配置信息")
|
@ApiModelProperty(value = "教学大纲配置信息")
|
||||||
private List<ZyJxdgPzxx> zyJxdgPzxxList;
|
private List<ZyJxdgPzxx> zyJxdgPzxxList;
|
||||||
|
|
|
@ -42,10 +42,10 @@ public class ZyJxdgBanbenServiceImpl extends ServiceImpl<ZyJxdgBanbenMapper, ZyJ
|
||||||
entity.setMainId(zyJxdgBanben.getId());
|
entity.setMainId(zyJxdgBanben.getId());
|
||||||
zyJxdgMainMapper.insert(entity);
|
zyJxdgMainMapper.insert(entity);
|
||||||
|
|
||||||
if(entity.getZyJxdgPzxxList()!=null && entity.getZyJxdgPzxxList().size()>0 && (StringUtils.equals("4",entity.getType()) || StringUtils.equals("5",entity.getType()) || StringUtils.equals("9",entity.getType()) || StringUtils.equals("10",entity.getType()))) {
|
if(entity.getZyJxdgPzxxList()!=null && entity.getZyJxdgPzxxList().size()>0 && (StringUtils.equals("4",entity.getType()) || StringUtils.equals("5",entity.getType()) || StringUtils.equals("9",entity.getType()) || StringUtils.equals("10",entity.getType()) || StringUtils.equals("11",entity.getType()))) {
|
||||||
for(ZyJxdgPzxx zyJxdgPzxx:entity.getZyJxdgPzxxList()) {
|
for(ZyJxdgPzxx zyJxdgPzxx:entity.getZyJxdgPzxxList()) {
|
||||||
zyJxdgPzxx.setMainId(entity.getId());
|
zyJxdgPzxx.setMainId(zyJxdgBanben.getId());
|
||||||
zyJxdgPzxx.setTwoMainId(zyJxdgBanben.getId());
|
zyJxdgPzxx.setTwoMainId(entity.getId());
|
||||||
zyJxdgPzxxMapper.insert(zyJxdgPzxx);
|
zyJxdgPzxxMapper.insert(zyJxdgPzxx);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -70,7 +70,7 @@ public class ZyJxdgBanbenServiceImpl extends ServiceImpl<ZyJxdgBanbenMapper, ZyJ
|
||||||
entity.setMainId(zyJxdgBanben.getId());
|
entity.setMainId(zyJxdgBanben.getId());
|
||||||
zyJxdgMainMapper.insert(entity);
|
zyJxdgMainMapper.insert(entity);
|
||||||
|
|
||||||
if(entity.getZyJxdgPzxxList()!=null && entity.getZyJxdgPzxxList().size()>0 && (StringUtils.equals("4",entity.getType()) || StringUtils.equals("5",entity.getType()) || StringUtils.equals("9",entity.getType()) || StringUtils.equals("10",entity.getType()))) {
|
if(entity.getZyJxdgPzxxList()!=null && entity.getZyJxdgPzxxList().size()>0 && (StringUtils.equals("4",entity.getType()) || StringUtils.equals("5",entity.getType()) || StringUtils.equals("9",entity.getType()) || StringUtils.equals("10",entity.getType())|| StringUtils.equals("11",entity.getType()))) {
|
||||||
for(ZyJxdgPzxx zyJxdgPzxx:entity.getZyJxdgPzxxList()) {
|
for(ZyJxdgPzxx zyJxdgPzxx:entity.getZyJxdgPzxxList()) {
|
||||||
zyJxdgPzxx.setMainId(zyJxdgBanben.getId());
|
zyJxdgPzxx.setMainId(zyJxdgBanben.getId());
|
||||||
zyJxdgPzxx.setTwoMainId(entity.getId());
|
zyJxdgPzxx.setTwoMainId(entity.getId());
|
||||||
|
|
|
@ -109,17 +109,16 @@ public class ZyJxdgTeacherMainController {
|
||||||
*/
|
*/
|
||||||
@AutoLog(value = "教师填写教学大纲-编辑")
|
@AutoLog(value = "教师填写教学大纲-编辑")
|
||||||
@ApiOperation(value="教师填写教学大纲-编辑", notes="教师填写教学大纲-编辑")
|
@ApiOperation(value="教师填写教学大纲-编辑", notes="教师填写教学大纲-编辑")
|
||||||
@RequiresPermissions("zyJxdgTeacherMain:zy_jxdg_teacher_main:edit")
|
|
||||||
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
||||||
public Result<String> edit(@RequestBody ZyJxdgTeacherMainPage zyJxdgTeacherMainPage) {
|
public Result<String> edit(@RequestBody ZyJxdgTeacherMainPage zyJxdgTeacherMainPage) {
|
||||||
ZyJxdgTeacherMain zyJxdgTeacherMain = new ZyJxdgTeacherMain();
|
ZyJxdgTeacherMain zyJxdgTeacherMain = new ZyJxdgTeacherMain();
|
||||||
BeanUtils.copyProperties(zyJxdgTeacherMainPage, zyJxdgTeacherMain);
|
BeanUtils.copyProperties(zyJxdgTeacherMainPage, zyJxdgTeacherMain);
|
||||||
ZyJxdgTeacherMain zyJxdgTeacherMainEntity = zyJxdgTeacherMainService.getById(zyJxdgTeacherMain.getId());
|
// ZyJxdgTeacherMain zyJxdgTeacherMainEntity = zyJxdgTeacherMainService.getById(zyJxdgTeacherMain.getId());
|
||||||
if(zyJxdgTeacherMainEntity==null) {
|
// if(zyJxdgTeacherMainEntity==null) {
|
||||||
return Result.error("未找到对应数据");
|
// return Result.error("未找到对应数据");
|
||||||
}
|
// }
|
||||||
zyJxdgTeacherMainService.updateMain(zyJxdgTeacherMain, zyJxdgTeacherMainPage.getZyJxdgTeacherCenterList());
|
zyJxdgTeacherMainService.updateById(zyJxdgTeacherMain);
|
||||||
return Result.OK("编辑成功!");
|
return Result.OK("操作成功!");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -301,9 +300,17 @@ public class ZyJxdgTeacherMainController {
|
||||||
public Result<ZyJxdgTeacherMain> queryByRwbh(ZyJxdgTeacherMain zyJxdgTeacherMain) {
|
public Result<ZyJxdgTeacherMain> queryByRwbh(ZyJxdgTeacherMain zyJxdgTeacherMain) {
|
||||||
QueryWrapper<ZyJxdgTeacherMain> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<ZyJxdgTeacherMain> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("rwbh",zyJxdgTeacherMain.getRwbh());
|
queryWrapper.eq("rwbh",zyJxdgTeacherMain.getRwbh());
|
||||||
queryWrapper.eq("teacher_no",zyJxdgTeacherMain.getTeacherNo());
|
// queryWrapper.eq("teacher_no",zyJxdgTeacherMain.getTeacherNo());
|
||||||
queryWrapper.last("limit 1");
|
queryWrapper.last("limit 1");
|
||||||
ZyJxdgTeacherMain list = zyJxdgTeacherMainService.getOne(queryWrapper);
|
ZyJxdgTeacherMain list = zyJxdgTeacherMainService.getOne(queryWrapper);
|
||||||
|
return Result.OK(list);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation(value="获取教学大纲教师填写信息", notes="获取教学大纲教师填写信息")
|
||||||
|
@GetMapping(value = "/queryZyJxdgMainListByMainId3")
|
||||||
|
public Result<List<ZyJxdgMain>> queryZyJxdgMainListByMainId3(ZyJxdgMain zyJxdgMain) {
|
||||||
|
List<ZyJxdgMain> list = zyJxdgTeacherMainService.queryZyJxdgMainListByMainId3(zyJxdgMain);
|
||||||
if(list==null) {
|
if(list==null) {
|
||||||
return Result.error("未找到对应数据");
|
return Result.error("未找到对应数据");
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,4 +85,8 @@ public class ZyJxdgTeacherMain implements Serializable {
|
||||||
@Excel(name = "选课人数", width = 15)
|
@Excel(name = "选课人数", width = 15)
|
||||||
@ApiModelProperty(value = "选课人数")
|
@ApiModelProperty(value = "选课人数")
|
||||||
private java.lang.String xkrs;
|
private java.lang.String xkrs;
|
||||||
|
/**学期学年*/
|
||||||
|
@Excel(name = "学期学年", width = 15)
|
||||||
|
@ApiModelProperty(value = "学期学年")
|
||||||
|
private java.lang.String xqxn;
|
||||||
}
|
}
|
||||||
|
|
|
@ -53,4 +53,6 @@ public interface IZyJxdgTeacherMainService extends IService<ZyJxdgTeacherMain> {
|
||||||
List<ZyJxdgMain> queryByRwbhList(String id, String teacherNo);
|
List<ZyJxdgMain> queryByRwbhList(String id, String teacherNo);
|
||||||
|
|
||||||
void editMap(Map<String, Object> map);
|
void editMap(Map<String, Object> map);
|
||||||
|
|
||||||
|
List<ZyJxdgMain> queryZyJxdgMainListByMainId3(ZyJxdgMain zyJxdgMain);
|
||||||
}
|
}
|
||||||
|
|
|
@ -105,7 +105,9 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
QueryWrapper<KcKechengbiao> kcKechengbiaoQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<KcKechengbiao> kcKechengbiaoQueryWrapper = new QueryWrapper<>();
|
||||||
kcKechengbiaoQueryWrapper.eq("xqxn",kcSysConfig.getFlag1());
|
kcKechengbiaoQueryWrapper.eq("xqxn",kcSysConfig.getFlag1());
|
||||||
kcKechengbiaoQueryWrapper.eq("rwbh",rwbh);
|
kcKechengbiaoQueryWrapper.eq("rwbh",rwbh);
|
||||||
kcKechengbiaoQueryWrapper.eq("jgh",teacherNo);
|
if(StringUtils.isNotEmpty(teacherNo)&&!StringUtils.equals(teacherNo,"null")){
|
||||||
|
kcKechengbiaoQueryWrapper.eq("jgh",teacherNo);
|
||||||
|
}
|
||||||
kcKechengbiaoQueryWrapper.last("limit 1");
|
kcKechengbiaoQueryWrapper.last("limit 1");
|
||||||
KcKechengbiao kcKechengbiao = kcKechengbiaoService.getOne(kcKechengbiaoQueryWrapper);
|
KcKechengbiao kcKechengbiao = kcKechengbiaoService.getOne(kcKechengbiaoQueryWrapper);
|
||||||
|
|
||||||
|
@ -115,6 +117,8 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
String kkdw = kcKechengbiao.getKkdw();
|
String kkdw = kcKechengbiao.getKkdw();
|
||||||
String kkdwid = kcKechengbiao.getKkdwid();
|
String kkdwid = kcKechengbiao.getKkdwid();
|
||||||
String xkrs = kcKechengbiao.getXkrs();
|
String xkrs = kcKechengbiao.getXkrs();
|
||||||
|
String xqxn = kcKechengbiao.getXqxn();
|
||||||
|
teacherNo = kcKechengbiao.getJgh();
|
||||||
|
|
||||||
List<ZyJxdgTeacherCenter> zyJxdgTeacherCenterList = new ArrayList<>();
|
List<ZyJxdgTeacherCenter> zyJxdgTeacherCenterList = new ArrayList<>();
|
||||||
List<Map<String,Object>> list = (List<Map<String, Object>>) map.get("list");
|
List<Map<String,Object>> list = (List<Map<String, Object>>) map.get("list");
|
||||||
|
@ -158,6 +162,9 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
for(Map<String,Object> par3 : list3){
|
for(Map<String,Object> par3 : list3){
|
||||||
String threeId = par2.get("id")+"";
|
String threeId = par2.get("id")+"";
|
||||||
String content = par3.get(threeId)+"";
|
String content = par3.get(threeId)+"";
|
||||||
|
if(StringUtils.equals(content,"null")){
|
||||||
|
content = "";
|
||||||
|
}
|
||||||
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
||||||
ZyJxdgTeacherCenter.setOneId(oneId);
|
ZyJxdgTeacherCenter.setOneId(oneId);
|
||||||
ZyJxdgTeacherCenter.setTwoId(twoId);
|
ZyJxdgTeacherCenter.setTwoId(twoId);
|
||||||
|
@ -174,6 +181,9 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
if(list2!=null){
|
if(list2!=null){
|
||||||
for(Map<String,Object> par2 : list2){
|
for(Map<String,Object> par2 : list2){
|
||||||
String content = par2.get("title")+"";
|
String content = par2.get("title")+"";
|
||||||
|
if(StringUtils.equals(content,"null")){
|
||||||
|
content = "";
|
||||||
|
}
|
||||||
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
||||||
ZyJxdgTeacherCenter.setOneId(oneId);
|
ZyJxdgTeacherCenter.setOneId(oneId);
|
||||||
ZyJxdgTeacherCenter.setTwoId(twoId);
|
ZyJxdgTeacherCenter.setTwoId(twoId);
|
||||||
|
@ -195,7 +205,8 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
zyJxdgTeacherMain.setKkdw(kkdw);
|
zyJxdgTeacherMain.setKkdw(kkdw);
|
||||||
zyJxdgTeacherMain.setKkdwid(kkdwid);
|
zyJxdgTeacherMain.setKkdwid(kkdwid);
|
||||||
zyJxdgTeacherMain.setXkrs(xkrs);
|
zyJxdgTeacherMain.setXkrs(xkrs);
|
||||||
zyJxdgTeacherMain.setSffb(sffb);
|
zyJxdgTeacherMain.setSffb("0");
|
||||||
|
zyJxdgTeacherMain.setXqxn(xqxn);
|
||||||
|
|
||||||
|
|
||||||
zyJxdgTeacherMainMapper.insert(zyJxdgTeacherMain);
|
zyJxdgTeacherMainMapper.insert(zyJxdgTeacherMain);
|
||||||
|
@ -213,7 +224,7 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
|
|
||||||
QueryWrapper<ZyJxdgTeacherMain> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<ZyJxdgTeacherMain> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("rwbh",rwbh);
|
queryWrapper.eq("rwbh",rwbh);
|
||||||
queryWrapper.eq("teacher_no",teacherNo);
|
// queryWrapper.eq("teacher_no",teacherNo);
|
||||||
queryWrapper.last("limit 1");
|
queryWrapper.last("limit 1");
|
||||||
ZyJxdgTeacherMain zyJxdgTeacherMain= zyJxdgTeacherMainMapper.selectOne(queryWrapper);
|
ZyJxdgTeacherMain zyJxdgTeacherMain= zyJxdgTeacherMainMapper.selectOne(queryWrapper);
|
||||||
List<ZyJxdgTeacherCenter> conlist = zyJxdgTeacherCenterMapper.selectByMainId(zyJxdgTeacherMain.getId());
|
List<ZyJxdgTeacherCenter> conlist = zyJxdgTeacherCenterMapper.selectByMainId(zyJxdgTeacherMain.getId());
|
||||||
|
@ -239,7 +250,7 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
listMap.add(map);
|
listMap.add(map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}else if(StringUtils.equals(par.getType(),"5") || StringUtils.equals(par.getType(),"9")|| StringUtils.equals(par.getType(),"10")){
|
}else if(StringUtils.equals(par.getType(),"5") || StringUtils.equals(par.getType(),"9")|| StringUtils.equals(par.getType(),"10")|| StringUtils.equals(par.getType(),"11")){
|
||||||
|
|
||||||
List<Map<String,Object>> listmap2 = new ArrayList<>();
|
List<Map<String,Object>> listmap2 = new ArrayList<>();
|
||||||
for(int i=0;i< list2.size();i++){
|
for(int i=0;i< list2.size();i++){
|
||||||
|
@ -317,7 +328,7 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
ZyJxdgTeacherCenter.setType(par.get("type")+"");
|
ZyJxdgTeacherCenter.setType(par.get("type")+"");
|
||||||
zyJxdgTeacherCenterList.add(ZyJxdgTeacherCenter);
|
zyJxdgTeacherCenterList.add(ZyJxdgTeacherCenter);
|
||||||
}
|
}
|
||||||
}else if(StringUtils.equals(par.get("type")+"","5") || StringUtils.equals(par.get("type")+"","9") || StringUtils.equals(par.get("type")+"","10")){
|
}else if(StringUtils.equals(par.get("type")+"","5") || StringUtils.equals(par.get("type")+"","9") || StringUtils.equals(par.get("type")+"","10")|| StringUtils.equals(par.get("type")+"","11")){
|
||||||
List<Map<String,Object>> list2 = (List<Map<String, Object>>) par.get("zyJxdgPzxxList");
|
List<Map<String,Object>> list2 = (List<Map<String, Object>>) par.get("zyJxdgPzxxList");
|
||||||
List<Map<String,Object>> list3 = (List<Map<String, Object>>) par.get("list");
|
List<Map<String,Object>> list3 = (List<Map<String, Object>>) par.get("list");
|
||||||
for(Map<String,Object> par2 : list2){
|
for(Map<String,Object> par2 : list2){
|
||||||
|
@ -325,6 +336,9 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
// if(StringUtils.equals(par2.get("id")+"",par3.get(par2.get("id")+"")+"")){
|
// if(StringUtils.equals(par2.get("id")+"",par3.get(par2.get("id")+"")+"")){
|
||||||
String threeId = par2.get("id")+"";
|
String threeId = par2.get("id")+"";
|
||||||
String content = par3.get(threeId)+"";
|
String content = par3.get(threeId)+"";
|
||||||
|
if(StringUtils.equals(content,"null")){
|
||||||
|
content = "";
|
||||||
|
}
|
||||||
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
||||||
ZyJxdgTeacherCenter.setOneId(oneId);
|
ZyJxdgTeacherCenter.setOneId(oneId);
|
||||||
ZyJxdgTeacherCenter.setTwoId(twoId);
|
ZyJxdgTeacherCenter.setTwoId(twoId);
|
||||||
|
@ -339,6 +353,9 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
List<Map<String,Object>> list2 = (List<Map<String, Object>>) par.get("list");
|
List<Map<String,Object>> list2 = (List<Map<String, Object>>) par.get("list");
|
||||||
for(Map<String,Object> par2 : list2){
|
for(Map<String,Object> par2 : list2){
|
||||||
String content = par2.get("title")+"";
|
String content = par2.get("title")+"";
|
||||||
|
if(StringUtils.equals(content,"null")){
|
||||||
|
content = "";
|
||||||
|
}
|
||||||
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
ZyJxdgTeacherCenter ZyJxdgTeacherCenter = new ZyJxdgTeacherCenter();
|
||||||
ZyJxdgTeacherCenter.setOneId(oneId);
|
ZyJxdgTeacherCenter.setOneId(oneId);
|
||||||
ZyJxdgTeacherCenter.setTwoId(twoId);
|
ZyJxdgTeacherCenter.setTwoId(twoId);
|
||||||
|
@ -370,4 +387,74 @@ public class ZyJxdgTeacherMainServiceImpl extends ServiceImpl<ZyJxdgTeacherMainM
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<ZyJxdgMain> queryZyJxdgMainListByMainId3(ZyJxdgMain zyJxdgMain) {
|
||||||
|
|
||||||
|
QueryWrapper<ZyJxdgTeacherMain> queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.eq("rwbh",zyJxdgMain.getRwbh());
|
||||||
|
queryWrapper.eq("teacher_no",zyJxdgMain.getTeacherNo());
|
||||||
|
queryWrapper.last("limit 1");
|
||||||
|
ZyJxdgTeacherMain zyJxdgTeacherMain= zyJxdgTeacherMainMapper.selectOne(queryWrapper);
|
||||||
|
List<ZyJxdgTeacherCenter> conlist = new ArrayList<>();
|
||||||
|
if(zyJxdgTeacherMain!=null){
|
||||||
|
conlist = zyJxdgTeacherCenterMapper.selectByMainId(zyJxdgTeacherMain.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
List<ZyJxdgMain> list = zyJxdgMainMapper.selectByMainId(zyJxdgMain.getMainId());
|
||||||
|
for(ZyJxdgMain par : list){
|
||||||
|
List<ZyJxdgPzxx> list2 = zyJxdgPzxxMapper.selectByTwoMainId(par.getId());
|
||||||
|
List<Map<String,Object>> listMap = new ArrayList<>();
|
||||||
|
if(StringUtils.equals(par.getType(),"4")){
|
||||||
|
for(ZyJxdgPzxx par2 : list2){
|
||||||
|
for(ZyJxdgTeacherCenter par3 : conlist){
|
||||||
|
if(StringUtils.equals(par2.getId(),par3.getThreeId())){
|
||||||
|
par2.setContent(par3.getContent());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else if(StringUtils.equals(par.getType(),"6") || StringUtils.equals(par.getType(),"7") || StringUtils.equals(par.getType(),"8")){
|
||||||
|
for(ZyJxdgTeacherCenter par3 : conlist){
|
||||||
|
if(StringUtils.equals(par.getId(),par3.getTwoId())&&StringUtils.isEmpty(par3.getThreeId())){
|
||||||
|
Map<String,Object> map = new HashMap<>();
|
||||||
|
map.put("title", par3.getContent());
|
||||||
|
listMap.add(map);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else if(StringUtils.equals(par.getType(),"5") || StringUtils.equals(par.getType(),"9")|| StringUtils.equals(par.getType(),"10")|| StringUtils.equals(par.getType(),"11")){
|
||||||
|
|
||||||
|
List<Map<String,Object>> listmap2 = new ArrayList<>();
|
||||||
|
for(int i=0;i< list2.size();i++){
|
||||||
|
int j=0;
|
||||||
|
ZyJxdgPzxx par2 = list2.get(i);
|
||||||
|
for(ZyJxdgTeacherCenter par3 : conlist){
|
||||||
|
if(StringUtils.equals(par2.getId(),par3.getThreeId())) {
|
||||||
|
Map<String, Object> map3 = new HashMap<>();
|
||||||
|
if(i==0){
|
||||||
|
map3.put(par2.getId(), par3.getContent());
|
||||||
|
listmap2.add(map3);
|
||||||
|
}else{
|
||||||
|
listmap2.get(j).put(par3.getThreeId(), par3.getContent());
|
||||||
|
}
|
||||||
|
j++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
listMap = listmap2;
|
||||||
|
}else{
|
||||||
|
for(ZyJxdgTeacherCenter par3 : conlist){
|
||||||
|
if(StringUtils.equals(par.getId(),par3.getTwoId())&&StringUtils.isEmpty(par3.getThreeId())){
|
||||||
|
par.setContent(par3.getContent());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
par.setList(listMap);
|
||||||
|
par.setZyJxdgPzxxList(list2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue