2023年8月14日 新增日志模式记录,保存导入的和未导入的
This commit is contained in:
parent
c0bf937175
commit
b7fb22cf7d
|
@ -1,5 +1,7 @@
|
||||||
package org.jeecg.modules.kc.grab.SynchronizationService;
|
package org.jeecg.modules.kc.grab.SynchronizationService;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
|
import cn.hutool.core.date.DatePattern;
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
|
@ -10,6 +12,12 @@ import org.jeecg.modules.kc.grab.SynchronizationService.base.BaseSync;
|
||||||
import org.jeecg.modules.kc.grab.SynchronizationService.tools.ChangeTingKeTongJi;
|
import org.jeecg.modules.kc.grab.SynchronizationService.tools.ChangeTingKeTongJi;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbbkjxtkpj;
|
import org.jeecg.modules.kc.grab.imports.entity.Xxhbbkjxtkpj;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbsynclog;
|
import org.jeecg.modules.kc.grab.imports.entity.Xxhbsynclog;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansGood;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansBadService;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansGoodService;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjBadLogService;
|
||||||
import org.jeecg.modules.kc.ktgl.entity.KcKetangbiao;
|
import org.jeecg.modules.kc.ktgl.entity.KcKetangbiao;
|
||||||
import org.jeecg.modules.kc.ktgl.service.IKcKetangbiaoService;
|
import org.jeecg.modules.kc.ktgl.service.IKcKetangbiaoService;
|
||||||
import org.jeecg.modules.kc.qa.entity.*;
|
import org.jeecg.modules.kc.qa.entity.*;
|
||||||
|
@ -65,6 +73,12 @@ public class SyncOldEvaluation extends BaseSync {
|
||||||
@Autowired
|
@Autowired
|
||||||
private ChangeTingKeTongJi changeTingKeTongJi;
|
private ChangeTingKeTongJi changeTingKeTongJi;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IKcOldEvaluationansBadService kcOldEvaluationansBadService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IKcOldEvaluationansGoodService kcOldEvaluationansGoodService;
|
||||||
|
|
||||||
|
|
||||||
Map<String,String> queOptionMap = Maps.newHashMap();
|
Map<String,String> queOptionMap = Maps.newHashMap();
|
||||||
Map<String,String> ansOptionMap = Maps.newHashMap();
|
Map<String,String> ansOptionMap = Maps.newHashMap();
|
||||||
|
@ -184,6 +198,13 @@ public class SyncOldEvaluation extends BaseSync {
|
||||||
kcEvaluations.eq("source",source);
|
kcEvaluations.eq("source",source);
|
||||||
kcEvaluationsService.remove(kcEvaluations);
|
kcEvaluationsService.remove(kcEvaluations);
|
||||||
|
|
||||||
|
//删除好的和坏的数据
|
||||||
|
QueryWrapper<KcOldEvaluationansBad> bedQw = new QueryWrapper<>();
|
||||||
|
kcOldEvaluationansBadService.remove(bedQw);
|
||||||
|
|
||||||
|
QueryWrapper<KcOldEvaluationansGood> goodQw = new QueryWrapper<>();
|
||||||
|
kcOldEvaluationansGoodService.remove(goodQw);
|
||||||
|
|
||||||
//查询数据
|
//查询数据
|
||||||
//筛选符合条件的答案
|
//筛选符合条件的答案
|
||||||
QueryWrapper<KcOldEvaluationans> inQw = new QueryWrapper<>();
|
QueryWrapper<KcOldEvaluationans> inQw = new QueryWrapper<>();
|
||||||
|
@ -201,6 +222,9 @@ public class SyncOldEvaluation extends BaseSync {
|
||||||
|
|
||||||
List<KcEvaluations> saveChildList = Lists.newArrayList();
|
List<KcEvaluations> saveChildList = Lists.newArrayList();
|
||||||
|
|
||||||
|
List<KcOldEvaluationansBad> saveBedList = Lists.newArrayList();
|
||||||
|
List<KcOldEvaluationansGood> saveGoodList = Lists.newArrayList();
|
||||||
|
|
||||||
inDataList.forEach(x -> {
|
inDataList.forEach(x -> {
|
||||||
KcEvaluation main = new KcEvaluation();
|
KcEvaluation main = new KcEvaluation();
|
||||||
main.setUpDate(DateUtil.parse(x.getPksj(),NORM_DATE_PATTERN));
|
main.setUpDate(DateUtil.parse(x.getPksj(),NORM_DATE_PATTERN));
|
||||||
|
@ -229,6 +253,13 @@ public class SyncOldEvaluation extends BaseSync {
|
||||||
if(ketangbiao == null) {
|
if(ketangbiao == null) {
|
||||||
ketangbiao = new KcKetangbiao();
|
ketangbiao = new KcKetangbiao();
|
||||||
log.error("错误的课题");
|
log.error("错误的课题");
|
||||||
|
|
||||||
|
//记录错误日志
|
||||||
|
KcOldEvaluationansBad bedLog = BeanUtil.toBean(x, KcOldEvaluationansBad.class);
|
||||||
|
saveBedList.add(bedLog);
|
||||||
|
}else{
|
||||||
|
KcOldEvaluationansGood goodLog = BeanUtil.toBean(x, KcOldEvaluationansGood.class);
|
||||||
|
saveGoodList.add(goodLog);
|
||||||
}
|
}
|
||||||
main.setMinkcid(ketangbiao.getId());
|
main.setMinkcid(ketangbiao.getId());
|
||||||
|
|
||||||
|
@ -311,6 +342,25 @@ public class SyncOldEvaluation extends BaseSync {
|
||||||
//kcEvaluationService.saveBatch(saveMainList);
|
//kcEvaluationService.saveBatch(saveMainList);
|
||||||
kcEvaluationsService.saveBatch(saveChildList);
|
kcEvaluationsService.saveBatch(saveChildList);
|
||||||
|
|
||||||
|
//查出答案不对劲的数据
|
||||||
|
QueryWrapper<KcOldEvaluationans> bedSaveQw = new QueryWrapper<>();
|
||||||
|
bedSaveQw
|
||||||
|
.notIn("ans1","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans2","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans3","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans4","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans5","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans6","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans7","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans8","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ans9","A", "B", "C", "D", "E");
|
||||||
|
List<KcOldEvaluationans> bedList = kcOldEvaluationansService.list(bedSaveQw);
|
||||||
|
|
||||||
|
bedList.forEach(x -> saveBedList.add(BeanUtil.toBean(x, KcOldEvaluationansBad.class)));
|
||||||
|
kcOldEvaluationansBadService.saveBatch(saveBedList);
|
||||||
|
|
||||||
|
kcOldEvaluationansGoodService.saveBatch(saveGoodList);
|
||||||
|
|
||||||
changeTingKeTongJi.changeTingKeTongji();
|
changeTingKeTongJi.changeTingKeTongji();
|
||||||
|
|
||||||
// List<KcEvaluationque> saveList = Lists.newArrayList();
|
// List<KcEvaluationque> saveList = Lists.newArrayList();
|
||||||
|
|
|
@ -12,16 +12,18 @@ import org.apache.commons.lang3.StringUtils;
|
||||||
import org.jeecg.modules.kc.grab.SynchronizationService.base.BaseSync;
|
import org.jeecg.modules.kc.grab.SynchronizationService.base.BaseSync;
|
||||||
import org.jeecg.modules.kc.grab.SynchronizationService.tools.ChangeTingKeTongJi;
|
import org.jeecg.modules.kc.grab.SynchronizationService.tools.ChangeTingKeTongJi;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbbkjxtkpj;
|
import org.jeecg.modules.kc.grab.imports.entity.Xxhbbkjxtkpj;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog;
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbldxx;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbsynclog;
|
import org.jeecg.modules.kc.grab.imports.entity.Xxhbsynclog;
|
||||||
import org.jeecg.modules.kc.grab.imports.service.IXxhbbkjxtkpjBadLogService;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjGoodLog;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjBadLogService;
|
||||||
import org.jeecg.modules.kc.grab.imports.service.IXxhbbkjxtkpjService;
|
import org.jeecg.modules.kc.grab.imports.service.IXxhbbkjxtkpjService;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjGoodLogService;
|
||||||
import org.jeecg.modules.kc.ktgl.entity.KcKetangbiao;
|
import org.jeecg.modules.kc.ktgl.entity.KcKetangbiao;
|
||||||
import org.jeecg.modules.kc.ktgl.service.IKcKetangbiaoService;
|
import org.jeecg.modules.kc.ktgl.service.IKcKetangbiaoService;
|
||||||
import org.jeecg.modules.kc.qa.entity.KcEvaluation;
|
import org.jeecg.modules.kc.qa.entity.KcEvaluation;
|
||||||
import org.jeecg.modules.kc.qa.entity.KcEvaluations;
|
import org.jeecg.modules.kc.qa.entity.KcEvaluations;
|
||||||
import org.jeecg.modules.kc.qa.entity.KcOldEvaluationque;
|
import org.jeecg.modules.kc.qa.entity.KcOldEvaluationans;
|
||||||
import org.jeecg.modules.kc.qa.service.IKcEvaluationService;
|
import org.jeecg.modules.kc.qa.service.IKcEvaluationService;
|
||||||
import org.jeecg.modules.kc.qa.service.IKcEvaluationansService;
|
import org.jeecg.modules.kc.qa.service.IKcEvaluationansService;
|
||||||
import org.jeecg.modules.kc.qa.service.IKcEvaluationqueService;
|
import org.jeecg.modules.kc.qa.service.IKcEvaluationqueService;
|
||||||
|
@ -76,6 +78,8 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
@Autowired
|
@Autowired
|
||||||
private IXxhbbkjxtkpjBadLogService xxhbbkjxtkpjBadLogService;
|
private IXxhbbkjxtkpjBadLogService xxhbbkjxtkpjBadLogService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IXxhbbkjxtkpjGoodLogService xxhbbkjxtkpjGoodLogService;
|
||||||
|
|
||||||
|
|
||||||
Map<String,String> queOptionMap = Maps.newHashMap();
|
Map<String,String> queOptionMap = Maps.newHashMap();
|
||||||
|
@ -218,6 +222,15 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
kcEvaluationsService.remove(kcEvaluations);
|
kcEvaluationsService.remove(kcEvaluations);
|
||||||
|
|
||||||
|
|
||||||
|
//删除好的和坏的数据
|
||||||
|
QueryWrapper<XxhbbkjxtkpjBadLog> bedQw = new QueryWrapper<>();
|
||||||
|
bedQw.eq(!isAll,"timestamps",nowStr);
|
||||||
|
xxhbbkjxtkpjBadLogService.remove(bedQw);
|
||||||
|
|
||||||
|
QueryWrapper<XxhbbkjxtkpjGoodLog> goodQw = new QueryWrapper<>();
|
||||||
|
goodQw.eq(!isAll,"timestamps",nowStr);
|
||||||
|
xxhbbkjxtkpjGoodLogService.remove(goodQw);
|
||||||
|
|
||||||
//查询数据
|
//查询数据
|
||||||
QueryWrapper<Xxhbbkjxtkpj> inQw = new QueryWrapper<>();
|
QueryWrapper<Xxhbbkjxtkpj> inQw = new QueryWrapper<>();
|
||||||
inQw.eq(!isAll,"timestamps",nowStr);
|
inQw.eq(!isAll,"timestamps",nowStr);
|
||||||
|
@ -240,6 +253,7 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
|
|
||||||
List<KcEvaluations> saveChildList = Lists.newArrayList();
|
List<KcEvaluations> saveChildList = Lists.newArrayList();
|
||||||
List<XxhbbkjxtkpjBadLog> saveXxhbbkjxtkpjBadLogList = Lists.newArrayList();
|
List<XxhbbkjxtkpjBadLog> saveXxhbbkjxtkpjBadLogList = Lists.newArrayList();
|
||||||
|
List<XxhbbkjxtkpjGoodLog> saveXxhbbkjxtkpjGoodLogList = Lists.newArrayList();
|
||||||
|
|
||||||
inDataList.forEach(x -> {
|
inDataList.forEach(x -> {
|
||||||
KcEvaluation main = new KcEvaluation();
|
KcEvaluation main = new KcEvaluation();
|
||||||
|
@ -319,6 +333,11 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
//bedLog.setTimestamps(DateUtil.format(x.getTimestamps(), DatePattern.NORM_DATETIME_PATTERN));
|
//bedLog.setTimestamps(DateUtil.format(x.getTimestamps(), DatePattern.NORM_DATETIME_PATTERN));
|
||||||
//outDataList.add(BeanUtil.toBean(x, XxhbbkjxtkpjBadLog.class));
|
//outDataList.add(BeanUtil.toBean(x, XxhbbkjxtkpjBadLog.class));
|
||||||
saveXxhbbkjxtkpjBadLogList.add(bedLog);
|
saveXxhbbkjxtkpjBadLogList.add(bedLog);
|
||||||
|
}else{
|
||||||
|
XxhbbkjxtkpjGoodLog goodLog = BeanUtil.toBean(x, XxhbbkjxtkpjGoodLog.class);
|
||||||
|
goodLog.setSkrq(DateUtil.format(main.getUpDate(), DatePattern.PURE_DATE_FORMAT));
|
||||||
|
goodLog.setHh(hh);
|
||||||
|
saveXxhbbkjxtkpjGoodLogList.add(goodLog);
|
||||||
}
|
}
|
||||||
main.setMinkcid(ketangbiao.getId());
|
main.setMinkcid(ketangbiao.getId());
|
||||||
|
|
||||||
|
@ -402,8 +421,34 @@ public class SyncZwdtEvaluation extends BaseSync {
|
||||||
|
|
||||||
|
|
||||||
//存错误日志
|
//存错误日志
|
||||||
|
|
||||||
|
QueryWrapper<Xxhbbkjxtkpj> bedSaveQw = new QueryWrapper<>();
|
||||||
|
bedSaveQw.eq(!isAll,"timestamps",nowStr);
|
||||||
|
|
||||||
|
//筛选符合条件的答案
|
||||||
|
inQw.and(x ->
|
||||||
|
x.notLike("tksjxq","(").or()
|
||||||
|
.like("tksjxq","()").or()
|
||||||
|
.notIn("jspg1","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("jspg2","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("jspg3","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("jspg4","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("jspg5","A", "B", "C", "D", "E").or()
|
||||||
|
|
||||||
|
.notIn("xspg1","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("xspg2","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("xspg3","A", "B", "C", "D", "E").or()
|
||||||
|
.notIn("ztpj", "A", "B", "C", "D", "E")
|
||||||
|
|
||||||
|
);
|
||||||
|
List<Xxhbbkjxtkpj> bedList = xxhbbkjxtkpjService.list(bedSaveQw);
|
||||||
|
|
||||||
|
bedList.forEach(x -> saveXxhbbkjxtkpjBadLogList.add(BeanUtil.toBean(x, XxhbbkjxtkpjBadLog.class)));
|
||||||
|
|
||||||
xxhbbkjxtkpjBadLogService.saveBatch(saveXxhbbkjxtkpjBadLogList);
|
xxhbbkjxtkpjBadLogService.saveBatch(saveXxhbbkjxtkpjBadLogList);
|
||||||
|
|
||||||
|
xxhbbkjxtkpjGoodLogService.saveBatch(saveXxhbbkjxtkpjGoodLogList);
|
||||||
|
|
||||||
//kcEvaluationService.saveBatch(saveMainList);
|
//kcEvaluationService.saveBatch(saveMainList);
|
||||||
kcEvaluationsService.saveBatch(saveChildList);
|
kcEvaluationsService.saveBatch(saveChildList);
|
||||||
// List<KcEvaluationque> saveList = Lists.newArrayList();
|
// List<KcEvaluationque> saveList = Lists.newArrayList();
|
||||||
|
|
|
@ -0,0 +1,163 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.controller;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import org.jeecg.common.api.vo.Result;
|
||||||
|
import org.jeecg.common.system.query.QueryGenerator;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansBadService;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
|
import org.jeecg.common.system.base.controller.JeecgController;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
||||||
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步失败记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Api(tags="老系统同步失败记录")
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/grab/kcOldEvaluationansBad")
|
||||||
|
@Slf4j
|
||||||
|
public class KcOldEvaluationansBadController extends JeecgController<KcOldEvaluationansBad, IKcOldEvaluationansBadService> {
|
||||||
|
@Autowired
|
||||||
|
private IKcOldEvaluationansBadService kcOldEvaluationansBadService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页列表查询
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansBad
|
||||||
|
* @param pageNo
|
||||||
|
* @param pageSize
|
||||||
|
* @param req
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "老系统同步失败记录-分页列表查询")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-分页列表查询", notes="老系统同步失败记录-分页列表查询")
|
||||||
|
@GetMapping(value = "/list")
|
||||||
|
public Result<IPage<KcOldEvaluationansBad>> queryPageList(KcOldEvaluationansBad kcOldEvaluationansBad,
|
||||||
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||||
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||||
|
HttpServletRequest req) {
|
||||||
|
QueryWrapper<KcOldEvaluationansBad> queryWrapper = QueryGenerator.initQueryWrapper(kcOldEvaluationansBad, req.getParameterMap());
|
||||||
|
Page<KcOldEvaluationansBad> page = new Page<KcOldEvaluationansBad>(pageNo, pageSize);
|
||||||
|
IPage<KcOldEvaluationansBad> pageList = kcOldEvaluationansBadService.page(page, queryWrapper);
|
||||||
|
return Result.OK(pageList);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 添加
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansBad
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步失败记录-添加")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-添加", notes="老系统同步失败记录-添加")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:add")
|
||||||
|
@PostMapping(value = "/add")
|
||||||
|
public Result<String> add(@RequestBody KcOldEvaluationansBad kcOldEvaluationansBad) {
|
||||||
|
kcOldEvaluationansBadService.save(kcOldEvaluationansBad);
|
||||||
|
return Result.OK("添加成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansBad
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步失败记录-编辑")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-编辑", notes="老系统同步失败记录-编辑")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:edit")
|
||||||
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
||||||
|
public Result<String> edit(@RequestBody KcOldEvaluationansBad kcOldEvaluationansBad) {
|
||||||
|
kcOldEvaluationansBadService.updateById(kcOldEvaluationansBad);
|
||||||
|
return Result.OK("编辑成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id删除
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步失败记录-通过id删除")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-通过id删除", notes="老系统同步失败记录-通过id删除")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:delete")
|
||||||
|
@DeleteMapping(value = "/delete")
|
||||||
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
||||||
|
kcOldEvaluationansBadService.removeById(id);
|
||||||
|
return Result.OK("删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除
|
||||||
|
*
|
||||||
|
* @param ids
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步失败记录-批量删除")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-批量删除", notes="老系统同步失败记录-批量删除")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:deleteBatch")
|
||||||
|
@DeleteMapping(value = "/deleteBatch")
|
||||||
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
||||||
|
this.kcOldEvaluationansBadService.removeByIds(Arrays.asList(ids.split(",")));
|
||||||
|
return Result.OK("批量删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id查询
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "老系统同步失败记录-通过id查询")
|
||||||
|
@ApiOperation(value="老系统同步失败记录-通过id查询", notes="老系统同步失败记录-通过id查询")
|
||||||
|
@GetMapping(value = "/queryById")
|
||||||
|
public Result<KcOldEvaluationansBad> queryById(@RequestParam(name="id",required=true) String id) {
|
||||||
|
KcOldEvaluationansBad kcOldEvaluationansBad = kcOldEvaluationansBadService.getById(id);
|
||||||
|
if(kcOldEvaluationansBad==null) {
|
||||||
|
return Result.error("未找到对应数据");
|
||||||
|
}
|
||||||
|
return Result.OK(kcOldEvaluationansBad);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 导出excel
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param kcOldEvaluationansBad
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:exportXls")
|
||||||
|
@RequestMapping(value = "/exportXls")
|
||||||
|
public ModelAndView exportXls(HttpServletRequest request, KcOldEvaluationansBad kcOldEvaluationansBad) {
|
||||||
|
return super.exportXls(request, kcOldEvaluationansBad, KcOldEvaluationansBad.class, "老系统同步失败记录");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过excel导入数据
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param response
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_bad:importExcel")
|
||||||
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
||||||
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
|
||||||
|
return super.importExcel(request, response, KcOldEvaluationansBad.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,163 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.controller;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import org.jeecg.common.api.vo.Result;
|
||||||
|
import org.jeecg.common.system.query.QueryGenerator;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansGood;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansGoodService;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
|
import org.jeecg.common.system.base.controller.JeecgController;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
||||||
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Api(tags="老系统同步成功记录")
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/grab/kcOldEvaluationansGood")
|
||||||
|
@Slf4j
|
||||||
|
public class KcOldEvaluationansGoodController extends JeecgController<KcOldEvaluationansGood, IKcOldEvaluationansGoodService> {
|
||||||
|
@Autowired
|
||||||
|
private IKcOldEvaluationansGoodService kcOldEvaluationansGoodService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页列表查询
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansGood
|
||||||
|
* @param pageNo
|
||||||
|
* @param pageSize
|
||||||
|
* @param req
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "老系统同步成功记录-分页列表查询")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-分页列表查询", notes="老系统同步成功记录-分页列表查询")
|
||||||
|
@GetMapping(value = "/list")
|
||||||
|
public Result<IPage<KcOldEvaluationansGood>> queryPageList(KcOldEvaluationansGood kcOldEvaluationansGood,
|
||||||
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||||
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||||
|
HttpServletRequest req) {
|
||||||
|
QueryWrapper<KcOldEvaluationansGood> queryWrapper = QueryGenerator.initQueryWrapper(kcOldEvaluationansGood, req.getParameterMap());
|
||||||
|
Page<KcOldEvaluationansGood> page = new Page<KcOldEvaluationansGood>(pageNo, pageSize);
|
||||||
|
IPage<KcOldEvaluationansGood> pageList = kcOldEvaluationansGoodService.page(page, queryWrapper);
|
||||||
|
return Result.OK(pageList);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 添加
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansGood
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步成功记录-添加")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-添加", notes="老系统同步成功记录-添加")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:add")
|
||||||
|
@PostMapping(value = "/add")
|
||||||
|
public Result<String> add(@RequestBody KcOldEvaluationansGood kcOldEvaluationansGood) {
|
||||||
|
kcOldEvaluationansGoodService.save(kcOldEvaluationansGood);
|
||||||
|
return Result.OK("添加成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑
|
||||||
|
*
|
||||||
|
* @param kcOldEvaluationansGood
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步成功记录-编辑")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-编辑", notes="老系统同步成功记录-编辑")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:edit")
|
||||||
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
||||||
|
public Result<String> edit(@RequestBody KcOldEvaluationansGood kcOldEvaluationansGood) {
|
||||||
|
kcOldEvaluationansGoodService.updateById(kcOldEvaluationansGood);
|
||||||
|
return Result.OK("编辑成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id删除
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步成功记录-通过id删除")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-通过id删除", notes="老系统同步成功记录-通过id删除")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:delete")
|
||||||
|
@DeleteMapping(value = "/delete")
|
||||||
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
||||||
|
kcOldEvaluationansGoodService.removeById(id);
|
||||||
|
return Result.OK("删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除
|
||||||
|
*
|
||||||
|
* @param ids
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "老系统同步成功记录-批量删除")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-批量删除", notes="老系统同步成功记录-批量删除")
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:deleteBatch")
|
||||||
|
@DeleteMapping(value = "/deleteBatch")
|
||||||
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
||||||
|
this.kcOldEvaluationansGoodService.removeByIds(Arrays.asList(ids.split(",")));
|
||||||
|
return Result.OK("批量删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id查询
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "老系统同步成功记录-通过id查询")
|
||||||
|
@ApiOperation(value="老系统同步成功记录-通过id查询", notes="老系统同步成功记录-通过id查询")
|
||||||
|
@GetMapping(value = "/queryById")
|
||||||
|
public Result<KcOldEvaluationansGood> queryById(@RequestParam(name="id",required=true) String id) {
|
||||||
|
KcOldEvaluationansGood kcOldEvaluationansGood = kcOldEvaluationansGoodService.getById(id);
|
||||||
|
if(kcOldEvaluationansGood==null) {
|
||||||
|
return Result.error("未找到对应数据");
|
||||||
|
}
|
||||||
|
return Result.OK(kcOldEvaluationansGood);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 导出excel
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param kcOldEvaluationansGood
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:exportXls")
|
||||||
|
@RequestMapping(value = "/exportXls")
|
||||||
|
public ModelAndView exportXls(HttpServletRequest request, KcOldEvaluationansGood kcOldEvaluationansGood) {
|
||||||
|
return super.exportXls(request, kcOldEvaluationansGood, KcOldEvaluationansGood.class, "老系统同步成功记录");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过excel导入数据
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param response
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:kc_old_evaluationans_good:importExcel")
|
||||||
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
||||||
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
|
||||||
|
return super.importExcel(request, response, KcOldEvaluationansGood.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
package org.jeecg.modules.kc.grab.imports.controller;
|
package org.jeecg.modules.kc.grab.log.controller;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
@ -7,8 +7,8 @@ import javax.servlet.http.HttpServletResponse;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.jeecg.common.api.vo.Result;
|
import org.jeecg.common.api.vo.Result;
|
||||||
import org.jeecg.common.system.query.QueryGenerator;
|
import org.jeecg.common.system.query.QueryGenerator;
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
import org.jeecg.modules.kc.grab.imports.service.IXxhbbkjxtkpjBadLogService;
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjBadLogService;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
@ -0,0 +1,164 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
|
import org.jeecg.common.api.vo.Result;
|
||||||
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
||||||
|
import org.jeecg.common.system.base.controller.JeecgController;
|
||||||
|
import org.jeecg.common.system.query.QueryGenerator;
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjGoodLog;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjGoodLogService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
import org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 服务大厅同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Api(tags="服务大厅同步成功记录")
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/grab/xxhbbkjxtkpjGoodLog")
|
||||||
|
@Slf4j
|
||||||
|
public class XxhbbkjxtkpjGoodLogController extends JeecgController<XxhbbkjxtkpjGoodLog, IXxhbbkjxtkpjGoodLogService> {
|
||||||
|
@Autowired
|
||||||
|
private IXxhbbkjxtkpjGoodLogService xxhbbkjxtkpjGoodLogService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页列表查询
|
||||||
|
*
|
||||||
|
* @param xxhbbkjxtkpjGoodLog
|
||||||
|
* @param pageNo
|
||||||
|
* @param pageSize
|
||||||
|
* @param req
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "服务大厅同步成功记录-分页列表查询")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-分页列表查询", notes="服务大厅同步成功记录-分页列表查询")
|
||||||
|
@GetMapping(value = "/list")
|
||||||
|
public Result<IPage<XxhbbkjxtkpjGoodLog>> queryPageList(XxhbbkjxtkpjGoodLog xxhbbkjxtkpjGoodLog,
|
||||||
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||||
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||||
|
HttpServletRequest req) {
|
||||||
|
QueryWrapper<XxhbbkjxtkpjGoodLog> queryWrapper = QueryGenerator.initQueryWrapper("a",xxhbbkjxtkpjGoodLog, req.getParameterMap());
|
||||||
|
queryWrapper.eq(StringUtils.isNotBlank(xxhbbkjxtkpjGoodLog.getXqxn()),"b.title",xxhbbkjxtkpjGoodLog.getXqxn());
|
||||||
|
Page<XxhbbkjxtkpjGoodLog> page = new Page<XxhbbkjxtkpjGoodLog>(pageNo, pageSize);
|
||||||
|
IPage<XxhbbkjxtkpjGoodLog> pageList = xxhbbkjxtkpjGoodLogService.page(page, queryWrapper);
|
||||||
|
return Result.OK(pageList);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 添加
|
||||||
|
*
|
||||||
|
* @param xxhbbkjxtkpjGoodLog
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "服务大厅同步成功记录-添加")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-添加", notes="服务大厅同步成功记录-添加")
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:add")
|
||||||
|
@PostMapping(value = "/add")
|
||||||
|
public Result<String> add(@RequestBody XxhbbkjxtkpjGoodLog xxhbbkjxtkpjGoodLog) {
|
||||||
|
xxhbbkjxtkpjGoodLogService.save(xxhbbkjxtkpjGoodLog);
|
||||||
|
return Result.OK("添加成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 编辑
|
||||||
|
*
|
||||||
|
* @param xxhbbkjxtkpjGoodLog
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "服务大厅同步成功记录-编辑")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-编辑", notes="服务大厅同步成功记录-编辑")
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:edit")
|
||||||
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
||||||
|
public Result<String> edit(@RequestBody XxhbbkjxtkpjGoodLog xxhbbkjxtkpjGoodLog) {
|
||||||
|
xxhbbkjxtkpjGoodLogService.updateById(xxhbbkjxtkpjGoodLog);
|
||||||
|
return Result.OK("编辑成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id删除
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "服务大厅同步成功记录-通过id删除")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-通过id删除", notes="服务大厅同步成功记录-通过id删除")
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:delete")
|
||||||
|
@DeleteMapping(value = "/delete")
|
||||||
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
||||||
|
xxhbbkjxtkpjGoodLogService.removeById(id);
|
||||||
|
return Result.OK("删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量删除
|
||||||
|
*
|
||||||
|
* @param ids
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@AutoLog(value = "服务大厅同步成功记录-批量删除")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-批量删除", notes="服务大厅同步成功记录-批量删除")
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:deleteBatch")
|
||||||
|
@DeleteMapping(value = "/deleteBatch")
|
||||||
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
||||||
|
this.xxhbbkjxtkpjGoodLogService.removeByIds(Arrays.asList(ids.split(",")));
|
||||||
|
return Result.OK("批量删除成功!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过id查询
|
||||||
|
*
|
||||||
|
* @param id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
//@AutoLog(value = "服务大厅同步成功记录-通过id查询")
|
||||||
|
@ApiOperation(value="服务大厅同步成功记录-通过id查询", notes="服务大厅同步成功记录-通过id查询")
|
||||||
|
@GetMapping(value = "/queryById")
|
||||||
|
public Result<XxhbbkjxtkpjGoodLog> queryById(@RequestParam(name="id",required=true) String id) {
|
||||||
|
XxhbbkjxtkpjGoodLog xxhbbkjxtkpjGoodLog = xxhbbkjxtkpjGoodLogService.getById(id);
|
||||||
|
if(xxhbbkjxtkpjGoodLog==null) {
|
||||||
|
return Result.error("未找到对应数据");
|
||||||
|
}
|
||||||
|
return Result.OK(xxhbbkjxtkpjGoodLog);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 导出excel
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param xxhbbkjxtkpjGoodLog
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:exportXls")
|
||||||
|
@RequestMapping(value = "/exportXls")
|
||||||
|
public ModelAndView exportXls(HttpServletRequest request, XxhbbkjxtkpjGoodLog xxhbbkjxtkpjGoodLog) {
|
||||||
|
return super.exportXls(request, xxhbbkjxtkpjGoodLog, XxhbbkjxtkpjGoodLog.class, "服务大厅同步成功记录");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过excel导入数据
|
||||||
|
*
|
||||||
|
* @param request
|
||||||
|
* @param response
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("grab:xxhbbkjxtkpj_good_log:importExcel")
|
||||||
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
||||||
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
|
||||||
|
return super.importExcel(request, response, XxhbbkjxtkpjGoodLog.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,119 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.io.UnsupportedEncodingException;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步失败记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("kc_old_evaluationans_bad")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@ApiModel(value="kc_old_evaluationans_bad对象", description="老系统同步失败记录")
|
||||||
|
public class KcOldEvaluationansBad implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**课程名称*/
|
||||||
|
@Excel(name = "课程名称", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程名称")
|
||||||
|
private java.lang.String kcmc;
|
||||||
|
/**开课院系*/
|
||||||
|
@Excel(name = "开课院系", width = 15)
|
||||||
|
@ApiModelProperty(value = "开课院系")
|
||||||
|
private java.lang.String kkdw;
|
||||||
|
/**上课教师工号*/
|
||||||
|
@Excel(name = "上课教师工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课教师工号")
|
||||||
|
private java.lang.String jgh;
|
||||||
|
/**上课教师*/
|
||||||
|
@Excel(name = "上课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课教师")
|
||||||
|
private java.lang.String skjs;
|
||||||
|
/**上课时间*/
|
||||||
|
@Excel(name = "上课时间", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课时间")
|
||||||
|
private java.lang.String sksj;
|
||||||
|
/**课程节次*/
|
||||||
|
@Excel(name = "课程节次", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程节次")
|
||||||
|
private java.lang.String hh;
|
||||||
|
/**上课地点*/
|
||||||
|
@Excel(name = "上课地点", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课地点")
|
||||||
|
private java.lang.String skdd;
|
||||||
|
/**听课教师工号*/
|
||||||
|
@Excel(name = "听课教师工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课教师工号")
|
||||||
|
private java.lang.String tkjgh;
|
||||||
|
/**听课教师*/
|
||||||
|
@Excel(name = "听课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课教师")
|
||||||
|
private java.lang.String tkjs;
|
||||||
|
/**评课时间*/
|
||||||
|
@Excel(name = "评课时间", width = 15)
|
||||||
|
@ApiModelProperty(value = "评课时间")
|
||||||
|
private java.lang.String pksj;
|
||||||
|
/**答案1*/
|
||||||
|
@Excel(name = "答案1", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案1")
|
||||||
|
private java.lang.String ans1;
|
||||||
|
/**答案2*/
|
||||||
|
@Excel(name = "答案2", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案2")
|
||||||
|
private java.lang.String ans2;
|
||||||
|
/**答案3*/
|
||||||
|
@Excel(name = "答案3", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案3")
|
||||||
|
private java.lang.String ans3;
|
||||||
|
/**答案4*/
|
||||||
|
@Excel(name = "答案4", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案4")
|
||||||
|
private java.lang.String ans4;
|
||||||
|
/**答案5*/
|
||||||
|
@Excel(name = "答案5", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案5")
|
||||||
|
private java.lang.String ans5;
|
||||||
|
/**答案6*/
|
||||||
|
@Excel(name = "答案6", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案6")
|
||||||
|
private java.lang.String ans6;
|
||||||
|
/**答案7*/
|
||||||
|
@Excel(name = "答案7", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案7")
|
||||||
|
private java.lang.String ans7;
|
||||||
|
/**答案8*/
|
||||||
|
@Excel(name = "答案8", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案8")
|
||||||
|
private java.lang.String ans8;
|
||||||
|
/**答案9*/
|
||||||
|
@Excel(name = "答案9", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案9")
|
||||||
|
private java.lang.String ans9;
|
||||||
|
/**答案10*/
|
||||||
|
@Excel(name = "答案10", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案10")
|
||||||
|
private java.lang.String ans10;
|
||||||
|
/**学年学期*/
|
||||||
|
@Excel(name = "学年学期", width = 15)
|
||||||
|
@ApiModelProperty(value = "学年学期")
|
||||||
|
private java.lang.String xnxq;
|
||||||
|
}
|
|
@ -0,0 +1,119 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.io.UnsupportedEncodingException;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("kc_old_evaluationans_good")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@ApiModel(value="kc_old_evaluationans_good对象", description="老系统同步成功记录")
|
||||||
|
public class KcOldEvaluationansGood implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**课程名称*/
|
||||||
|
@Excel(name = "课程名称", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程名称")
|
||||||
|
private java.lang.String kcmc;
|
||||||
|
/**开课院系*/
|
||||||
|
@Excel(name = "开课院系", width = 15)
|
||||||
|
@ApiModelProperty(value = "开课院系")
|
||||||
|
private java.lang.String kkdw;
|
||||||
|
/**上课教师工号*/
|
||||||
|
@Excel(name = "上课教师工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课教师工号")
|
||||||
|
private java.lang.String jgh;
|
||||||
|
/**上课教师*/
|
||||||
|
@Excel(name = "上课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课教师")
|
||||||
|
private java.lang.String skjs;
|
||||||
|
/**上课时间*/
|
||||||
|
@Excel(name = "上课时间", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课时间")
|
||||||
|
private java.lang.String sksj;
|
||||||
|
/**课程节次*/
|
||||||
|
@Excel(name = "课程节次", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程节次")
|
||||||
|
private java.lang.String hh;
|
||||||
|
/**上课地点*/
|
||||||
|
@Excel(name = "上课地点", width = 15)
|
||||||
|
@ApiModelProperty(value = "上课地点")
|
||||||
|
private java.lang.String skdd;
|
||||||
|
/**听课教师工号*/
|
||||||
|
@Excel(name = "听课教师工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课教师工号")
|
||||||
|
private java.lang.String tkjgh;
|
||||||
|
/**听课教师*/
|
||||||
|
@Excel(name = "听课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课教师")
|
||||||
|
private java.lang.String tkjs;
|
||||||
|
/**评课时间*/
|
||||||
|
@Excel(name = "评课时间", width = 15)
|
||||||
|
@ApiModelProperty(value = "评课时间")
|
||||||
|
private java.lang.String pksj;
|
||||||
|
/**答案1*/
|
||||||
|
@Excel(name = "答案1", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案1")
|
||||||
|
private java.lang.String ans1;
|
||||||
|
/**答案2*/
|
||||||
|
@Excel(name = "答案2", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案2")
|
||||||
|
private java.lang.String ans2;
|
||||||
|
/**答案3*/
|
||||||
|
@Excel(name = "答案3", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案3")
|
||||||
|
private java.lang.String ans3;
|
||||||
|
/**答案4*/
|
||||||
|
@Excel(name = "答案4", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案4")
|
||||||
|
private java.lang.String ans4;
|
||||||
|
/**答案5*/
|
||||||
|
@Excel(name = "答案5", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案5")
|
||||||
|
private java.lang.String ans5;
|
||||||
|
/**答案6*/
|
||||||
|
@Excel(name = "答案6", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案6")
|
||||||
|
private java.lang.String ans6;
|
||||||
|
/**答案7*/
|
||||||
|
@Excel(name = "答案7", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案7")
|
||||||
|
private java.lang.String ans7;
|
||||||
|
/**答案8*/
|
||||||
|
@Excel(name = "答案8", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案8")
|
||||||
|
private java.lang.String ans8;
|
||||||
|
/**答案9*/
|
||||||
|
@Excel(name = "答案9", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案9")
|
||||||
|
private java.lang.String ans9;
|
||||||
|
/**答案10*/
|
||||||
|
@Excel(name = "答案10", width = 15)
|
||||||
|
@ApiModelProperty(value = "答案10")
|
||||||
|
private java.lang.String ans10;
|
||||||
|
/**学年学期*/
|
||||||
|
@Excel(name = "学年学期", width = 15)
|
||||||
|
@ApiModelProperty(value = "学年学期")
|
||||||
|
private java.lang.String xnxq;
|
||||||
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
package org.jeecg.modules.kc.grab.imports.entity;
|
package org.jeecg.modules.kc.grab.log.entity;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
|
@ -164,6 +164,7 @@ public class XxhbbkjxtkpjBadLog implements Serializable {
|
||||||
@ApiModelProperty(value = "课表编号")
|
@ApiModelProperty(value = "课表编号")
|
||||||
private java.lang.String kbbh;
|
private java.lang.String kbbh;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
private String skrq;
|
private String skrq;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
|
@ -0,0 +1,173 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.entity;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.io.UnsupportedEncodingException;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
|
import lombok.Data;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecg.common.aspect.annotation.Dict;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 服务大厅同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@TableName("xxhbbkjxtkpj_good_log")
|
||||||
|
@Accessors(chain = true)
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@ApiModel(value="xxhbbkjxtkpj_good_log对象", description="服务大厅同步成功记录")
|
||||||
|
public class XxhbbkjxtkpjGoodLog implements Serializable {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**id*/
|
||||||
|
@TableId(type = IdType.ASSIGN_ID)
|
||||||
|
@ApiModelProperty(value = "id")
|
||||||
|
private java.lang.String id;
|
||||||
|
/**创建人*/
|
||||||
|
@ApiModelProperty(value = "创建人")
|
||||||
|
private java.lang.String createBy;
|
||||||
|
/**创建日期*/
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
|
@ApiModelProperty(value = "创建日期")
|
||||||
|
private java.util.Date createTime;
|
||||||
|
/**更新人*/
|
||||||
|
@ApiModelProperty(value = "更新人")
|
||||||
|
private java.lang.String updateBy;
|
||||||
|
/**更新日期*/
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
|
@ApiModelProperty(value = "更新日期")
|
||||||
|
private java.util.Date updateTime;
|
||||||
|
/**所属部门*/
|
||||||
|
@ApiModelProperty(value = "所属部门")
|
||||||
|
private java.lang.String sysOrgCode;
|
||||||
|
/**编号*/
|
||||||
|
@Excel(name = "编号", width = 15)
|
||||||
|
@ApiModelProperty(value = "编号")
|
||||||
|
private java.lang.String bh;
|
||||||
|
/**轮次编号*/
|
||||||
|
@Excel(name = "轮次编号", width = 15)
|
||||||
|
@ApiModelProperty(value = "轮次编号")
|
||||||
|
private java.lang.String lcbh;
|
||||||
|
/**轮次出镜人*/
|
||||||
|
@Excel(name = "轮次出镜人", width = 15)
|
||||||
|
@ApiModelProperty(value = "轮次出镜人")
|
||||||
|
private java.lang.String lccjr;
|
||||||
|
/**听课人工号*/
|
||||||
|
@Excel(name = "听课人工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课人工号")
|
||||||
|
private java.lang.String tkrgh;
|
||||||
|
/**听课人姓名*/
|
||||||
|
@Excel(name = "听课人姓名", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课人姓名")
|
||||||
|
private java.lang.String tkrxm;
|
||||||
|
/**听课人单位名称*/
|
||||||
|
@Excel(name = "听课人单位名称", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课人单位名称")
|
||||||
|
private java.lang.String tkrdwmc;
|
||||||
|
/**听课时间学期*/
|
||||||
|
@Excel(name = "听课时间学期", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课时间学期")
|
||||||
|
private java.lang.String tksjxq;
|
||||||
|
/**课程节次*/
|
||||||
|
@Excel(name = "课程节次", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程节次")
|
||||||
|
private java.lang.String kcjc;
|
||||||
|
/**课程节次*/
|
||||||
|
@Excel(name = "课程节次(转换后)", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程节次(转换后)")
|
||||||
|
private java.lang.String hh;
|
||||||
|
/**课程单位*/
|
||||||
|
@Excel(name = "课程单位", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程单位")
|
||||||
|
private java.lang.String kcdm;
|
||||||
|
/**听课教师*/
|
||||||
|
@Excel(name = "听课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课教师")
|
||||||
|
private java.lang.String tkjs;
|
||||||
|
/**听课课程名称*/
|
||||||
|
@Excel(name = "听课课程名称", width = 15)
|
||||||
|
@ApiModelProperty(value = "听课课程名称")
|
||||||
|
private java.lang.String tkkcmc;
|
||||||
|
/**任课教师*/
|
||||||
|
@Excel(name = "任课教师", width = 15)
|
||||||
|
@ApiModelProperty(value = "任课教师")
|
||||||
|
private java.lang.String rkjs;
|
||||||
|
/**总体评价*/
|
||||||
|
@Excel(name = "总体评价", width = 15)
|
||||||
|
@ApiModelProperty(value = "总体评价")
|
||||||
|
private java.lang.String ztpj;
|
||||||
|
/**教师工号*/
|
||||||
|
@Excel(name = "教师工号", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师工号")
|
||||||
|
private java.lang.String jsgh;
|
||||||
|
/**全体意见*/
|
||||||
|
@Excel(name = "全体意见", width = 15)
|
||||||
|
@ApiModelProperty(value = "全体意见")
|
||||||
|
private java.lang.String qtyj;
|
||||||
|
/**教师评估1*/
|
||||||
|
@Excel(name = "教师评估1", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师评估1")
|
||||||
|
private java.lang.String jspg1;
|
||||||
|
/**教师评估2*/
|
||||||
|
@Excel(name = "教师评估2", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师评估2")
|
||||||
|
private java.lang.String jspg2;
|
||||||
|
/**教师评估3*/
|
||||||
|
@Excel(name = "教师评估3", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师评估3")
|
||||||
|
private java.lang.String jspg3;
|
||||||
|
/**教师评估4*/
|
||||||
|
@Excel(name = "教师评估4", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师评估4")
|
||||||
|
private java.lang.String jspg4;
|
||||||
|
/**教师评估5*/
|
||||||
|
@Excel(name = "教师评估5", width = 15)
|
||||||
|
@ApiModelProperty(value = "教师评估5")
|
||||||
|
private java.lang.String jspg5;
|
||||||
|
/**学生评估1*/
|
||||||
|
@Excel(name = "学生评估1", width = 15)
|
||||||
|
@ApiModelProperty(value = "学生评估1")
|
||||||
|
private java.lang.String xspg1;
|
||||||
|
/**学生评估2*/
|
||||||
|
@Excel(name = "学生评估2", width = 15)
|
||||||
|
@ApiModelProperty(value = "学生评估2")
|
||||||
|
private java.lang.String xspg2;
|
||||||
|
/**学生评估3*/
|
||||||
|
@Excel(name = "学生评估3", width = 15)
|
||||||
|
@ApiModelProperty(value = "学生评估3")
|
||||||
|
private java.lang.String xspg3;
|
||||||
|
/**课程编号*/
|
||||||
|
@Excel(name = "课程编号", width = 15)
|
||||||
|
@ApiModelProperty(value = "课程编号")
|
||||||
|
private java.lang.String kcbh;
|
||||||
|
/**时间戳*/
|
||||||
|
@Excel(name = "时间戳", width = 15, format = "yyyy-MM-dd")
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
|
@ApiModelProperty(value = "时间戳")
|
||||||
|
private java.util.Date timestamps;
|
||||||
|
/**课表编号*/
|
||||||
|
@Excel(name = "课表编号", width = 15)
|
||||||
|
@ApiModelProperty(value = "课表编号")
|
||||||
|
private java.lang.String kbbh;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String skrq;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String xqxn;
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.mapper;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步失败记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface KcOldEvaluationansBadMapper extends BaseMapper<KcOldEvaluationansBad> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.mapper;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansGood;
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface KcOldEvaluationansGoodMapper extends BaseMapper<KcOldEvaluationansGood> {
|
||||||
|
|
||||||
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
package org.jeecg.modules.kc.grab.imports.mapper;
|
package org.jeecg.modules.kc.grab.log.mapper;
|
||||||
|
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.mapper;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjGoodLog;
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 服务大厅同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface XxhbbkjxtkpjGoodLogMapper extends BaseMapper<XxhbbkjxtkpjGoodLog> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,5 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="org.jeecg.modules.kc.grab.log.mapper.KcOldEvaluationansBadMapper">
|
||||||
|
|
||||||
|
</mapper>
|
|
@ -0,0 +1,5 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="org.jeecg.modules.kc.grab.log.mapper.KcOldEvaluationansGoodMapper">
|
||||||
|
|
||||||
|
</mapper>
|
|
@ -1,11 +1,11 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="org.jeecg.modules.kc.grab.imports.mapper.XxhbbkjxtkpjBadLogMapper">
|
<mapper namespace="org.jeecg.modules.kc.grab.log.mapper.XxhbbkjxtkpjBadLogMapper">
|
||||||
|
|
||||||
<select id="selectPage" resultType="org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog">
|
<select id="selectPage" resultType="org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog">
|
||||||
select a.*,b.title as xqxn from xxhbbkjxtkpj_bad_log a
|
select a.*,b.title as xqxn from xxhbbkjxtkpj_bad_log a
|
||||||
LEFT JOIN kc_xqxn_history b on a.SKRQ >= b.start_time + '' and a.SKRQ <= b.end_time +''
|
LEFT JOIN kc_xqxn_history b on a.SKRQ >= b.start_time + '' and a.SKRQ <= b.end_time +''
|
||||||
${ew.customSqlSegment}
|
${ew.customSqlSegment}
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="org.jeecg.modules.kc.grab.log.mapper.XxhbbkjxtkpjGoodLogMapper">
|
||||||
|
|
||||||
|
<select id="selectPage" resultType="org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog">
|
||||||
|
select a.*,b.title as xqxn from xxhbbkjxtkpj_bad_log a
|
||||||
|
LEFT JOIN kc_xqxn_history b on a.SKRQ >= b.start_time + '' and a.SKRQ <= b.end_time +''
|
||||||
|
${ew.customSqlSegment}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</mapper>
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步失败记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface IKcOldEvaluationansBadService extends IService<KcOldEvaluationansBad> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansGood;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface IKcOldEvaluationansGoodService extends IService<KcOldEvaluationansGood> {
|
||||||
|
|
||||||
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
package org.jeecg.modules.kc.grab.imports.service;
|
package org.jeecg.modules.kc.grab.log.service;
|
||||||
|
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjGoodLog;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 服务大厅同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
public interface IXxhbbkjxtkpjGoodLogService extends IService<XxhbbkjxtkpjGoodLog> {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service.impl;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansBad;
|
||||||
|
import org.jeecg.modules.kc.grab.log.mapper.KcOldEvaluationansBadMapper;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansBadService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步失败记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class KcOldEvaluationansBadServiceImpl extends ServiceImpl<KcOldEvaluationansBadMapper, KcOldEvaluationansBad> implements IKcOldEvaluationansBadService {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service.impl;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.KcOldEvaluationansGood;
|
||||||
|
import org.jeecg.modules.kc.grab.log.mapper.KcOldEvaluationansGoodMapper;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IKcOldEvaluationansGoodService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 老系统同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class KcOldEvaluationansGoodServiceImpl extends ServiceImpl<KcOldEvaluationansGoodMapper, KcOldEvaluationansGood> implements IKcOldEvaluationansGoodService {
|
||||||
|
|
||||||
|
}
|
|
@ -1,8 +1,8 @@
|
||||||
package org.jeecg.modules.kc.grab.imports.service.impl;
|
package org.jeecg.modules.kc.grab.log.service.impl;
|
||||||
|
|
||||||
import org.jeecg.modules.kc.grab.imports.entity.XxhbbkjxtkpjBadLog;
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjBadLog;
|
||||||
import org.jeecg.modules.kc.grab.imports.mapper.XxhbbkjxtkpjBadLogMapper;
|
import org.jeecg.modules.kc.grab.log.mapper.XxhbbkjxtkpjBadLogMapper;
|
||||||
import org.jeecg.modules.kc.grab.imports.service.IXxhbbkjxtkpjBadLogService;
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjBadLogService;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
@ -0,0 +1,19 @@
|
||||||
|
package org.jeecg.modules.kc.grab.log.service.impl;
|
||||||
|
|
||||||
|
import org.jeecg.modules.kc.grab.log.entity.XxhbbkjxtkpjGoodLog;
|
||||||
|
import org.jeecg.modules.kc.grab.log.mapper.XxhbbkjxtkpjGoodLogMapper;
|
||||||
|
import org.jeecg.modules.kc.grab.log.service.IXxhbbkjxtkpjGoodLogService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description: 服务大厅同步成功记录
|
||||||
|
* @Author: jeecg-boot
|
||||||
|
* @Date: 2023-08-13
|
||||||
|
* @Version: V1.0
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class XxhbbkjxtkpjGoodLogServiceImpl extends ServiceImpl<XxhbbkjxtkpjGoodLogMapper, XxhbbkjxtkpjGoodLog> implements IXxhbbkjxtkpjGoodLogService {
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue