课程简介提交获取课程编号,引用使用课程编号过滤
This commit is contained in:
parent
afc111a847
commit
862dbb5198
|
@ -43,4 +43,6 @@ public interface KcKechengbiaoMapper extends BaseMapper<KcKechengbiao> {
|
||||||
IPage<KcKechengbiao> getKechengbiaolist(Page<KcKechengbiao> page,@Param(Constants.WRAPPER) QueryWrapper<KcKechengbiao> queryWrapper);
|
IPage<KcKechengbiao> getKechengbiaolist(Page<KcKechengbiao> page,@Param(Constants.WRAPPER) QueryWrapper<KcKechengbiao> queryWrapper);
|
||||||
|
|
||||||
IPage<KcKechengbiao> getStudentKclist(Page<KcKechengbiao> page,@Param(Constants.WRAPPER) QueryWrapper<KcKechengbiao> queryWrapper);
|
IPage<KcKechengbiao> getStudentKclist(Page<KcKechengbiao> page,@Param(Constants.WRAPPER) QueryWrapper<KcKechengbiao> queryWrapper);
|
||||||
|
|
||||||
|
KcKechengbiao getKcbhByRwbh(KcKechengbiao kcKechengbiao);
|
||||||
}
|
}
|
||||||
|
|
|
@ -186,4 +186,12 @@
|
||||||
from kc_kechengbiao kc,xxhbxsxkb xkb
|
from kc_kechengbiao kc,xxhbxsxkb xkb
|
||||||
${ew.customSqlSegment}
|
${ew.customSqlSegment}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getKcbhByRwbh" resultType="org.jeecg.modules.kc.ktgl.entity.KcKechengbiao">
|
||||||
|
select distinct kcbh,rwbh,xqxn,skjs
|
||||||
|
from kc_kechengbiao
|
||||||
|
where rwbh = #{rwbh}
|
||||||
|
and xqxn = #{xqxn}
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
|
@ -41,4 +41,6 @@ public interface IKcKechengbiaoService extends IService<KcKechengbiao> {
|
||||||
IPage<KcKechengbiao> getKechengbiaolist(Page<KcKechengbiao> page, QueryWrapper<KcKechengbiao> queryWrapper);
|
IPage<KcKechengbiao> getKechengbiaolist(Page<KcKechengbiao> page, QueryWrapper<KcKechengbiao> queryWrapper);
|
||||||
|
|
||||||
IPage<KcKechengbiao> getStudentKclist(Page<KcKechengbiao> page, QueryWrapper<KcKechengbiao> queryWrapper);
|
IPage<KcKechengbiao> getStudentKclist(Page<KcKechengbiao> page, QueryWrapper<KcKechengbiao> queryWrapper);
|
||||||
|
|
||||||
|
public KcKechengbiao getKcbhByRwbh(KcKechengbiao kcKechengbiao);
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,4 +85,9 @@ public class KcKechengbiaoServiceImpl extends ServiceImpl<KcKechengbiaoMapper, K
|
||||||
return baseMapper.getStudentKclist(page,queryWrapper);
|
return baseMapper.getStudentKclist(page,queryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public KcKechengbiao getKcbhByRwbh(KcKechengbiao kcKechengbiao){
|
||||||
|
return baseMapper.getKcbhByRwbh(kcKechengbiao);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,8 @@ import org.jeecg.common.system.vo.LoginUser;
|
||||||
import org.jeecg.common.util.DateUtils;
|
import org.jeecg.common.util.DateUtils;
|
||||||
import org.jeecg.common.util.SpringContextHolder;
|
import org.jeecg.common.util.SpringContextHolder;
|
||||||
import org.jeecg.common.util.SpringContextUtils;
|
import org.jeecg.common.util.SpringContextUtils;
|
||||||
|
import org.jeecg.modules.kc.ktgl.entity.KcKechengbiao;
|
||||||
|
import org.jeecg.modules.kc.ktgl.service.IKcKechengbiaoService;
|
||||||
import org.jeecg.modules.kc.zyJxdg.entity.ZyJxdg;
|
import org.jeecg.modules.kc.zyJxdg.entity.ZyJxdg;
|
||||||
import org.jeecg.modules.kc.zyJxdg.service.IZyJxdgService;
|
import org.jeecg.modules.kc.zyJxdg.service.IZyJxdgService;
|
||||||
import org.jeecg.modules.tools.Global;
|
import org.jeecg.modules.tools.Global;
|
||||||
|
@ -48,6 +50,9 @@ public class ZyJxdgController extends JeecgController<ZyJxdg, IZyJxdgService> {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IZyJxdgService zyJxdgService;
|
private IZyJxdgService zyJxdgService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IKcKechengbiaoService kcKechengbiaoService;
|
||||||
|
|
||||||
@Value("${jeecg.path.upload}")
|
@Value("${jeecg.path.upload}")
|
||||||
private String upLoadPath;
|
private String upLoadPath;
|
||||||
|
|
||||||
|
@ -70,7 +75,8 @@ public class ZyJxdgController extends JeecgController<ZyJxdg, IZyJxdgService> {
|
||||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||||
QueryWrapper<ZyJxdg> queryWrapper = new QueryWrapper<ZyJxdg>();
|
QueryWrapper<ZyJxdg> queryWrapper = new QueryWrapper<ZyJxdg>();
|
||||||
queryWrapper.eq("create_by",sysUser.getUsername());
|
queryWrapper.eq("create_by",sysUser.getUsername());
|
||||||
queryWrapper.eq("rwbh",zyJxdg.getRwbh());
|
queryWrapper.eq("kcbh",zyJxdg.getKcbh());
|
||||||
|
queryWrapper.ne("rwbh",zyJxdg.getRwbh());
|
||||||
queryWrapper.ne("xqxn",zyJxdg.getXqxn());
|
queryWrapper.ne("xqxn",zyJxdg.getXqxn());
|
||||||
queryWrapper.orderByDesc("create_time");
|
queryWrapper.orderByDesc("create_time");
|
||||||
Page<ZyJxdg> page = new Page<ZyJxdg>(pageNo, pageSize);
|
Page<ZyJxdg> page = new Page<ZyJxdg>(pageNo, pageSize);
|
||||||
|
@ -125,6 +131,16 @@ public class ZyJxdgController extends JeecgController<ZyJxdg, IZyJxdgService> {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
KcKechengbiao kcKechengbiao = new KcKechengbiao();
|
||||||
|
kcKechengbiao.setRwbh(zyJxdg.getRwbh());
|
||||||
|
kcKechengbiao.setXqxn(zyJxdg.getXqxn());
|
||||||
|
kcKechengbiao = kcKechengbiaoService.getKcbhByRwbh(kcKechengbiao);
|
||||||
|
if(kcKechengbiao != null){
|
||||||
|
zyJxdg.setKcbh(kcKechengbiao.getKcbh());
|
||||||
|
zyJxdg.setSkjs(kcKechengbiao.getSkjs());
|
||||||
|
}else{
|
||||||
|
zyJxdg.setKcbh("-1");
|
||||||
|
}
|
||||||
zyJxdgService.save(zyJxdg);
|
zyJxdgService.save(zyJxdg);
|
||||||
return Result.OK("提交成功!");
|
return Result.OK("提交成功!");
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,6 +52,10 @@ public class ZyJxdg implements Serializable {
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||||
@ApiModelProperty(value = "updateTime")
|
@ApiModelProperty(value = "updateTime")
|
||||||
private java.util.Date updateTime;
|
private java.util.Date updateTime;
|
||||||
|
/**任务编号*/
|
||||||
|
@Excel(name = "课程编号", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程编号")
|
||||||
|
private java.lang.String kcbh;
|
||||||
/**任务编号*/
|
/**任务编号*/
|
||||||
@Excel(name = "任务编号", width = 15)
|
@Excel(name = "任务编号", width = 15)
|
||||||
@ApiModelProperty(value = "任务编号")
|
@ApiModelProperty(value = "任务编号")
|
||||||
|
|
Loading…
Reference in New Issue