diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/entity/KccyglSys.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/entity/KccyglSys.java
index 88eeb9db..9e5b1c51 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/entity/KccyglSys.java
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/entity/KccyglSys.java
@@ -45,4 +45,11 @@ public class KccyglSys implements Serializable {
private String jgh;
private String ywId;
private String atype;
+
+ @Excel(name = "发布作业次数", width = 15)
+ private Integer fbzycs;
+ @Excel(name = "作业完成次数", width = 15)
+ private Integer zywccs;
+ @Excel(name = "超时未完成次数", width = 15)
+ private Integer cswwccs;
}
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/mapper/xml/WjxWjxxMapper.xml b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/mapper/xml/WjxWjxxMapper.xml
index c2418df8..e7aa90ac 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/mapper/xml/WjxWjxxMapper.xml
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/wjxWjxx/mapper/xml/WjxWjxxMapper.xml
@@ -84,9 +84,21 @@
+
+
@@ -158,4 +227,4 @@
-
\ No newline at end of file
+
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/controller/ZyInfoController.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/controller/ZyInfoController.java
index 32248cdd..320c88d4 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/controller/ZyInfoController.java
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/controller/ZyInfoController.java
@@ -529,7 +529,7 @@ public class ZyInfoController extends JeecgController {
}
return Result.OK("删除成功!");
}
-
+
/**
* 批量删除
*
@@ -544,7 +544,7 @@ public class ZyInfoController extends JeecgController {
this.zyInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.OK("批量删除成功!");
}
-
+
/**
* 通过id查询
*
@@ -642,7 +642,7 @@ public class ZyInfoController extends JeecgController {
queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getKcmc()),"kcmc",zyInfoSys.getKcmc());
queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getKcbh()),"kcbh",zyInfoSys.getKcbh());
queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getSkjs()),"skjs",zyInfoSys.getSkjs());
-
+ queryWrapper.eq("flag",0);
Page page = new Page(pageNo, pageSize);
IPage pageList = zyInfoService.sysList(page, queryWrapper);
return Result.OK(pageList);
@@ -706,15 +706,22 @@ public class ZyInfoController extends JeecgController {
queryWrapperCon.orderByDesc("create_time");
queryWrapperCon.last("limit 1");
KcExportConfigTpkwcqkjzglx kcExportConfigTpkwcqkjzglx = kcExportConfigTpkwcqkjzglxService.getOne(queryWrapperCon);
- zyInfoSys.setKkdw(kcExportConfigTpkwcqkjzglx.getDwmc());
+ queryWrapper.eq("kkdw",kcExportConfigTpkwcqkjzglx.getDwmc());
}
if(com.baomidou.mybatisplus.core.toolkit.StringUtils.isEmpty(zyInfoSys.getXqxn())){
KcSysConfig kcSysConfig = kcSysConfigService.getById("1");
- zyInfoSys.setXqxn(kcSysConfig.getFlag1());
+ queryWrapper.eq("xqxn",kcSysConfig.getFlag1());
+ }else{
+ queryWrapper.eq("xqxn",zyInfoSys.getXqxn());
}
+ queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getKkdw()),"kkdw",zyInfoSys.getKkdw());
+ queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getKcmc()),"kcmc",zyInfoSys.getKcmc());
+ queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getKcbh()),"kcbh",zyInfoSys.getKcbh());
+ queryWrapper.like(com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotEmpty(zyInfoSys.getSkjs()),"skjs",zyInfoSys.getSkjs());
+ queryWrapper.eq("flag",0);
// Step.2 获取导出数据
- List exportList = service.exportSysXls(zyInfoSys);
+ List exportList = service.exportSysXls(zyInfoSys,queryWrapper);
// Step.3 AutoPoi 导出Excel
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/entity/ZyInfoSys.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/entity/ZyInfoSys.java
index c18d77de..e9e442bc 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/entity/ZyInfoSys.java
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/entity/ZyInfoSys.java
@@ -37,13 +37,13 @@ public class ZyInfoSys implements Serializable {
private String skjs;
@Excel(name = "职称", width = 15)
private String zc;
- @Excel(name = "作业名称", width = 15)
+// @Excel(name = "作业名称", width = 15)
private String title;
- @Excel(name = "是否完成", width = 15)
+// @Excel(name = "是否完成", width = 15)
private String sfwc;
- @Excel(name = "是否发布", width = 15)
+// @Excel(name = "是否发布", width = 15)
private String sffb;
- @Excel(name = "是否互评", width = 15)
+// @Excel(name = "是否互评", width = 15)
private String sfhp;
private String sfcc;
private Date startTime;
@@ -63,4 +63,15 @@ public class ZyInfoSys implements Serializable {
private String type;
private String count;
private String rownum;
+
+ @Excel(name = "发布作业次数", width = 15)
+ private Integer fbzycs;
+ @Excel(name = "作业完成次数", width = 15)
+ private Integer zywccs;
+ @Excel(name = "查重次数", width = 15)
+ private Integer cccs;
+ @Excel(name = "互评次数", width = 15)
+ private Integer hpcs;
+ @Excel(name = "超时未完成次数", width = 15)
+ private Integer cswwccs;
}
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/ZyInfoMapper.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/ZyInfoMapper.java
index 11dccaa1..2d3d168e 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/ZyInfoMapper.java
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/ZyInfoMapper.java
@@ -24,7 +24,7 @@ public interface ZyInfoMapper extends BaseMapper {
IPage sysList(Page page, @Param(Constants.WRAPPER) QueryWrapper queryWrapper);
- List exportSysXls(@Param("zyInfoSys") ZyInfoSys zyInfoSys);
+ List exportSysXls(@Param("zyInfoSys") ZyInfoSys zyInfoSys, @Param(Constants.WRAPPER) QueryWrapper queryWrapper);
ZyInfo getKechengById(@Param("id") String id);
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/xml/ZyInfoMapper.xml b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/xml/ZyInfoMapper.xml
index 472ec0fe..34fd4855 100644
--- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/xml/ZyInfoMapper.xml
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/zyInfo/mapper/xml/ZyInfoMapper.xml
@@ -29,26 +29,84 @@
+
+