From 1ac9d6d25f32148354e46d11b814c306f475ee0d Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期六, 08 十月 2022 17:07:41 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into huacheng_test
---
flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java | 59 +++++++++++--------
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/model/dtos/IDTO.java | 8 ++
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComPropertyRepairApi.java | 13 ++++
flower_city/src/main/java/com/dg/core/interceptor/AuthorizationInterceptor.java | 44 ++++----------
flower_city/src/main/resources/mapper/HuaChengSysUserMapper.xml | 1
springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/api/ComPropertyRepairApi.java | 8 +-
flower_city/src/main/java/com/dg/core/service/impl/SysUserServiceImpl.java | 4
7 files changed, 77 insertions(+), 60 deletions(-)
diff --git a/flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java b/flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java
index 30586e4..40f7f6e 100644
--- a/flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java
+++ b/flower_city/src/main/java/com/dg/core/api/GuideRepairOrderAppletsController.java
@@ -225,37 +225,48 @@
@Authorization
public ResultData evaluate(@RequestBody GuideRepairOrder entity, @CurrentUser SysUser sysUser)
{
- if(entity==null)
+// if(entity==null)
+// {
+// return ResultData.error("参数不能为空");
+// }
+//
+// if(entity.getId()<=0)
+// {
+// return ResultData.error("工单id不能为空");
+// }
+//
+// if(!StringUtils.equals(entity.getState(),"4"))
+// {
+// return ResultData.error("该工单不能评价!");
+// }
+//
+// if(StringUtils.isEmpty(entity.getEvaluateState()))
+// {
+// return ResultData.error("满意程度不能为空!");
+// }
+
+
+ if(sysUser==null)
{
- return ResultData.error("参数不能为空");
+ return ResultData.error("sysUser为空!");
}
- if(entity.getId()<=0)
- {
- return ResultData.error("工单id不能为空");
- }
- if(!StringUtils.equals(entity.getState(),"4"))
- {
- return ResultData.error("该工单不能评价!");
- }
- if(StringUtils.isEmpty(entity.getEvaluateState()))
- {
- return ResultData.error("满意程度不能为空!");
- }
+
//已办结
- entity.setState("3");
- //新增已办结记录
- GuideEvolveEntity guideEvolveEntity=new GuideEvolveEntity();
- guideEvolveEntity.setCreateTime(LocalDateTime.now());
- guideEvolveEntity.setUpdateTime(LocalDateTime.now());
- guideEvolveEntity.setState("3");
- guideEvolveEntity.setFromDepartmentalId(sysUser.getDepartmentId());
- guideEvolveEntity.setFromUserId(sysUser.getUserId()+"");
- iGuideEvolveService.insertConfig(guideEvolveEntity);
+// entity.setState("3");
+// //新增已办结记录
+// GuideEvolveEntity guideEvolveEntity=new GuideEvolveEntity();
+// guideEvolveEntity.setCreateTime(LocalDateTime.now());
+// guideEvolveEntity.setUpdateTime(LocalDateTime.now());
+// guideEvolveEntity.setState("3");
+// guideEvolveEntity.setFromDepartmentalId(sysUser.getDepartmentId());
+// guideEvolveEntity.setFromUserId(sysUser.getUserId()+"");
+// iGuideEvolveService.insertConfig(guideEvolveEntity);
- return toAjax(iGuideRepairOrderService.updateConfig(entity));
+// return toAjax(iGuideRepairOrderService.updateConfig(entity));
+ return ResultData.success(sysUser.getUserId()+"");
}
/**
diff --git a/flower_city/src/main/java/com/dg/core/interceptor/AuthorizationInterceptor.java b/flower_city/src/main/java/com/dg/core/interceptor/AuthorizationInterceptor.java
index 101050c..aa5957d 100644
--- a/flower_city/src/main/java/com/dg/core/interceptor/AuthorizationInterceptor.java
+++ b/flower_city/src/main/java/com/dg/core/interceptor/AuthorizationInterceptor.java
@@ -15,10 +15,6 @@
import javax.servlet.http.HttpServletResponse;
import java.lang.reflect.Method;
import java.nio.charset.StandardCharsets;
-import java.text.SimpleDateFormat;
-import java.time.ZoneId;
-import java.util.Calendar;
-import java.util.Date;
/**
* 自定义拦截器,判断此次请求是否有权限
@@ -52,25 +48,11 @@
if(StringUtils.isEmpty(token))
{
-// if(StringUtils.isEmpty(HCtoken))
-// {
-// String reponse = "{\"result\": 448, \"message\": \"token not is null \"}";
-// response.setStatus(200);
-// response.setCharacterEncoding(StandardCharsets.UTF_8.toString());
-// ResponseFacade facade = (ResponseFacade) response;
-// facade.setContentLength(reponse.getBytes(StandardCharsets.UTF_8).length);
-// facade.getWriter().write(reponse);
-// return false;
-// }
-// else
-// {
-//
-// }
-
//花城e+ token
if (manager.checkHCToken(HCtoken)) {
//如果token验证成功,权限检查通过,将token对应的用户id存在request中,便于之后注入
request.setAttribute(Constant.CURRENT_USER_ID, manager.getHCUserId(HCtoken));
+ System.out.println("花城用户id:"+manager.getHCUserId(HCtoken));
// SysUser ss = IUserService.selectData(manager.getHCUserId(HCtoken)+"");
return true;
}
@@ -86,18 +68,20 @@
}
}
-
- //如果验证token失败,并且方法或类注明了Authorization,返回401错误
- if (method.getAnnotation(Authorization.class) != null ||
- bean.getClass().getAnnotation(Authorization.class) != null)
+ if(!StringUtils.isEmpty(token))
{
- String reponse = "{\"result\": 449, \"message\": \"Overdue token\"}";
- response.setStatus(200);
- response.setCharacterEncoding(StandardCharsets.UTF_8.toString());
- ResponseFacade facade = (ResponseFacade) response;
- facade.setContentLength(reponse.getBytes(StandardCharsets.UTF_8).length);
- facade.getWriter().write(reponse);
- return false;
+ //如果验证token失败,并且方法或类注明了Authorization,返回401错误
+ if (method.getAnnotation(Authorization.class) != null ||
+ bean.getClass().getAnnotation(Authorization.class) != null)
+ {
+ String reponse = "{\"result\": 449, \"message\": \"Overdue token\"}";
+ response.setStatus(200);
+ response.setCharacterEncoding(StandardCharsets.UTF_8.toString());
+ ResponseFacade facade = (ResponseFacade) response;
+ facade.setContentLength(reponse.getBytes(StandardCharsets.UTF_8).length);
+ facade.getWriter().write(reponse);
+ return false;
+ }
}
return true;
}
diff --git a/flower_city/src/main/java/com/dg/core/service/impl/SysUserServiceImpl.java b/flower_city/src/main/java/com/dg/core/service/impl/SysUserServiceImpl.java
index 504f6f0..4cb204d 100644
--- a/flower_city/src/main/java/com/dg/core/service/impl/SysUserServiceImpl.java
+++ b/flower_city/src/main/java/com/dg/core/service/impl/SysUserServiceImpl.java
@@ -82,7 +82,7 @@
newUser.setSex("1");
newUser.setCreateTime(LocalDateTime.now());
newUser.setUpdateTime(LocalDateTime.now());
- baseMapper.insert(newUser);
+ baseMapper.insertConfig(newUser);
}
else
{
@@ -96,7 +96,7 @@
newUser.setAvatar(huaChengSysUser.getImageUrl());
newUser.setCreateTime(LocalDateTime.now());
newUser.setUpdateTime(LocalDateTime.now());
- baseMapper.insert(newUser);
+ baseMapper.insertConfig(newUser);
}
}
diff --git a/flower_city/src/main/resources/mapper/HuaChengSysUserMapper.xml b/flower_city/src/main/resources/mapper/HuaChengSysUserMapper.xml
index 5cd423d..76b8601 100644
--- a/flower_city/src/main/resources/mapper/HuaChengSysUserMapper.xml
+++ b/flower_city/src/main/resources/mapper/HuaChengSysUserMapper.xml
@@ -107,6 +107,7 @@
<select id="selectData" parameterType="string" resultMap="SysUserResult">
<include refid="selectSysUserVo"/>
<where>
+ app_id='wx118de8a734d269f0'
<if test="userId!=null and userId!=''">
and user_id=#{userId}
</if>
diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComPropertyRepairApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComPropertyRepairApi.java
index fb1d46e..11ca823 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComPropertyRepairApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/ComPropertyRepairApi.java
@@ -1,6 +1,7 @@
package com.panzhihua.applets.api;
import cn.hutool.core.date.DateUtil;
+import com.panzhihua.applets.model.dtos.IDTO;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.property.CommonPage;
import com.panzhihua.common.model.vos.R;
@@ -77,6 +78,18 @@
* @return 单条数据
*/
@ApiOperation("详情接口")
+ @PostMapping("/detail")
+ public R selectDetail(@RequestBody IDTO idto) {
+ return this.propertyService.comPropertyRepairSelectOne(idto.getId());
+ }
+
+ /**
+ * 通过主键查询单条数据
+ *
+ * @param id 主键
+ * @return 单条数据
+ */
+ @ApiOperation("详情接口")
@GetMapping("/{id}")
public R selectOne(@PathVariable("id") Long id) {
return this.propertyService.comPropertyRepairSelectOne(id);
diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/model/dtos/IDTO.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/model/dtos/IDTO.java
new file mode 100644
index 0000000..108a52b
--- /dev/null
+++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/model/dtos/IDTO.java
@@ -0,0 +1,8 @@
+package com.panzhihua.applets.model.dtos;
+
+import lombok.Data;
+
+@Data
+public class IDTO {
+ private Long id;
+}
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/api/ComPropertyRepairApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/api/ComPropertyRepairApi.java
index 2003f28..54e08a8 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/api/ComPropertyRepairApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/api/ComPropertyRepairApi.java
@@ -64,12 +64,12 @@
}
ComPropertyRepairVO vo=comPropertyRepairVO;
try {
- comPropertyRepairVO.setRepairName(RSAUtils.decrypt(comPropertyRepairVO.getRepairName(), Constants.PRIVATE_KEY));
- comPropertyRepairVO.setRepairPhone(RSAUtils.decrypt(comPropertyRepairVO.getRepairPhone(), Constants.PRIVATE_KEY));
+ comPropertyRepair.setRepairName(RSAUtils.decrypt(comPropertyRepairVO.getRepairName(), Constants.PRIVATE_KEY));
+ comPropertyRepair.setRepairPhone(RSAUtils.decrypt(comPropertyRepairVO.getRepairPhone(), Constants.PRIVATE_KEY));
} catch (Exception e) {
e.printStackTrace();
- comPropertyRepairVO.setRepairName(vo.getRepairName());
- comPropertyRepairVO.setRepairPhone(vo.getRepairPhone());
+ comPropertyRepair.setRepairName(comPropertyRepairVO.getRepairName());
+ comPropertyRepair.setRepairPhone(comPropertyRepairVO.getRepairPhone());
}
return R.ok(this.comPropertyRepairService.save(comPropertyRepair));
}
--
Gitblit v1.7.1