From 006f2e80e4315041899769b214283bc606d30c39 Mon Sep 17 00:00:00 2001
From: yangjun <1173114630@qq.com>
Date: Wed, 17 Apr 2024 08:40:33 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jeecg-module-main/pom.xml | 2 +
.../blZycc/controller/BlZyccController.java | 295 +++++++++
.../modules/kc/blZycc/entity/BlZycc.java | 78 +++
.../kc/blZycc/mapper/BlZyccMapper.java | 17 +
.../kc/blZycc/mapper/xml/BlZyccMapper.xml | 5 +
.../kc/blZycc/service/IBlZyccService.java | 31 +
.../service/impl/BlZyccServiceImpl.java | 598 ++++++++++++++++++
.../SynchronizationService/SyncKcktStat.java | 54 ++
.../SyncWechartTsxx.java | 2 +-
.../KcEvaluationsHisrecordController.java | 176 ++++++
.../entity/KcEvaluationsHisrecord.java | 103 +++
.../mapper/KcEvaluationsHisrecordMapper.java | 17 +
.../xml/KcEvaluationsHisrecordMapper.xml | 5 +
.../IKcEvaluationsHisrecordService.java | 14 +
.../KcEvaluationsHisrecordServiceImpl.java | 19 +
.../KcEvaluationsStatController.java | 31 +-
.../entity/KcEvaluationsStat.java | 2 +
.../mapper/xml/KcEvaluationsStatMapper.xml | 7 +
.../controller/KcGongkaikeController.java | 34 +-
.../controller/KcTtksdpzController.java | 176 ++++++
.../kc/kcTtksdpz/entity/KcTtksdpz.java | 86 +++
.../kc/kcTtksdpz/mapper/KcTtksdpzMapper.java | 17 +
.../kcTtksdpz/mapper/xml/KcTtksdpzMapper.xml | 5 +
.../kcTtksdpz/service/IKcTtksdpzService.java | 14 +
.../service/impl/KcTtksdpzServiceImpl.java | 19 +
.../controller/KcWechatSendLogController.java | 64 +-
.../kc/qa/mapper/xml/KcEvaluationMapper.xml | 4 +-
.../org/jeecg/modules/tools/AuthService.java | 121 ++++
.../jeecg/modules/tools/baidu/Base64Util.java | 65 ++
.../jeecg/modules/tools/baidu/FileUtil.java | 72 +++
.../jeecg/modules/tools/baidu/GsonUtils.java | 29 +
.../jeecg/modules/tools/baidu/HttpUtil.java | 77 +++
.../src/main/resources/application-dev.yml | 4 +
pom.xml | 6 +
34 files changed, 2233 insertions(+), 16 deletions(-)
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/controller/BlZyccController.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/entity/BlZycc.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/mapper/BlZyccMapper.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/mapper/xml/BlZyccMapper.xml
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/service/IBlZyccService.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/service/impl/BlZyccServiceImpl.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/controller/KcEvaluationsHisrecordController.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/entity/KcEvaluationsHisrecord.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/mapper/KcEvaluationsHisrecordMapper.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/mapper/xml/KcEvaluationsHisrecordMapper.xml
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/service/IKcEvaluationsHisrecordService.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcEvaluationsHisrecord/service/impl/KcEvaluationsHisrecordServiceImpl.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/controller/KcTtksdpzController.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/entity/KcTtksdpz.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/mapper/KcTtksdpzMapper.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/mapper/xml/KcTtksdpzMapper.xml
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/service/IKcTtksdpzService.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/kc/kcTtksdpz/service/impl/KcTtksdpzServiceImpl.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/tools/AuthService.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/tools/baidu/Base64Util.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/tools/baidu/FileUtil.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/tools/baidu/GsonUtils.java
create mode 100644 jeecg-module-main/src/main/java/org/jeecg/modules/tools/baidu/HttpUtil.java
diff --git a/jeecg-module-main/pom.xml b/jeecg-module-main/pom.xml
index 40174c51..6624adce 100644
--- a/jeecg-module-main/pom.xml
+++ b/jeecg-module-main/pom.xml
@@ -80,6 +80,8 @@
hutool-http
${hutool.version}
+
+
diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/controller/BlZyccController.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/controller/BlZyccController.java
new file mode 100644
index 00000000..1f3d8200
--- /dev/null
+++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/blZycc/controller/BlZyccController.java
@@ -0,0 +1,295 @@
+package org.jeecg.modules.kc.blZycc.controller;
+
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.net.URLDecoder;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import com.alibaba.fastjson.JSONObject;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.system.query.QueryGenerator;
+import org.jeecg.common.util.SpringContextUtils;
+import org.jeecg.common.util.oConvertUtils;
+import org.jeecg.modules.kc.blZycc.entity.BlZycc;
+import org.jeecg.modules.kc.blZycc.service.IBlZyccService;
+
+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.modules.tools.AuthService;
+import org.jeecg.modules.tools.Global;
+import org.jeecgframework.poi.excel.ExcelImportUtil;
+import org.jeecgframework.poi.excel.def.NormalExcelConstants;
+import org.jeecgframework.poi.excel.entity.ExportParams;
+import org.jeecgframework.poi.excel.entity.ImportParams;
+import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
+import org.jeecg.common.system.base.controller.JeecgController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+import org.springframework.web.multipart.MultipartHttpServletRequest;
+import org.springframework.web.servlet.ModelAndView;
+import com.alibaba.fastjson.JSON;
+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: bl_zycc
+ * @Author: jeecg-boot
+ * @Date: 2024-04-13
+ * @Version: V1.0
+ */
+@Api(tags="bl_zycc")
+@RestController
+@RequestMapping("/blZycc/blZycc")
+@Slf4j
+public class BlZyccController extends JeecgController {
+ @Autowired
+ private IBlZyccService blZyccService;
+ @Autowired
+ private AuthService authService;
+
+ private static String uploadpath;
+
+ @Value("${jeecg.path.upload}")
+ public void setUploadPath(String uploadPath) {
+ this.uploadpath = uploadPath;
+ }
+// private static AuthService authService = SpringContextUtils.getBean(AuthService.class);
+ /**
+ * 分页列表查询
+ *
+ * @param blZycc
+ * @param pageNo
+ * @param pageSize
+ * @param req
+ * @return
+ */
+ //@AutoLog(value = "bl_zycc-分页列表查询")
+ @ApiOperation(value="bl_zycc-分页列表查询", notes="bl_zycc-分页列表查询")
+ @GetMapping(value = "/list")
+ public Result> queryPageList(BlZycc blZycc,
+ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
+ @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+ HttpServletRequest req) {
+ QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(blZycc, req.getParameterMap());
+ Page page = new Page(pageNo, pageSize);
+ IPage pageList = blZyccService.page(page, queryWrapper);
+ return Result.OK(pageList);
+ }
+
+ /**
+ * 添加
+ *
+ * @param blZycc
+ * @return
+ */
+ @AutoLog(value = "bl_zycc-添加")
+ @ApiOperation(value="bl_zycc-添加", notes="bl_zycc-添加")
+ @PostMapping(value = "/add")
+ public Result add(@RequestBody BlZycc blZycc) {
+ blZyccService.save(blZycc);
+ return Result.OK("添加成功!");
+ }
+
+ /**
+ * 编辑
+ *
+ * @param blZycc
+ * @return
+ */
+ @AutoLog(value = "bl_zycc-编辑")
+ @ApiOperation(value="bl_zycc-编辑", notes="bl_zycc-编辑")
+ @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
+ public Result edit(@RequestBody BlZycc blZycc) {
+ blZyccService.updateById(blZycc);
+ return Result.OK("编辑成功!");
+ }
+
+ /**
+ * 通过id删除
+ *
+ * @param id
+ * @return
+ */
+ @AutoLog(value = "bl_zycc-通过id删除")
+ @ApiOperation(value="bl_zycc-通过id删除", notes="bl_zycc-通过id删除")
+ @DeleteMapping(value = "/delete")
+ public Result delete(@RequestParam(name="id",required=true) String id) {
+ blZyccService.removeById(id);
+ return Result.OK("删除成功!");
+ }
+
+ /**
+ * 批量删除
+ *
+ * @param ids
+ * @return
+ */
+ @AutoLog(value = "bl_zycc-批量删除")
+ @ApiOperation(value="bl_zycc-批量删除", notes="bl_zycc-批量删除")
+ @RequiresPermissions("blZycc:bl_zycc:deleteBatch")
+ @DeleteMapping(value = "/deleteBatch")
+ public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) {
+ this.blZyccService.removeByIds(Arrays.asList(ids.split(",")));
+ return Result.OK("批量删除成功!");
+ }
+
+ /**
+ * 通过id查询
+ *
+ * @param id
+ * @return
+ */
+ //@AutoLog(value = "bl_zycc-通过id查询")
+ @ApiOperation(value="bl_zycc-通过id查询", notes="bl_zycc-通过id查询")
+ @GetMapping(value = "/queryById")
+ public Result queryById(@RequestParam(name="id",required=true) String id) {
+ BlZycc blZycc = blZyccService.getById(id);
+ if(blZycc==null) {
+ return Result.error("未找到对应数据");
+ }
+ return Result.OK(blZycc);
+ }
+
+ /**
+ * 导出excel
+ *
+ * @param request
+ * @param blZycc
+ */
+ @RequiresPermissions("blZycc:bl_zycc:exportXls")
+ @RequestMapping(value = "/exportXls")
+ public ModelAndView exportXls(HttpServletRequest request, BlZycc blZycc) {
+ return super.exportXls(request, blZycc, BlZycc.class, "bl_zycc");
+ }
+
+ /**
+ * 通过excel导入数据
+ *
+ * @param request
+ * @param response
+ * @return
+ */
+ @RequiresPermissions("blZycc:bl_zycc:importExcel")
+ @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
+ public Result> importExcel(HttpServletRequest request, HttpServletResponse response) {
+ return super.importExcel(request, response, BlZycc.class);
+ }
+
+
+ @AutoLog(value = "维普外网上传")
+ @ApiOperation(value="维普外网上传", notes="维普外网上传")
+ @PostMapping(value = "/zyccUpload")
+ public Result zyccUpload(@RequestBody BlZycc blZycc) {
+ BlZycc blZyccPar =blZyccService.zyccUpload(blZycc);
+ return Result.OK(blZyccPar);
+ }
+
+ @AutoLog(value = "维普外网开始检测")
+ @ApiOperation(value="维普外网开始检测", notes="维普外网开始检测")
+ @PostMapping(value = "/wwKsjc")
+ public Result wwKsjc(@RequestBody BlZycc blZycc) {
+ blZyccService.wwKsjc(blZycc);
+ return Result.OK("添加成功!");
+ }
+
+ @AutoLog(value = "维普外网检测结果")
+ @ApiOperation(value="维普外网检测结果", notes="维普外网检测结果")
+ @PostMapping(value = "/wwCxjcjg")
+ public Result