新增新版同行评价表

This commit is contained in:
yangjun 2025-01-09 13:42:21 +08:00
parent 7deb4d868c
commit 97a8c1d9a5
13 changed files with 757 additions and 99 deletions

View File

@ -300,7 +300,7 @@
<select id="groupTklxList" resultType="org.jeecg.modules.kc.config.entity.KcExportConfigTpkwcqkjzglx">
select max(id) as id,gh,GROUP_CONCAT(tklx) as tklx,dwmc,xm,sf,zt,max(ytkcs) as ytkcs,rjzy,xqxn
select max(id) as id,gh,GROUP_CONCAT(tklx) as tklx,dwmc,xm,sf,zt,max(ytkcs-0) as ytkcs,rjzy,xqxn
from kc_export_config_tpkwcqkjzglx
${ew.customSqlSegment}
</select>

View File

@ -0,0 +1,256 @@
package org.jeecg.modules.kc.grab.SynchronizationService;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.modules.kc.grab.SynchronizationService.base.BaseSync;
import org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat;
import org.jeecg.modules.kc.kcEvaluationsStat.service.IKcEvaluationsStatService;
import org.jeecg.modules.kc.kcSysConfig.entity.KcSysConfig;
import org.jeecg.modules.kc.kcSysConfig.service.IKcSysConfigService;
import org.quartz.JobExecutionContext;
import org.springframework.beans.factory.annotation.Autowired;
import java.util.List;
import java.util.Map;
@Slf4j
public class SyncEvaluationsThpjbNewStat extends BaseSync {
@Autowired
private IKcEvaluationsStatService kcEvaluationsStatService;
@Autowired
private IKcSysConfigService kcSysConfigService;
/**
* 若参数变量名修改 QuartzJobController中也需对应修改
*/
@Override
public void execute(JobExecutionContext jobExecutionContext) {
start();
run(getParamMap());
end();
}
/**
* 有参定时任务实现
* @param param
*/
public void run(Map<String, Object> param){
List<KcEvaluationsStat> thpjblist = kcEvaluationsStatService.getXbthpjbpcSyncList();
KcSysConfig kcSysConfig = kcSysConfigService.getById("1");
for(KcEvaluationsStat KcEvaluationsStat:thpjblist){
KcEvaluationsStat.setXqxn(kcSysConfig.getFlag1());
List<KcEvaluationsStat> entityList = kcEvaluationsStatService.getXbthpjbSyncList(KcEvaluationsStat);
if(entityList!=null && entityList.size()>0){
KcEvaluationsStat entity = entityList.get(0);
String col78113 = entity.getCol78113();
if(col78113.length()>0){
System.out.println("xbthpjb----"+entity.getCol00());
String arr[] = col78113.split("@");
try {
entity.setCol79(arr[1]);
}catch (Exception e){
entity.setCol79("");
}
try {
entity.setCol80(arr[2]);
}catch (Exception e){
entity.setCol80("");
}
try {
entity.setCol81(arr[3]);
}catch (Exception e){
entity.setCol81("");
}
try {
entity.setCol82(arr[4]);
}catch (Exception e){
entity.setCol82("");
}
try {
entity.setCol83(arr[5]);
}catch (Exception e){
entity.setCol83("");
}
try {
entity.setCol84(arr[6]);
}catch (Exception e){
entity.setCol84("");
}
try {
entity.setCol85(arr[7]);
}catch (Exception e){
entity.setCol85("");
}
try {
entity.setCol86(arr[8]);
}catch (Exception e){
entity.setCol86("");
}
try {
entity.setCol87(arr[9]);
}catch (Exception e){
entity.setCol87("");
}
try {
entity.setCol88(arr[10]);
}catch (Exception e){
entity.setCol88("");
}
try {
entity.setCol89(arr[11]);
}catch (Exception e){
entity.setCol89("");
}
try {
entity.setCol90(arr[12]);
}catch (Exception e){
entity.setCol90("");
}
try {
entity.setCol91(arr[13]);
}catch (Exception e){
entity.setCol91("");
}
try {
entity.setCol92(arr[14]);
}catch (Exception e){
entity.setCol92("");
}
try {
entity.setCol93(arr[15]);
}catch (Exception e){
entity.setCol93("");
}
try {
entity.setCol94(arr[16]);
}catch (Exception e){
entity.setCol94("");
}
try {
entity.setCol95(arr[17]);
}catch (Exception e){
entity.setCol95("");
}
try {
entity.setCol96(arr[18]);
}catch (Exception e){
entity.setCol96("");
}
try {
entity.setCol97(arr[19]);
}catch (Exception e){
entity.setCol97("");
}
try {
entity.setCol98(arr[20]);
}catch (Exception e){
entity.setCol98("");
}
try {
entity.setCol99(arr[21]);
}catch (Exception e){
entity.setCol99("");
}
try {
entity.setCol100(arr[22]);
}catch (Exception e){
entity.setCol100("");
}
try {
entity.setCol101(arr[23]);
}catch (Exception e){
entity.setCol101("");
}
try {
entity.setCol102(arr[24]);
}catch (Exception e){
entity.setCol102("");
}
try {
entity.setCol103(arr[25]);
}catch (Exception e){
entity.setCol103("");
}
try {
entity.setCol104(arr[26]);
}catch (Exception e){
entity.setCol104("");
}
try {
entity.setCol105(arr[27]);
}catch (Exception e){
entity.setCol105("");
}
try {
entity.setCol106(arr[28]);
}catch (Exception e){
entity.setCol106("");
}
try {
entity.setCol107(arr[29]);
}catch (Exception e){
entity.setCol107("");
}
try {
entity.setCol108(arr[30]);
}catch (Exception e){
entity.setCol108("");
}
try {
entity.setCol109(arr[31]);
}catch (Exception e){
entity.setCol109("");
}
try {
entity.setCol110(arr[32]);
}catch (Exception e){
entity.setCol110("");
}
try {
entity.setCol111(arr[33]);
}catch (Exception e){
entity.setCol111("");
}
try {
entity.setCol112(arr[34]);
}catch (Exception e){
entity.setCol112("");
}
try {
entity.setCol113(arr[35]);
}catch (Exception e){
entity.setCol113("");
}
try {
entity.setCol78113(arr[0]);
}catch (Exception e){
entity.setCol78113("");
}
kcEvaluationsStatService.save(entity);
}
}
}
//最后的保存
// kcEvaluationsStatService.saveBatch(inslist);
}
/**
* 无参定时任务实现
*/
public void run(){
run(null);
}
}

