Эх сурвалжийг харах

新增按机构ID获取机构扩展信息接口V2,供WEB端编辑机构扩展信息查询使用,不走缓存

zhulu 8 сар өмнө
parent
commit
b49ae3e158

+ 8 - 0
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/controller/SysOrgExtendController.java

@@ -58,6 +58,14 @@ public class SysOrgExtendController extends BaseController {
     public AjaxResult getInfoByOrgId(@PathVariable("id") Long id) {
         return success(sysOrgExtendService.selectSysOrgExtendByOrgId(id));
     }
+
+    @ApiOperation(value = "根据机构ID获取SysOrgExtend详细信息,V2接口,不走缓存")
+    //@RequiresPermissions("system:extend:query")
+    @GetMapping(value = "/v2/org/{id}")
+    public AjaxResult getInfoByOrgIdNoCache(@PathVariable("id") Long id) {
+        return success(sysOrgExtendService.selectSysOrgExtendByOrgIdNoCache(id));
+    }
+
     /**
      * 新增机构扩展
      */

+ 2 - 0
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/service/ISysOrgExtendService.java

@@ -28,6 +28,8 @@ public interface ISysOrgExtendService extends IService<SysOrgExtend> {
      */
     SysOrgExtend selectSysOrgExtendByOrgId(Long id);
 
+    SysOrgExtend selectSysOrgExtendByOrgIdNoCache(Long id);
+
     /**
      * 查询机构扩展列表
      *

+ 5 - 0
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/service/impl/SysOrgExtendServiceImpl.java

@@ -103,6 +103,11 @@ public class SysOrgExtendServiceImpl extends ServiceImpl<SysOrgExtendMapper, Sys
         return sysOrgExtend;
     }
 
+    @Override
+    public SysOrgExtend selectSysOrgExtendByOrgIdNoCache(Long id) {
+        return sysOrgExtendMapper.selectOne(new QueryWrapper<SysOrgExtend>().eq("org_id", id));
+    }
+
     /**
      * 查询机构扩展列表
      *