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.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());//本次同步数据量
|
||||
|
|
|
@ -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);//本次同步数据量
|
||||
|
|
|
@ -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);//本次同步数据量
|
||||
|
|
|
@ -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);//本次同步数据量
|
||||
|
|
|
@ -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());
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -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}
|
||||
|
|
Loading…
Reference in New Issue