View File

@ -296,6 +296,152 @@ public class KcEvaluationsStat implements Serializable {
private java.lang.String col76;//16.指导建议
/**1.坚持立德树人,秉持共育两代师表理念,积极落实有理想信念、 有道德情操、有扎实学识、有仁爱之心的“ 四有好老师 ”培养目标 要求。*/
@Excel(name = "1.坚持立德树人,秉持共育两代师表理念,积极落实有理想信念、 有道德情操、有扎实学识、有仁爱之心的“ 四有好老师 ”培养目标 要求。", width = 15)
@ApiModelProperty(value = "1.坚持立德树人,秉持共育两代师表理念,积极落实有理想信念、 有道德情操、有扎实学识、有仁爱之心的“ 四有好老师 ”培养目标 要求。")
private java.lang.String col78113;
/**2.坚持学术强师理念,全面掌握所教学科必需的专业知识与教学知 识,做学生锤炼品格、学习知识、创新思维、奉献祖国的引路人, 具备对所教课程进行高质量创新性教学设计、实施、评价、反思和 研究的能力。*/
@Excel(name = "2.坚持学术强师理念,全面掌握所教学科必需的专业知识与教学知 识,做学生锤炼品格、学习知识、创新思维、奉献祖国的引路人, 具备对所教课程进行高质量创新性教学设计、实施、评价、反思和 研究的能力。", width = 15)
@ApiModelProperty(value = "2.坚持学术强师理念,全面掌握所教学科必需的专业知识与教学知 识,做学生锤炼品格、学习知识、创新思维、奉献祖国的引路人, 具备对所教课程进行高质量创新性教学设计、实施、评价、反思和 研究的能力。")
private java.lang.String col79;
/**3.尊重学生的权利、地位和人格,注重培养学生爱国情怀、创新精 神和健康人格,促进学生全面发展、终身学习。*/
@Excel(name = "3.尊重学生的权利、地位和人格,注重培养学生爱国情怀、创新精 神和健康人格,促进学生全面发展、终身学习。", width = 15)
@ApiModelProperty(value = "3.尊重学生的权利、地位和人格,注重培养学生爱国情怀、创新精 神和健康人格,促进学生全面发展、终身学习。")
private java.lang.String col80;
/**4.把握学生身心发展规律和学习特点,了解学生学习基础,激发学 生学习动力,重视引导学生自主发展,为把学生培养成底蕴深厚、 专业扎实、教书育人能力过硬的卓越人才奠定坚实基础。*/
@Excel(name = "4.把握学生身心发展规律和学习特点,了解学生学习基础,激发学 生学习动力,重视引导学生自主发展,为把学生培养成底蕴深厚、 专业扎实、教书育人能力过硬的卓越人才奠定坚实基础。", width = 15)
@ApiModelProperty(value = "4.把握学生身心发展规律和学习特点,了解学生学习基础,激发学 生学习动力,重视引导学生自主发展,为把学生培养成底蕴深厚、 专业扎实、教书育人能力过硬的卓越人才奠定坚实基础。")
private java.lang.String col81;
/**5.熟悉所教学科的知识体系、历史脉络、思想方法、科际联系和发 展前沿,认识所教学科在课程体系中的地位及其与培养目标的关 系,并将课程理解有效转化为教学观念、内容和行为。*/
@Excel(name = "5.熟悉所教学科的知识体系、历史脉络、思想方法、科际联系和发 展前沿,认识所教学科在课程体系中的地位及其与培养目标的关 系,并将课程理解有效转化为教学观念、内容和行为。", width = 15)
@ApiModelProperty(value = "5.熟悉所教学科的知识体系、历史脉络、思想方法、科际联系和发 展前沿,认识所教学科在课程体系中的地位及其与培养目标的关 系,并将课程理解有效转化为教学观念、内容和行为。")
private java.lang.String col82;
/**6.熟悉所教课程的内容体系、教育价值、发展历程,有效融入中华 优秀文化、渗透课程思政,坚持教书和育人相统一、言传和身教 相统一、潜心问道和关注社会相统一、学术自由和学术规范相统一。*/
@Excel(name = "6.熟悉所教课程的内容体系、教育价值、发展历程,有效融入中华 优秀文化、渗透课程思政,坚持教书和育人相统一、言传和身教 相统一、潜心问道和关注社会相统一、学术自由和学术规范相统一。", width = 15)
@ApiModelProperty(value = "6.熟悉所教课程的内容体系、教育价值、发展历程,有效融入中华 优秀文化、渗透课程思政,坚持教书和育人相统一、言传和身教 相统一、潜心问道和关注社会相统一、学术自由和学术规范相统一。")
private java.lang.String col83;
/**7.认识课堂是教书育人、开展教学活动的专业场域,课堂活动对培 养学生理论素养、实践能力、创新精神具有独特价值,能够科学、 灵活、适切地选择和运用课堂组织形式。*/
@Excel(name = "7.认识课堂是教书育人、开展教学活动的专业场域,课堂活动对培 养学生理论素养、实践能力、创新精神具有独特价值,能够科学、 灵活、适切地选择和运用课堂组织形式。", width = 15)
@ApiModelProperty(value = "7.认识课堂是教书育人、开展教学活动的专业场域,课堂活动对培 养学生理论素养、实践能力、创新精神具有独特价值,能够科学、 灵活、适切地选择和运用课堂组织形式。")
private java.lang.String col84;
/**8.理解课堂教学是教与学活动的有机统一,了解课堂的构成要素、 组织类型、活动方式和基本特点,掌握所教课程的教学规律、教学 方法和评价手段。*/
@Excel(name = "8.理解课堂教学是教与学活动的有机统一,了解课堂的构成要素、 组织类型、活动方式和基本特点,掌握所教课程的教学规律、教学 方法和评价手段。", width = 15)
@ApiModelProperty(value = "8.理解课堂教学是教与学活动的有机统一,了解课堂的构成要素、 组织类型、活动方式和基本特点,掌握所教课程的教学规律、教学 方法和评价手段。")
private java.lang.String col85;
/**9.严慈相济,乐于与学生交流,关心学生身心健康,热心为学生成 长提供专业支持,促进学生自由而全面的发展。*/
@Excel(name = "9.严慈相济,乐于与学生交流,关心学生身心健康,热心为学生成 长提供专业支持,促进学生自由而全面的发展。", width = 15)
@ApiModelProperty(value = "9.严慈相济,乐于与学生交流,关心学生身心健康,热心为学生成 长提供专业支持,促进学生自由而全面的发展。")
private java.lang.String col86;
/**10.尊重学生个体差异,了解学生合理学习需求,关注学生思想情 感,善于发现学生的闪光点,对学生发展抱有积极期待。*/
@Excel(name = "10.尊重学生个体差异,了解学生合理学习需求,关注学生思想情 感,善于发现学生的闪光点,对学生发展抱有积极期待。", width = 15)
@ApiModelProperty(value = "10.尊重学生个体差异,了解学生合理学习需求,关注学生思想情 感,善于发现学生的闪光点,对学生发展抱有积极期待。")
private java.lang.String col87;
/**11.坚持正确的政治方向与价值导向,为党育人,为国育才,依法 执教,理解教师是学生学习的促进者和成长的引路人,自觉履行立 德树人使命。*/
@Excel(name = "11.坚持正确的政治方向与价值导向,为党育人,为国育才,依法 执教,理解教师是学生学习的促进者和成长的引路人,自觉履行立 德树人使命。", width = 15)
@ApiModelProperty(value = "11.坚持正确的政治方向与价值导向,为党育人,为国育才,依法 执教,理解教师是学生学习的促进者和成长的引路人,自觉履行立 德树人使命。")
private java.lang.String col88;
/**12.理解教学是教师的立身之本,教研是教师的强教之基,潜心教 学,发展教学学术,自觉遵守教学纪律,认真践行教学规范,保证 有质量的教学。*/
@Excel(name = "12.理解教学是教师的立身之本,教研是教师的强教之基,潜心教 学,发展教学学术,自觉遵守教学纪律,认真践行教学规范,保证 有质量的教学。", width = 15)
@ApiModelProperty(value = "12.理解教学是教师的立身之本,教研是教师的强教之基,潜心教 学,发展教学学术,自觉遵守教学纪律,认真践行教学规范,保证 有质量的教学。")
private java.lang.String col89;
/**13.重视师德师风修养,思想积极向上,热爱教育事业,为人师表, 具有正确的教育观、教师观、学生观。*/
@Excel(name = "13.重视师德师风修养,思想积极向上,热爱教育事业,为人师表, 具有正确的教育观、教师观、学生观。", width = 15)
@ApiModelProperty(value = "13.重视师德师风修养,思想积极向上,热爱教育事业,为人师表, 具有正确的教育观、教师观、学生观。")
private java.lang.String col90;
/**14.追求教学艺术境界,教学语言规范准确、富有逻辑性,教态自 然,举止文明,仪表得体,有亲和力,情绪饱满,热忱投入。*/
@Excel(name = "14.追求教学艺术境界,教学语言规范准确、富有逻辑性,教态自 然,举止文明,仪表得体,有亲和力,情绪饱满,热忱投入。", width = 15)
@ApiModelProperty(value = "14.追求教学艺术境界,教学语言规范准确、富有逻辑性,教态自 然,举止文明,仪表得体,有亲和力,情绪饱满,热忱投入。")
private java.lang.String col91;
/**15.立足创新人才培养目标,深入研究课程大纲,针对学生已有经 验和基础,确定教学目标、重难点,形成教学方案。*/
@Excel(name = "15.立足创新人才培养目标,深入研究课程大纲,针对学生已有经 验和基础,确定教学目标、重难点,形成教学方案。", width = 15)
@ApiModelProperty(value = "15.立足创新人才培养目标,深入研究课程大纲,针对学生已有经 验和基础,确定教学目标、重难点,形成教学方案。")
private java.lang.String col92;
/**16.合理规划教学环节和时间,恰当选择教学方法,积极推动人工 智能、智慧学习环境等新技术与学科课程融合,形成线上与线下教 学有机结合、深度融通的自主、合作、探究学习模式。*/
@Excel(name = "16.合理规划教学环节和时间,恰当选择教学方法,积极推动人工 智能、智慧学习环境等新技术与学科课程融合,形成线上与线下教 学有机结合、深度融通的自主、合作、探究学习模式。", width = 15)
@ApiModelProperty(value = "16.合理规划教学环节和时间,恰当选择教学方法,积极推动人工 智能、智慧学习环境等新技术与学科课程融合,形成线上与线下教 学有机结合、深度融通的自主、合作、探究学习模式。")
private java.lang.String col93;
/**17.开发和利用具有交互性、情境化的课程资源和教学案例,创设 良好的教学情境,科学选择学习评价方式,合理安排课后学习任务。*/
@Excel(name = "17.开发和利用具有交互性、情境化的课程资源和教学案例,创设 良好的教学情境,科学选择学习评价方式,合理安排课后学习任务。", width = 15)
@ApiModelProperty(value = "17.开发和利用具有交互性、情境化的课程资源和教学案例,创设 良好的教学情境,科学选择学习评价方式,合理安排课后学习任务。")
private java.lang.String col94;
/**18.清晰阐释课程内容,准确把握教学重难点,恰当解读学科本源 性思想和方法,适时融入课程领域发展新成果。*/
@Excel(name = "18.清晰阐释课程内容,准确把握教学重难点,恰当解读学科本源 性思想和方法,适时融入课程领域发展新成果。", width = 15)
@ApiModelProperty(value = "18.清晰阐释课程内容,准确把握教学重难点,恰当解读学科本源 性思想和方法,适时融入课程领域发展新成果。")
private java.lang.String col95;
/**19.创造性地生成教学过程,鼓励学生在实践探究中发现问题、提 出问题、解决问题,激发学生的好奇心、想象力与创新思维,培养 学生的创新能力。*/
@Excel(name = "19.创造性地生成教学过程,鼓励学生在实践探究中发现问题、提 出问题、解决问题,激发学生的好奇心、想象力与创新思维,培养 学生的创新能力。", width = 15)
@ApiModelProperty(value = "19.创造性地生成教学过程,鼓励学生在实践探究中发现问题、提 出问题、解决问题,激发学生的好奇心、想象力与创新思维,培养 学生的创新能力。")
private java.lang.String col96;
/**20.把握课堂教学节奏和进度,根据课堂情境和学生表现适时调整 教学方式,展现教学机智。*/
@Excel(name = "20.把握课堂教学节奏和进度,根据课堂情境和学生表现适时调整 教学方式,展现教学机智。", width = 15)
@ApiModelProperty(value = "20.把握课堂教学节奏和进度,根据课堂情境和学生表现适时调整 教学方式,展现教学机智。")
private java.lang.String col97;
/**21.落实教学评一体化,运用多种评价方式, 了解学生学习状态, 有效评估学生学习效果,及时给予反馈和有针对性的指导。*/
@Excel(name = "21.落实教学评一体化,运用多种评价方式, 了解学生学习状态, 有效评估学生学习效果,及时给予反馈和有针对性的指导。", width = 15)
@ApiModelProperty(value = "21.落实教学评一体化,运用多种评价方式, 了解学生学习状态, 有效评估学生学习效果,及时给予反馈和有针对性的指导。")
private java.lang.String col98;
/**22.掌握所学课程的基础知识、基本原理、基本思想等核心内容。*/
@Excel(name = "22.掌握所学课程的基础知识、基本原理、基本思想等核心内容。", width = 15)
@ApiModelProperty(value = "22.掌握所学课程的基础知识、基本原理、基本思想等核心内容。")
private java.lang.String col99;
/**23.理解课程的知识结构、思想体系,了解所学知识的发展脉络与 前沿动态,形成学科理解力。*/
@Excel(name = "23.理解课程的知识结构、思想体系,了解所学知识的发展脉络与 前沿动态,形成学科理解力。", width = 15)
@ApiModelProperty(value = "23.理解课程的知识结构、思想体系,了解所学知识的发展脉络与 前沿动态,形成学科理解力。")
private java.lang.String col100;
/**24.掌握所学知识的运用情境、策略和方法, 了解所学课程与其它 课程的关联,理解课程知识在当代社会发展中的意义和价值,形成 学科转化力。*/
@Excel(name = "24.掌握所学知识的运用情境、策略和方法, 了解所学课程与其它 课程的关联,理解课程知识在当代社会发展中的意义和价值,形成 学科转化力。", width = 15)
@ApiModelProperty(value = "24.掌握所学知识的运用情境、策略和方法, 了解所学课程与其它 课程的关联,理解课程知识在当代社会发展中的意义和价值,形成 学科转化力。")
private java.lang.String col101;
/**25.掌握所学课程的基本专业技能,运用所学知识与方法分析、解 决实际问题,在新情境中发展实践迁移力。*/
@Excel(name = "25.掌握所学课程的基本专业技能,运用所学知识与方法分析、解 决实际问题,在新情境中发展实践迁移力。", width = 15)
@ApiModelProperty(value = "25.掌握所学课程的基本专业技能,运用所学知识与方法分析、解 决实际问题,在新情境中发展实践迁移力。")
private java.lang.String col102;
/**26.具有大胆质疑、敢于创新的精神,对课程知识及其应用进行批 判性思考,形成反思研究力。*/
@Excel(name = "26.具有大胆质疑、敢于创新的精神,对课程知识及其应用进行批 判性思考,形成反思研究力。", width = 15)
@ApiModelProperty(value = "26.具有大胆质疑、敢于创新的精神,对课程知识及其应用进行批 判性思考,形成反思研究力。")
private java.lang.String col103;
/**27.能在观察和思考中发现学科与实践问题,基于证据和逻辑发表 自己的观点和见解,提出问题解决方案。*/
@Excel(name = "27.能在观察和思考中发现学科与实践问题,基于证据和逻辑发表 自己的观点和见解,提出问题解决方案。", width = 15)
@ApiModelProperty(value = "27.能在观察和思考中发现学科与实践问题,基于证据和逻辑发表 自己的观点和见解,提出问题解决方案。")
private java.lang.String col104;
/**28.具有理想信念、责任担当与家国情怀,形成服务国家、奉献社 会的专业品质。*/
@Excel(name = "28.具有理想信念、责任担当与家国情怀,形成服务国家、奉献社 会的专业品质。", width = 15)
@ApiModelProperty(value = "28.具有理想信念、责任担当与家国情怀,形成服务国家、奉献社 会的专业品质。")
private java.lang.String col105;
/**29.体会课程学习的挑战与乐趣,珍惜学习机会,规划学习过程, 养成自主学习习惯,达成课程学习的各项预设目标,发展学习力。*/
@Excel(name = "29.体会课程学习的挑战与乐趣,珍惜学习机会,规划学习过程, 养成自主学习习惯,达成课程学习的各项预设目标,发展学习力。", width = 15)
@ApiModelProperty(value = "29.体会课程学习的挑战与乐趣,珍惜学习机会,规划学习过程, 养成自主学习习惯,达成课程学习的各项预设目标,发展学习力。")
private java.lang.String col106;
/**30.凸显课程培根铸魂、启智润心的育人价值,培养德智体美劳全 面发展的高素质专业化创新型人才。改革教学方式方法,展现开拓 创新能力,体现教学创造性。*/
@Excel(name = "30.凸显课程培根铸魂、启智润心的育人价值,培养德智体美劳全 面发展的高素质专业化创新型人才。改革教学方式方法,展现开拓 创新能力,体现教学创造性。", width = 15)
@ApiModelProperty(value = "30.凸显课程培根铸魂、启智润心的育人价值,培养德智体美劳全 面发展的高素质专业化创新型人才。改革教学方式方法,展现开拓 创新能力,体现教学创造性。")
private java.lang.String col107;
/**31.准确把握学科本质属性,尊重学科学习规律,体现具有中国特 色、中国风格、中国气派的学科体系、学术体系和话语体系。*/
@Excel(name = "31.准确把握学科本质属性,尊重学科学习规律,体现具有中国特 色、中国风格、中国气派的学科体系、学术体系和话语体系。", width = 15)
@ApiModelProperty(value = "31.准确把握学科本质属性,尊重学科学习规律,体现具有中国特 色、中国风格、中国气派的学科体系、学术体系和话语体系。")
private java.lang.String col108;
/**32.吸纳学科教研新成果,融入学科相关的新理念、新知识、新技 术,关注学科交叉融合、协同创新的发展趋势。*/
@Excel(name = "32.吸纳学科教研新成果,融入学科相关的新理念、新知识、新技 术,关注学科交叉融合、协同创新的发展趋势。", width = 15)
@ApiModelProperty(value = "32.吸纳学科教研新成果,融入学科相关的新理念、新知识、新技 术,关注学科交叉融合、协同创新的发展趋势。")
private java.lang.String col109;
/**33.教学设计和教学实施渗透革新意识,积极探索新时代教育教学。*/
@Excel(name = "33.教学设计和教学实施渗透革新意识,积极探索新时代教育教学。", width = 15)
@ApiModelProperty(value = "33.教学设计和教学实施渗透革新意识,积极探索新时代教育教学。")
private java.lang.String col110;
/**34.教学理念、教学方法等呈现个性风貌,善于引导学生传承中华 师道,涵养教育情怀,成为学生为学、为事、为人的示范,体现教 书育人、言传身教相统一的教学艺术性。*/
@Excel(name = "34.教学理念、教学方法等呈现个性风貌,善于引导学生传承中华 师道,涵养教育情怀,成为学生为学、为事、为人的示范,体现教 书育人、言传身教相统一的教学艺术性。", width = 15)
@ApiModelProperty(value = "34.教学理念、教学方法等呈现个性风貌,善于引导学生传承中华 师道,涵养教育情怀,成为学生为学、为事、为人的示范,体现教 书育人、言传身教相统一的教学艺术性。")
private java.lang.String col111;
/**总分*/
@Excel(name = "总分", width = 15)
@ApiModelProperty(value = "总分")
private java.lang.String col112;
/**优点或建议*/
@Excel(name = "优点或建议", width = 15)
@ApiModelProperty(value = "优点或建议")
private java.lang.String col113;
@TableField(exist = false)

View File

@ -37,4 +37,8 @@ public interface KcEvaluationsStatMapper extends BaseMapper<KcEvaluationsStat> {
List<KcEvaluationsStat> getSzkcpjbSyncList();
List<KcEvaluationsStat> getSzkcJxsjSyncList(KcEvaluationsStat kcEvaluationsStat);
List<KcEvaluationsStat> getXbthpjbSyncList(KcEvaluationsStat kcEvaluationsStat);
List<KcEvaluationsStat> getXbthpjbpcSyncList();
}

View File

@ -56,6 +56,13 @@
AND ev.evaluationver = '5'
</select>
<select id="getXbthpjbpcSyncList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
SELECT DISTINCT ev.id as col00
FROM kc_evaluation EV, KC_EVALUATIONS EVS
WHERE ev.id = evs.evaluationid
AND ev.evaluationver = '6'
</select>
<select id="getYbtkbJxsjSyncList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
@ -1469,6 +1476,216 @@ select max(id) as id,gh,xqxn from KC_EXPORT_CONFIG_TPKWCQKJZGLX where xqxn = #{x
</select>
<!-- 新版同行评价表-->
<select id="getXbthpjbSyncList" resultType="org.jeecg.modules.kc.kcEvaluationsStat.entity.KcEvaluationsStat">
SELECT SZK.COL00,
SZK.COL01,
SZK.COL02,
SZK.COL03,
SZK.COL04,
SZK.COL05,
SZK.COL06,
SZK.COL07,
SZK.COL08,
SZK.COL09,
SZK.COL10,
SZK.COL11,
SZK.COL12,
SZK.COL13,
SZK.COL14,
SZK.COL15,
SZK.COL16,
SZK.COL56,
SZK.COL57,
SZK.COL58,
SZK.COL59,
SZK.COL60,
SZK.COL78113
FROM (SELECT EVS.EVALUATIONID AS COL00,
XQXN.TITLE AS COL01, -- 思政课(5)
KT.KCMC AS COL02,
KT.KKDW AS COL03,
KT.SKJS AS COL04,
KT.JGH AS COL05,
KT.SKRQ AS COL06,
KT.SKSJ AS COL07,
KT.HH AS COL08,
KT.SKDD AS COL09,
XSKC.DWMC AS COL10,
EVS.UPUSERID AS COL11,
EVS.UPUSER AS COL12,
TKSF.ITEM_TEXT AS COL13,
(SELECT CONTENT
FROM kc_evaluation EV,
KC_EVALUATIONS EVS,
KC_EVALUATIONANS ANS
WHERE TRUE
AND EV.ID = EVS.evaluationid
AND EVS.ANSID = ANS.ID
AND EV.evaluationver = '6'
AND EVS.EVALUATIONID = #{col00}
AND EVS.QUEID = '75') AS COL14,
CASE EV.EVALUATIONVER
WHEN '2' THEN
'线上听课表'
WHEN '3' THEN
'一般听课表'
WHEN '4' THEN
'同行评价表'
WHEN '5' THEN
'思政评价表'
ELSE
'新版同行评价表'
END AS COL15,
CASE EV.SOURCE
WHEN '0' THEN
'课程中心'
WHEN '1' THEN
'老系统'
WHEN '2' THEN
'服务大厅'
WHEN '3' THEN
'后台导入'
ELSE
'未知数据源'
END AS COL16,
rjzy.rjzy as col56,
ev.rjzy as col57,
KT.ID AS COL58,
CASE KC.SZKC WHEN '1' THEN '是' ELSE '否' END AS col59,
EVS.UP_DATE AS COL60,
GROUP_CONCAT(EVS.DETANSWER SEPARATOR '@') AS COL78113
FROM (SELECT UPUSER,
UPUSERID,
KETANGBIAOID,
QUEID,
ANSID,
EVALUATIONID,
DETANSWER,
EVSTMP.UP_DATE
FROM (SELECT EVS.UPUSER,
EVS.UPUSERID,
EV.MINKCID AS KETANGBIAOID,
EVS.QUEID,
EVS.EVALUATIONID,
EVS.ANSID,
GROUP_CONCAT(CASE ANS.ORDERNUM
WHEN '1' THEN
'A'
WHEN '2' THEN
'B'
WHEN '3' THEN
'C'
WHEN '4' THEN
'D'
WHEN '5' THEN
'E'
WHEN '6' THEN
'F'
WHEN '7' THEN
'G'
WHEN '8' THEN
'H'
WHEN '9' THEN
'I'
WHEN '10' THEN
'J'
WHEN '11' THEN
'K'
ELSE
''
END) AS DETANSWER,
EVS.UP_DATE
FROM kc_evaluation EV,
KC_EVALUATIONS EVS,
KC_EVALUATIONANS ANS,
KC_EVALUATIONQUE QUE
WHERE TRUE
AND EV.ID = EVS.evaluationid
AND QUE.ID = ANS.QUEID
AND EVS.ANSID = ANS.ID
AND EVS.EVALUATIONID = #{col00}
AND EV.evaluationver = '6'
AND QUE.QUETYPE = '2'
UNION
SELECT EVS.UPUSER,
EVS.UPUSERID,
EV.MINKCID AS KETANGBIAOID,
EVS.QUEID,
EVS.EVALUATIONID,
EVS.ANSID,
CASE ANS.SCORE
WHEN '5' THEN
'A'
WHEN '4' THEN
'B'
WHEN '3' THEN
'C'
WHEN '2' THEN
'D'
WHEN '1' THEN
'E'
ELSE
'F'
END AS DETANSWER,
EVS.UP_DATE
FROM kc_evaluation EV,
KC_EVALUATIONS EVS,
KC_EVALUATIONANS ANS,
KC_EVALUATIONQUE QUE
WHERE TRUE
AND EV.ID = EVS.evaluationid
AND QUE.ID = ANS.QUEID
AND EVS.ANSID = ANS.ID
AND EV.evaluationver = '6'
AND EVS.EVALUATIONID = #{col00}
AND QUE.QUETYPE = '1'
UNION
SELECT EVS.UPUSER,
EVS.UPUSERID,
EV.MINKCID AS KETANGBIAOID,
EVS.QUEID,
EVS.EVALUATIONID,
EVS.ANSID,
EVS.TEXTANSCONTENT AS DETANSWER,
EVS.UP_DATE
FROM kc_evaluation EV,
KC_EVALUATIONS EVS,
KC_EVALUATIONQUE QUE
WHERE TRUE
AND EV.ID = EVS.evaluationid
AND EVS.QUEID = QUE.ID
AND EVS.EVALUATIONID = #{col00}
AND EV.evaluationver = '6'
AND QUE.QUETYPE = '3') EVSTMP
ORDER BY QUEID) EVS
LEFT JOIN (select * from KC_EVALUATION ev left join (select distinct gh,dwmc,xm,sf,zt,rjzy,xqxn from kc_export_config_tpkwcqkjzglx where xqxn = #{xqxn}) rjzy on ev.upuserid = rjzy.gh) EV
ON EVS.EVALUATIONID = EV.ID
LEFT JOIN KC_KETANGBIAO KT
ON EVS.KETANGBIAOID = KT.ID
LEFT JOIN KC_KECHENGBIAO KC
ON KT.kechengbiaoid = KC.ID
left join (select * from KC_EXPORT_CONFIG_TPKWCQKJZGLX where xqxn = #{xqxn} and id in (select id from (
select max(id) as id,gh,xqxn from KC_EXPORT_CONFIG_TPKWCQKJZGLX where xqxn = #{xqxn} GROUP BY gh,xqxn)b )) rjzy on kt.jgh = rjzy.gh
LEFT JOIN KC_XQXN_HISTORY XQXN
ON KT.SKRQ >= XQXN.START_TIME
AND KT.SKRQ &lt; XQXN.END_TIME
LEFT JOIN XXHBXSKC XSKC
ON XSKC.GH = EVS.UPUSERID
LEFT JOIN (SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, GROUP_CONCAT(distinct B.ITEM_TEXT) as ITEM_TEXT
FROM KC_EXPORT_CONFIG_TPKWCQKJZGLX A, SYS_DICT_ITEM B
WHERE A.TKLX = B.ITEM_VALUE
AND B.DICT_ID = '1682386362753224705'
and a.xqxn = #{xqxn}
GROUP BY a.gh) TKSF
ON TKSF.GH = EVS.UPUSERID
LEFT JOIN KC_EVALUATIONQUE QUE
ON EVS.QUEID = QUE.ID) SZK
where SZK.COL00 not in (select col00 from kc_evaluations_stat)
</select>
<update id="updateHuanhang">

View File

@ -36,4 +36,8 @@ public interface IKcEvaluationsStatService extends IService<KcEvaluationsStat> {
List<KcEvaluationsStat> getSzkcpjbSyncList();
List<KcEvaluationsStat> getSzkcJxsjSyncList(KcEvaluationsStat kcEvaluationsStat);
List<KcEvaluationsStat> getXbthpjbSyncList(KcEvaluationsStat kcEvaluationsStat);
List<KcEvaluationsStat> getXbthpjbpcSyncList();
}

View File

@ -78,4 +78,14 @@ public class KcEvaluationsStatServiceImpl extends ServiceImpl<KcEvaluationsStatM
public List<KcEvaluationsStat> getSzkcJxsjSyncList(KcEvaluationsStat kcEvaluationsStat) {
return baseMapper.getSzkcJxsjSyncList(kcEvaluationsStat);
}
@Override
public List<KcEvaluationsStat> getXbthpjbSyncList(KcEvaluationsStat kcEvaluationsStat) {
return baseMapper.getXbthpjbSyncList(kcEvaluationsStat);
}
@Override
public List<KcEvaluationsStat> getXbthpjbpcSyncList() {
return baseMapper.getXbthpjbpcSyncList();
}
}

View File

@ -791,8 +791,8 @@ public class ZyInfoStudentController extends JeecgController<ZyInfoStudent, IZyI
System.out.println("filPath:"+zyInfoStudent.getFilePath());
System.out.println("docPath:"+docPath);
System.out.println("pdfPath:"+pdfPath);
PDFUtil.office2PDF(docPath,pdfPath);
zyInfoStudent.setPdfPath("contract/"+namePath);
// PDFUtil.office2PDF(docPath,pdfPath);
// zyInfoStudent.setPdfPath("contract/"+namePath);
}else{
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyInfoStudent.getId());

View File

@ -23,13 +23,13 @@
<select id="getList2" resultType="org.jeecg.modules.kc.zyInfoStudent.entity.ZyInfoStudent">
select
ifnull(a.id,c.xh) id,c.xh as create_by,a.create_time,a.update_by,a.update_time,a.main_id,a.file_path,a.wwxsl,
a.nwxsl,a.aigcxsl,a.wwsftg,a.nwsftg,a.aigcsftg,a.score,d.xm as student_name,a.pdf_path,a.score_fabu,
a.nwxsl,a.aigcxsl,a.wwsftg,a.nwsftg,a.aigcsftg,a.score,ifnull(d.xm,a.student_name) as student_name,a.pdf_path,a.score_fabu,
a.cdlx,a.xnxsl,a.xnsftg,a.publish_time,a.hpcs,a.xshpfs,a.jxfs,a.zzdf,a.jxfs2,a.zy_leixing,a.py_content,
a.py_file_path,a.sfsckhcl,a.fwq_path,a.khcl_time,
round(IFNULL(a.jxfs,'0') + IFNULL(a.jxfs2,'0'),2) as jxzf,b.wwcc,b.nwcc,b.aigccc,b.xncc,b.title as zyname, GREATEST(ifnull(a.wwxsl-0,0),ifnull(a.nwxsl-0,0),ifnull(a.aigcxsl-0,0),ifnull(a.xnxsl-0,0)) as zgccl,b.wwtgl as alltgl
from zy_info b
join xxhbxsxkb c on c.kcapzbbh = b.rwbh
join xxhbbks d on c.xh = d.xh
left join xxhbxsxkb c on c.kcapzbbh = b.rwbh
left join xxhbbks d on c.xh = d.xh
left join zy_info_student a on a.create_by = c.xh and a.main_id = b.id
${ew.customSqlSegment}
</select>

View File

@ -359,6 +359,9 @@ public class ZyInfoStudentServiceImpl extends ServiceImpl<ZyInfoStudentMapper, Z
if (StringUtils.isNotEmpty(zyInfoStudentPar2.getFilePath())) {
//上传作业文件
Map<String, String> uploadMap = SFTPUtil.upload(sftpConfig, upLoadPath + "/" + zyInfoStudentPar2.getFilePath(), yyyy + "/" + mm + "/" + zyInfo.getRwbh() + "/" + zyInfoStudentPar2.getFilePath().replace("temp/", "/"));
System.out.println("=======================================");
System.out.println("uploadMap:"+uploadMap);
System.out.println("=======================================");
if (StringUtils.equals(uploadMap.get("code"), "0")) {
zyInfoStudentPar2.setFwqPath(uploadMap.get("data"));
}
@ -908,6 +911,9 @@ public class ZyInfoStudentServiceImpl extends ServiceImpl<ZyInfoStudentMapper, Z
fileMap.put("file", fileName);
String contentType = "";//image/png
log.error("fileMap-------->"+fileMap);
log.error("url-------->"+url);
log.error("textMap-------->"+textMap);
log.error("contentType-------->"+contentType);
String ret = formUpload(url, textMap, fileMap,contentType);
log.error("1-------->"+ret);
JSONObject object= JSONObject.parseObject(ret);

View File

@ -360,40 +360,47 @@ public class ZyJxdgController extends JeecgController<ZyJxdg, IZyJxdgService> {
zyJxdg.setPdfPath(zyJxdg.getFilePath());
}else{
if(StringUtils.equals("local",global.uploadType)) {
FileUtil.mkdir(global.getContractDickPath());
String dd = DateUtils.formatDate(new Date(), "yyyyMMddHHmmss");
String docPath = upLoadPath + File.separator + zyJxdg.getFilePath();
String namePath = dd + ".pdf";
String pdfPath = global.getContractDickPath() + namePath;
System.out.println("pdfPath-----------》"+pdfPath);
PDFUtil.office2PDF(docPath, pdfPath);
zyJxdg.setPdfPath("contract/" + namePath);
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXDG.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getFilePath());
zykInfo.setPdfName(zyJxdg.getPdfPath());
zykService.saveLocal(zykInfo);
}else if(StringUtils.equals("sftp",global.uploadType)){
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXDG.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getFilePath());
Map<String,String> map = zykService.saveToZykJxdg(zykInfo);
String fileName = map.get("data");
String pdfName = map.get("pdfData");
System.out.println("pdfName------------>"+pdfName);
zyJxdg.setFilePath(fileName);
zyJxdg.setPdfPath(pdfName);
zykService.disConnect();
}
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXDG.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getFilePath());
zykService.saveLocal(zykInfo);
// if(StringUtils.equals("local",global.uploadType)) {
// FileUtil.mkdir(global.getContractDickPath());
// String dd = DateUtils.formatDate(new Date(), "yyyyMMddHHmmss");
// String docPath = upLoadPath + File.separator + zyJxdg.getFilePath();
// String namePath = dd + ".pdf";
// String pdfPath = global.getContractDickPath() + namePath;
// System.out.println("pdfPath-----------》"+pdfPath);
// PDFUtil.office2PDF(docPath, pdfPath);
// zyJxdg.setPdfPath("contract/" + namePath);
//
// ZykInfo zykInfo = new ZykInfo();
// zykInfo.setBizId(zyJxdg.getId());
// zykInfo.setBizTable("zy_jxdg");
// zykInfo.setWjlx(WjlxEnum.JXDG.getType());
// zykInfo.setRwbh(zyJxdg.getRwbh());
// zykInfo.setFileName(zyJxdg.getFilePath());
// zykInfo.setPdfName(zyJxdg.getPdfPath());
// zykService.saveLocal(zykInfo);
//
// }else if(StringUtils.equals("sftp",global.uploadType)){
// ZykInfo zykInfo = new ZykInfo();
// zykInfo.setBizId(zyJxdg.getId());
// zykInfo.setBizTable("zy_jxdg");
// zykInfo.setWjlx(WjlxEnum.JXDG.getType());
// zykInfo.setRwbh(zyJxdg.getRwbh());
// zykInfo.setFileName(zyJxdg.getFilePath());
// Map<String,String> map = zykService.saveToZykJxdg(zykInfo);
// String fileName = map.get("data");
// String pdfName = map.get("pdfData");
// System.out.println("pdfName------------>"+pdfName);
// zyJxdg.setFilePath(fileName);
// zyJxdg.setPdfPath(pdfName);
// zykService.disConnect();
// }
}
}else{
System.out.println("------------8888888888888----------------");
@ -434,41 +441,49 @@ public class ZyJxdgController extends JeecgController<ZyJxdg, IZyJxdgService> {
if(StringUtils.equals("pdf",nameLast)){
zyJxdg.setJxrlPdfPath(zyJxdg.getJxrlFilePath());
}else{
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXRL.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getJxrlFilePath());
// zykInfo.setPdfName(zyJxdg.getJxrlPdfPath());
zykService.saveLocal(zykInfo);
if(StringUtils.equals("local",uploadType)) {
FileUtil.mkdir(global.getContractDickPath());
String dd = DateUtils.formatDate(new Date(), "yyyyMMddHHmmss");
String docPath = upLoadPath + File.separator + zyJxdg.getJxrlFilePath();
String namePath = dd + ".pdf";
String pdfPath = global.getContractDickPath() + namePath;
PDFUtil.office2PDF(docPath, pdfPath);
zyJxdg.setJxrlPdfPath("contract/" + namePath);
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXRL.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getJxrlFilePath());
zykInfo.setPdfName(zyJxdg.getJxrlPdfPath());
zykService.saveLocal(zykInfo);
}else if(StringUtils.equals("sftp",uploadType)){
ZykInfo zykInfo = new ZykInfo();
zykInfo.setBizId(zyJxdg.getId());
zykInfo.setBizTable("zy_jxdg");
zykInfo.setWjlx(WjlxEnum.JXRL.getType());
zykInfo.setRwbh(zyJxdg.getRwbh());
zykInfo.setFileName(zyJxdg.getJxrlFilePath());
Map<String,String> map = zykService.saveToZykJxdg(zykInfo);
String fileName = map.get("data");
String pdfName = map.get("pdfData");
zyJxdg.setJxrlFilePath(fileName);
zyJxdg.setJxrlPdfPath(pdfName);
zykService.disConnect();
}
// if(StringUtils.equals("local",uploadType)) {
// FileUtil.mkdir(global.getContractDickPath());
// String dd = DateUtils.formatDate(new Date(), "yyyyMMddHHmmss");
// String docPath = upLoadPath + File.separator + zyJxdg.getJxrlFilePath();
// String namePath = dd + ".pdf";
// String pdfPath = global.getContractDickPath() + namePath;
// PDFUtil.office2PDF(docPath, pdfPath);
// zyJxdg.setJxrlPdfPath("contract/" + namePath);
//
//
// ZykInfo zykInfo = new ZykInfo();
// zykInfo.setBizId(zyJxdg.getId());
// zykInfo.setBizTable("zy_jxdg");
// zykInfo.setWjlx(WjlxEnum.JXRL.getType());
// zykInfo.setRwbh(zyJxdg.getRwbh());
// zykInfo.setFileName(zyJxdg.getJxrlFilePath());
// zykInfo.setPdfName(zyJxdg.getJxrlPdfPath());
// zykService.saveLocal(zykInfo);
//
//
// }else if(StringUtils.equals("sftp",uploadType)){
// ZykInfo zykInfo = new ZykInfo();
// zykInfo.setBizId(zyJxdg.getId());
// zykInfo.setBizTable("zy_jxdg");
// zykInfo.setWjlx(WjlxEnum.JXRL.getType());
// zykInfo.setRwbh(zyJxdg.getRwbh());
// zykInfo.setFileName(zyJxdg.getJxrlFilePath());
// Map<String,String> map = zykService.saveToZykJxdg(zykInfo);
// String fileName = map.get("data");
// String pdfName = map.get("pdfData");
// zyJxdg.setJxrlFilePath(fileName);
// zyJxdg.setJxrlPdfPath(pdfName);
// zykService.disConnect();
// }
}
}else{
zyJxdg.setJxrlPdfPath(null);

View File

@ -368,8 +368,8 @@ wjx:
sftp:
hostname: 210.47.29.99
port: 22
username: sftp
password: Nenujwc@99
username: root
password: hmZ2a*G7fwwj
timeout: 1000
uploadpath: kczx
fullpath: /data

View File

@ -60,7 +60,7 @@ spring:
clusterCheckinInterval: 15000
threadPool:
class: org.quartz.simpl.SimpleThreadPool
threadCount: 10
threadCount: 100
threadPriority: 5
threadsInheritContextClassLoaderOfInitializingThread: true
#json 时间戳统一转换
@ -133,18 +133,24 @@ spring:
master:
url: jdbc:mysql://127.0.0.1:3306/course_information_center_jeecg_db?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
# password: root
password: ABCabc@123
# password: root
driver-class-name: com.mysql.cj.jdbc.Driver
# 多数据源配置
# multi-oracle:
# url: jdbc:oracle:thin:@202.198.129.24:1521:orcl
# username: C##XSKC
# password: mAPP2t2ABAfx7
# driver-class-name: oracle.jdbc.OracleDriver
# multi-oracle:
# url: jdbc:oracle:thin:@202.198.129.24:1521:orcl?useUnicode=true&characterEncoding=utf8
# username: C##XSKC
# password: mAPP2t2ABAfx7
# driver-class-name: oracle.jdbc.OracleDriver
multi-oracle:
url: jdbc:oracle:thin:@//202.198.129.24:1521/orcl
username: C##XSKC
password: mAPP2t2ABAfx7
driver-class-name: oracle.jdbc.OracleDriver
#redis 配置
redis:
database: 0
database: 1
host: 127.0.0.1
port: 6379
password: ''
@ -176,7 +182,7 @@ jeecg:
signUrls: /sys/dict/getDictItems/*,/sys/dict/loadDict/*,/sys/dict/loadDictOrderByValue/*,/sys/dict/loadDictItem/*,/sys/dict/loadTreeData,/sys/api/queryTableDictItemsByCode,/sys/api/queryFilterTableDictInfo,/sys/api/queryTableDictByKeys,/sys/api/translateDictFromTable,/sys/api/translateDictFromTableByKeys
#local\minio\alioss
uploadType: local
# uploadType: sftp
# uploadType: sftp
# 前端访问地址
domainUrl:
pc: http://210.47.17.166
@ -246,18 +252,11 @@ logging:
level:
org.jeecg.modules.system.mapper: info
#swagger
springfox:
documentation:
# 总开关同时设置auto-startup=false否则/v3/api-docs等接口仍能继续访问
enabled: false
auto-startup: false
swagger-ui:
enabled: false
knife4j:
#开启增强配置
enable: true
#开启生产环境屏蔽
production: true
production: false
basic:
enable: true
username: jeecg
@ -319,9 +318,9 @@ jodconverter:
# 使用本机作为转换服务器如果使用其它主机作为转换服务器则需要配置remote
# 请参考 org.jodconverter.boot.autoconfigure.JodConverterRemoteProperties
local:
enabled: true
enabled: false
# 为了避免不必要的兼容问题需要配置本机的LibreOffice安装目录
office-home: E:\BLXC\APPLICATION\libreoffice
office-home: C:\Program Files\LibreOffice
# 配置LibreOffice的服务端口以逗号分隔每个端口为一个独立的进程
port-numbers: 2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020
# 配置最大的任务队列
@ -329,7 +328,7 @@ jodconverter:
# 媒体处理器
ffmpeg:
# 根路径
path: E:\BLXC\APPLICATION\ffmpg
path: D:\ProgramGreeFile\ffmpeg\bin
# 执行命令的核心文件
executableFile: ${ffmpeg.path}\ffmpeg.exe
# 压缩相关
@ -364,12 +363,13 @@ wjx:
appid: 1321039
appkey: 55328ebd11964fc8b40c10011bcb425d
url: https://www.wjx.cn/openapi/default.aspx
#SFTP
sftp:
hostname: 210.47.29.99
port: 22
username: sftp
password: Nenujwc@99
username: root
password: hmZ2a*G7fwwj
timeout: 1000
uploadpath: kczx
fullpath: /home/sftp
fullpath: /data