Browse Source

修改部分接口以取消发送接口

lwx_dev
erdanergou 2 years ago
parent
commit
80d0a7e45e
  1. 4
      src/main/java/com/dreamchaser/depository_manage/controller/PageController.java
  2. 18
      src/main/java/com/dreamchaser/depository_manage/controller/QyWxOperationController.java
  3. 4
      src/main/java/com/dreamchaser/depository_manage/utils/EncryptionAlgorithmUtil.java
  4. 0
      src/main/resources/templates/pages/depository/Tableechart/LineOrBarChart.html
  5. 0
      src/main/resources/templates/pages/depository/Tableechart/SunburstChart.html

4
src/main/java/com/dreamchaser/depository_manage/controller/PageController.java

@ -4003,7 +4003,7 @@ public class PageController {
ModelAndView mv = new ModelAndView(); ModelAndView mv = new ModelAndView();
mv.addObject("type", type); mv.addObject("type", type);
mv.addObject("echartType", echartType); mv.addObject("echartType", echartType);
mv.setViewName("pages/depository/InAndOut_echart/LineOrBarChart"); mv.setViewName("pages/depository/Tableechart/LineOrBarChart");
return mv; return mv;
} }
@ -4020,7 +4020,7 @@ public class PageController {
Map<String, Object> previousMonth = DateUtil.getPreviousMonth(); Map<String, Object> previousMonth = DateUtil.getPreviousMonth();
List<String> monthNames = ObjectFormatUtil.objToList(previousMonth.get("monthNames"), String.class); List<String> monthNames = ObjectFormatUtil.objToList(previousMonth.get("monthNames"), String.class);
mv.addObject("monthNames", monthNames); mv.addObject("monthNames", monthNames);
mv.setViewName("pages/depository/InAndOut_echart/SunburstChart"); mv.setViewName("pages/depository/Tableechart/SunburstChart");
return mv; return mv;
} }
} }

18
src/main/java/com/dreamchaser/depository_manage/controller/QyWxOperationController.java

@ -16,6 +16,7 @@ import com.dreamchaser.depository_manage.security.pool.HandlesOtherFunctionalThr
import com.dreamchaser.depository_manage.security.pool.RedisPool; import com.dreamchaser.depository_manage.security.pool.RedisPool;
import com.dreamchaser.depository_manage.service.*; import com.dreamchaser.depository_manage.service.*;
import com.dreamchaser.depository_manage.service.impl.QyWxOperationService; import com.dreamchaser.depository_manage.service.impl.QyWxOperationService;
import com.dreamchaser.depository_manage.utils.EncryptionAlgorithmUtil;
import com.dreamchaser.depository_manage.utils.Md5; import com.dreamchaser.depository_manage.utils.Md5;
import com.dreamchaser.depository_manage.utils.ObjectFormatUtil; import com.dreamchaser.depository_manage.utils.ObjectFormatUtil;
import com.dreamchaser.depository_manage.utils.QyWxXMLUtils; import com.dreamchaser.depository_manage.utils.QyWxXMLUtils;
@ -264,18 +265,15 @@ public class QyWxOperationController {
String userId = jsonObject.getString("userid"); String userId = jsonObject.getString("userid");
if (errCode == 0) { if (errCode == 0) {
// 如果成功获取userid // 如果成功获取userid
Map<String, Object> portInfo = PublicConfig.findUserByQyWxUserId(userId); // Map<String, Object> portInfo = PublicConfig.findUserByQyWxUserId(userId);
UserByPort userByPort = (UserByPort) portInfo.get("user"); // UserByPort userByPort = (UserByPort) portInfo.get("user");
UserByPort userByPort = userService.findUserByWorkWechat(userId);
String key = (String) portInfo.get("key"); EncryptionAlgorithmUtil encryptionAlgorithmUtils = new EncryptionAlgorithmUtil();
String token = (String) portInfo.get("token"); Map<String, String> userKeyAndUserToken = encryptionAlgorithmUtils.getUserKeyAndUserToken(userByPort);
String key = userKeyAndUserToken.get("key");
String token = userKeyAndUserToken.get("token");
if (userByPort != null) { if (userByPort != null) {
// 如果数据库中存在该用户 // 如果数据库中存在该用户
// 获取当前用户所在主部门
Long maindeparment = userByPort.getMaindeparment();
if (maindeparment == 309) {
userByPort.setMaindeparment(userByPort.getAdminorg());
}
// 设置放入时间 // 设置放入时间
userByPort.setInstant(Instant.now()); userByPort.setInstant(Instant.now());
AuthenticationTokenPool.addUserToken(token, userByPort); AuthenticationTokenPool.addUserToken(token, userByPort);

4
src/main/java/com/dreamchaser/depository_manage/utils/EncryptionAlgorithmUtil.java

@ -65,8 +65,8 @@ public class EncryptionAlgorithmUtil {
String userToken = DigestUtils.sha1Hex(sha1Str); String userToken = DigestUtils.sha1Hex(sha1Str);
result.put("userKey", userKey); result.put("key", userKey);
result.put("userToken", userToken); result.put("token", userToken);
return result; return result;
} }

0
src/main/resources/templates/pages/depository/InAndOut_echart/LineOrBarChart.html → src/main/resources/templates/pages/depository/Tableechart/LineOrBarChart.html

0
src/main/resources/templates/pages/depository/InAndOut_echart/SunburstChart.html → src/main/resources/templates/pages/depository/Tableechart/SunburstChart.html

Loading…
Cancel
Save