2023年6月18日 修复错误问题
This commit is contained in:
parent
a8f11a5800
commit
08be44560b
|
|
@ -386,7 +386,7 @@ public class SyncTFwdtBkjxtkpj extends BaseSync {
|
||||||
|
|
||||||
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
||||||
// xxhbsynclog.setTablename("附加定时任务,清洗服务大厅数据");
|
// xxhbsynclog.setTablename("附加定时任务,清洗服务大厅数据");
|
||||||
xxhbsynclog.setOratabname("T_ZZB_LDXX");//oracle表名
|
xxhbsynclog.setOratabname("T_FWDT_BKJXTKPJ");//oracle表名
|
||||||
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
||||||
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
||||||
xxhbsynclog.setSyncnum(outDataList.size());//本次同步数据量
|
xxhbsynclog.setSyncnum(outDataList.size());//本次同步数据量
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@ public class SyncTFwdtShryxx extends BaseSync {
|
||||||
int mysqlnum=xxhbshryxx.getMysqlnum();
|
int mysqlnum=xxhbshryxx.getMysqlnum();
|
||||||
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
||||||
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
||||||
xxhbsynclog.setOratabname("t_fwdt_shryxx");//oracle表名
|
xxhbsynclog.setOratabname("T_FWDT_SHRYXX");//oracle表名
|
||||||
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
||||||
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
||||||
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ public class SyncTJwJsjbxxb extends BaseSync {
|
||||||
int mysqlnum=Xxhbjsjbxx.getMysqlnum();
|
int mysqlnum=Xxhbjsjbxx.getMysqlnum();
|
||||||
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
||||||
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
||||||
xxhbsynclog.setOratabname("TJwJsjbxx");//oracle表名
|
xxhbsynclog.setOratabname("T_JW_JSJBXX");//oracle表名
|
||||||
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
||||||
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
||||||
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ public class SyncTJwJxljbxxb extends BaseSync {
|
||||||
int mysqlnum=Xxhbjxljbxx.getMysqlnum();
|
int mysqlnum=Xxhbjxljbxx.getMysqlnum();
|
||||||
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
Xxhbsynclog xxhbsynclog = new Xxhbsynclog();
|
||||||
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
xxhbsynclog.setSyncRowNum(String.valueOf(outDataList.size()));
|
||||||
xxhbsynclog.setOratabname("TJwJxljbxx");//oracle表名
|
xxhbsynclog.setOratabname("T_JW_JXLJBXX");//oracle表名
|
||||||
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
xxhbsynclog.setOratabnum(inDataList.size());//oracle表数量
|
||||||
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
xxhbsynclog.setTablenum(mysqlnum);//mysql表数量
|
||||||
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
xxhbsynclog.setSyncnum(syncnum);//本次同步数据量
|
||||||
|
|
|
||||||
|
|
@ -257,13 +257,45 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
|
|
||||||
//main.setMinkcid(x.get);????好像得多条件查询 tkkcmc
|
//main.setMinkcid(x.get);????好像得多条件查询 tkkcmc
|
||||||
QueryWrapper<KcKetangbiao> qwKeTang = new QueryWrapper<>();
|
QueryWrapper<KcKetangbiao> qwKeTang = new QueryWrapper<>();
|
||||||
qwKeTang.eq("kcbh",x.getKbbh());
|
//qwKeTang.eq("kcbh",x.getKbbh());
|
||||||
// qwKeTang.eq("kcmc",x.getTkkcmc());
|
qwKeTang.eq("kcmc",x.getTkkcmc());
|
||||||
// qwKeTang.eq("kkdw",x.getKkdw());
|
// qwKeTang.eq("kkdw",x.getKkdw());
|
||||||
// qwKeTang.eq("",x.getJgh());
|
// 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("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("skdd",x.getTkjs());
|
||||||
// qwKeTang.eq("",x.getTkjgh());
|
// qwKeTang.eq("",x.getTkjgh());
|
||||||
// qwKeTang.eq("",x.getTkjs());
|
// qwKeTang.eq("",x.getTkjs());
|
||||||
|
|
|
||||||
|
|
@ -357,9 +357,20 @@ public class KcEvaluationController extends JeecgController<KcEvaluation, IKcEva
|
||||||
sourceDictMap.put(1,"老系统");
|
sourceDictMap.put(1,"老系统");
|
||||||
sourceDictMap.put(2,"服务大厅");
|
sourceDictMap.put(2,"服务大厅");
|
||||||
sourceDictMap.put(3,"线下纸质");
|
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 -> {
|
exportList.forEach(x -> {
|
||||||
x.setSourceName(sourceDictMap.get(x.getSource()));
|
x.setSourceName(sourceDictMap.get(x.getSource()));
|
||||||
|
x.setPjlblx(pjlblxMap.get(x.getEvaluationver()));
|
||||||
});
|
});
|
||||||
|
|
||||||
// Step.3 AutoPoi 导出Excel
|
// Step.3 AutoPoi 导出Excel
|
||||||
|
|
|
||||||
|
|
@ -63,10 +63,21 @@ public class KcEvaluationPkmx implements Serializable {
|
||||||
private String startTime;
|
private String startTime;
|
||||||
private String endTime;
|
private String endTime;
|
||||||
|
|
||||||
|
private String evaluationver;
|
||||||
|
|
||||||
/**数据来源(0:门户添加,1:老系统,2:政务大厅,3后台导入)*/
|
/**数据来源(0:门户添加,1:老系统,2:政务大厅,3后台导入)*/
|
||||||
private java.lang.Integer source;
|
private java.lang.Integer source;
|
||||||
|
|
||||||
@Excel(name = "评价来源", width = 15)
|
@Excel(name = "评价来源", width = 15)
|
||||||
private String sourceName;
|
private String sourceName;
|
||||||
|
|
||||||
|
@Excel(name = "听课评价结果(5分制)", width = 15)
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String tkpjjg;
|
||||||
|
|
||||||
|
@Excel(name = "评价量表类型", width = 15)
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String pjlblx;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -302,12 +302,14 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectPkmxExportList" parameterType="org.jeecg.modules.kc.qa.entity.KcEvaluationPkmx" resultType="org.jeecg.modules.kc.qa.entity.KcEvaluationPkmx">
|
<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
|
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.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,
|
k.bz,
|
||||||
p.source
|
p.source,
|
||||||
|
k.kechengbiaoid
|
||||||
FROM kc_ketangbiao k, kc_evaluation p, kc_casusers c
|
FROM kc_ketangbiao k, kc_evaluation p, kc_casusers c
|
||||||
WHERE
|
WHERE
|
||||||
k.id = p.minkcid
|
k.id = p.minkcid
|
||||||
|
|
@ -320,6 +322,7 @@
|
||||||
</if>
|
</if>
|
||||||
) AS pk
|
) AS pk
|
||||||
LEFT JOIN kc_assessuser au ON pk.userid = au.usercode
|
LEFT JOIN kc_assessuser au ON pk.userid = au.usercode
|
||||||
|
left join zongtipingjiapingjunfen fen on fen.kechengbiaoid = pk.kechengbiaoid
|
||||||
<where>
|
<where>
|
||||||
<if test="kcxz != null and kcxz != ''">
|
<if test="kcxz != null and kcxz != ''">
|
||||||
and pk.kcxz = #{kcxz}
|
and pk.kcxz = #{kcxz}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue