2023年6月18日 修复错误问题

This commit is contained in:
bai 2023-06-18 16:07:18 +08:00
parent a8f11a5800
commit 08be44560b
8 changed files with 67 additions and 10 deletions

View File

@ -386,7 +386,7 @@ public class SyncTFwdtBkjxtkpj extends BaseSync {
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
// xxhbsynclog.setTablename("附加定时任务,清洗服务大厅数据");
xxhbsynclog.setOratabname("T_ZZB_LDXX");//oracle表名
xxhbsynclog.setOratabname("T_FWDT_BKJXTKPJ");//oracle表名
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
xxhbsynclog.setSyncnum(outDataList.size());//本次同步数据量

View File

@ -99,7 +99,7 @@ public class SyncTFwdtShryxx extends BaseSync {
int mysqlnum=xxhbshryxx.getMysqlnum();
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
xxhbsynclog.setOratabname("t_fwdt_shryxx");//oracle表名
xxhbsynclog.setOratabname("T_FWDT_SHRYXX");//oracle表名
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量

View File

@ -63,7 +63,7 @@ public class SyncTJwJsjbxxb extends BaseSync {
int mysqlnum=Xxhbjsjbxx.getMysqlnum();
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
xxhbsynclog.setOratabname("TJwJsjbxx");//oracle表名
xxhbsynclog.setOratabname("T_JW_JSJBXX");//oracle表名
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量

View File

@ -62,7 +62,7 @@ public class SyncTJwJxljbxxb extends BaseSync {
int mysqlnum=Xxhbjxljbxx.getMysqlnum();
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
xxhbsynclog.setOratabname("TJwJxljbxx");//oracle表名
xxhbsynclog.setOratabname("T_JW_JXLJBXX");//oracle表名
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量

View File

@ -257,13 +257,45 @@ public class SyncZwdtEvaluation extends BaseSync {
//main.setMinkcid(x.get);????好像得多条件查询 tkkcmc
QueryWrapper<KcKetangbiao> qwKeTang = new QueryWrapper<>();
qwKeTang.eq("kcbh",x.getKbbh());
// qwKeTang.eq("kcmc",x.getTkkcmc());
//qwKeTang.eq("kcbh",x.getKbbh());
qwKeTang.eq("kcmc",x.getTkkcmc());
// qwKeTang.eq("kkdw",x.getKkdw());
// qwKeTang.eq("",x.getJgh());
// qwKeTang.eq("skjs",x.getRkjs());
qwKeTang.eq("skjs",x.getRkjs());
qwKeTang.eq("skrq",DateUtil.format(main.getUpDate(), DatePattern.NORM_DATE_FORMAT));
// qwKeTang.eq("sksj",x.getSksj());
// qwKeTang.eq("hh",x.getHh());
String hh = x.getKcjc();
switch (hh){
case "第1节":
case "第2节":
hh = "01、02";
break;
case "第3节":
case "第4节":
hh = "03、04";
break;
case "第5节":
case "第6节":
hh = "05、06";
break;
case "第7节":
case "第8节":
hh = "07、08";
break;
case "第9节":
case "第10节":
hh = "09、10";
break;
case "第11节":
case "第12节":
hh = "11、12";
break;
default:
hh = "";
break;
}
qwKeTang.eq("hh",hh);
// qwKeTang.eq("skdd",x.getTkjs());
// qwKeTang.eq("",x.getTkjgh());
// qwKeTang.eq("",x.getTkjs());

View File

@ -357,9 +357,20 @@ public class KcEvaluationController extends JeecgController<KcEvaluation, IKcEva
sourceDictMap.put(1,"老系统");
sourceDictMap.put(2,"服务大厅");
sourceDictMap.put(3,"线下纸质");
Map<String,String> pjlblxMap = Maps.newHashMap();
//0门户添加1老系统2政务大厅3后台导入
// sourceDictMap.put(0,"课程中心");
// sourceDictMap.put(1,"老系统");
pjlblxMap.put("2","线上课堂评价表");
pjlblxMap.put("3","听课记录表");
pjlblxMap.put("4","同行评价表");
//更改字典项
exportList.forEach(x -> {
x.setSourceName(sourceDictMap.get(x.getSource()));
x.setPjlblx(pjlblxMap.get(x.getEvaluationver()));
});
// Step.3 AutoPoi 导出Excel

View File

@ -63,10 +63,21 @@ public class KcEvaluationPkmx implements Serializable {
private String startTime;
private String endTime;
private String evaluationver;
/**数据来源0门户添加1老系统2政务大厅3后台导入*/
private java.lang.Integer source;
@Excel(name = "评价来源", width = 15)
private String sourceName;
@Excel(name = "听课评价结果5分制", width = 15)
@TableField(exist = false)
private String tkpjjg;
@Excel(name = "评价量表类型", width = 15)
@TableField(exist = false)
private String pjlblx;
}

View File

@ -302,12 +302,14 @@
</select>
<select id="selectPkmxExportList" parameterType="org.jeecg.modules.kc.qa.entity.KcEvaluationPkmx" resultType="org.jeecg.modules.kc.qa.entity.KcEvaluationPkmx">
SELECT pk.*, au.assess1 as tksf FROM
SELECT pk.*, au.assess1 as tksf, fen.avgscore as tkpjjg
FROM
(
SELECT
k.id,c.USER as userid, c.cn as username, c.college, k.kkdw, k.kcmc, k.kcxz, k.skjs, k.week as zc, k.hh as jc, p.up_date, p.up_time, p.id AS evaId, p.evaluationver,
k.bz,
p.source
p.source,
k.kechengbiaoid
FROM kc_ketangbiao k, kc_evaluation p, kc_casusers c
WHERE
k.id = p.minkcid
@ -320,6 +322,7 @@
</if>
) AS pk
LEFT JOIN kc_assessuser au ON pk.userid = au.usercode
left join zongtipingjiapingjunfen fen on fen.kechengbiaoid = pk.kechengbiaoid
<where>
<if test="kcxz != null and kcxz != ''">
and pk.kcxz = #{kcxz}