chenqf 3 years ago
commit ad670388e2

@ -0,0 +1,45 @@
package com.glxp.udi.admin.controller.udidl;
import com.glxp.udi.admin.annotation.AuthRuleAnnotation;
import com.glxp.udi.admin.req.feign.SysMenuModel;
import com.glxp.udi.admin.service.udidl.UdidlService;
import com.glxp.udi.common.res.BaseResponse;
import feign.Param;
import feign.RequestLine;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@RestController
public class SysMenuController {
@Resource
UdidlService udidlService;
@AuthRuleAnnotation("")
@PostMapping("/sys/menu/list")
public BaseResponse list() {
return udidlService.sysMenu_list();
}
@AuthRuleAnnotation("")
@PostMapping("/sys/menu/insert")
public BaseResponse insert(@RequestBody SysMenuModel model){
return udidlService.sysMenu_insert(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/menu/update")
public BaseResponse update(@RequestBody SysMenuModel model) {
return udidlService.sysMenu_update(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/menu/detail")
public BaseResponse detail(Integer id) {
return udidlService.sysMenu_detail(id);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/menu/delete")
public BaseResponse delete(Integer id){
return udidlService.sysMenu_delete(id);
}
}

@ -0,0 +1,51 @@
package com.glxp.udi.admin.controller.udidl;
import com.glxp.udi.admin.annotation.AuthRuleAnnotation;
import com.glxp.udi.admin.req.feign.SysRoleMenuModel;
import com.glxp.udi.admin.req.feign.SysRoleModel;
import com.glxp.udi.admin.req.feign.SysRoleParam;
import com.glxp.udi.admin.service.udidl.UdidlService;
import com.glxp.udi.common.res.BaseResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@RestController
public class SysRoleController {
@Resource
UdidlService udidlService;
@AuthRuleAnnotation("")
@PostMapping("/sys/role/list")
public BaseResponse list(@RequestBody SysRoleParam param) {
return udidlService.sysRole_list(param);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/role/insert")
public BaseResponse insert(@RequestBody SysRoleModel model){
return udidlService.sysRole_insert(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/role/update")
public BaseResponse update(@RequestBody SysRoleModel model) {
return udidlService.sysRole_update(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/role/detail")
public BaseResponse detail(Integer id) {
return udidlService.sysRole_detail(id);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/role/delete")
public BaseResponse delete(Integer id){
return udidlService.sysRole_delete(id);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/role/getRoleMenu")
public BaseResponse getRoleMenu(Integer roleId){ return udidlService.sysRole_getRoleMenu(roleId); }
@AuthRuleAnnotation("")
@PostMapping("/sys/role/saveRoleMenu")
public BaseResponse saveRoleMenu(@RequestBody SysRoleMenuModel model){ return udidlService.sysRole_saveRoleMenu(model);}
}

@ -0,0 +1,46 @@
package com.glxp.udi.admin.controller.udidl;
import com.glxp.udi.admin.annotation.AuthRuleAnnotation;
import com.glxp.udi.admin.req.feign.SysRoleModel;
import com.glxp.udi.admin.req.feign.SysRoleParam;
import com.glxp.udi.admin.req.feign.SysUserModel;
import com.glxp.udi.admin.req.feign.SysUserParam;
import com.glxp.udi.admin.service.udidl.UdidlService;
import com.glxp.udi.common.res.BaseResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
@RestController
public class SysUserController {
@Resource
UdidlService udidlService;
@AuthRuleAnnotation("")
@PostMapping("/sys/user/list")
public BaseResponse list(@RequestBody SysUserParam param) {
return udidlService.sysUser_list(param);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/user/insert")
public BaseResponse insert(@RequestBody SysUserModel model){
return udidlService.sysUser_insert(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/user/update")
public BaseResponse update(@RequestBody SysUserModel model) {
return udidlService.sysUser_update(model);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/user/detail")
public BaseResponse detail(Integer id) {
return udidlService.sysUser_detail(id);
}
@AuthRuleAnnotation("")
@PostMapping("/sys/user/delete")
public BaseResponse delete(Integer id){
return udidlService.sysUser_delete(id);
}
}

@ -42,7 +42,6 @@ public class UdplatGoodsMatchController {
@AuthRuleAnnotation("")
@PostMapping("udplat/goodsMatch/searchByName")
public BaseResponse searchByName(String name){
System.out.println(name);
return udidlService.udplatGoodsMatch_searchByName(name);
}
}

@ -0,0 +1,40 @@
package com.glxp.udi.admin.req.feign;
import lombok.Data;
@Data
public class SysMenuModel {
/**
*
*/
private Integer id;
/**
*
*/
private String name;
/**
* ID
*/
private Integer parentId;
/**
* M: , C: ,F:
*/
private String type;
/**
*
*/
private String perms;
/**
* 0 1
*/
private String status;
/**
*
*/
private Integer sort;
}

@ -0,0 +1,11 @@
package com.glxp.udi.admin.req.feign;
import lombok.Data;
import java.util.List;
@Data
public class SysRoleMenuModel {
private Integer roleId;
private List<Integer> menuIds;
}

@ -0,0 +1,30 @@
package com.glxp.udi.admin.req.feign;
import lombok.Data;
@Data
public class SysRoleModel {
/**
*
*/
private Integer id;
/**
*
*/
private String name;
/**
*
*/
private String code;
/**
* 0: ,1:
*/
private String status;
/**
*
*/
private Integer sort;
}

@ -0,0 +1,10 @@
package com.glxp.udi.admin.req.feign;
import com.glxp.udi.admin.req.ListPageRequest;
import lombok.Data;
@Data
public class SysRoleParam extends ListPageRequest {
private String status;
private String name;
}

@ -0,0 +1,45 @@
package com.glxp.udi.admin.req.feign;
import lombok.Data;
@Data
public class SysUserModel {
/**
* ID
*/
private Integer id;
/**
* key,
*/
private String userKey;
/**
*
*/
private String userName;
/**
*
*/
private String nickName;
/**
*
*/
private String password;
/**
* 0 1
*/
private String status;
/**
* ID
*/
private Integer roleId;
private String Udplat_appId;
private String Udplat_secretKey;
private String Udplat_userName;
}

@ -0,0 +1,11 @@
package com.glxp.udi.admin.req.feign;
import com.glxp.udi.admin.req.ListPageRequest;
import lombok.Data;
@Data
public class SysUserParam extends ListPageRequest {
private String status;
private String name;
}

@ -8,12 +8,9 @@ import feign.Param;
import feign.QueryMap;
import feign.RequestLine;
import feign.Response;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.Date;
public interface UdidlService {
//<editor-fold desc="国家库同步">
@ -97,5 +94,42 @@ public interface UdidlService {
@RequestLine("POST /udplat/goodsMatch/searchByName?name={name}")
BaseResponse udplatGoodsMatch_searchByName(@Param("name") String name);
//系统权限相关
@RequestLine("POST /sys/menu/list")
BaseResponse sysMenu_list();
@RequestLine("POST /sys/menu/insert")
BaseResponse sysMenu_insert(@RequestBody SysMenuModel model);
@RequestLine("POST /sys/menu/update")
BaseResponse sysMenu_update(@RequestBody SysMenuModel model);
@RequestLine("POST /sys/menu/detail?id={id}")
BaseResponse sysMenu_detail(@Param("id") Integer id);
@RequestLine("POST /sys/menu/delete?id={id}")
BaseResponse sysMenu_delete(@Param("id") Integer id);
@RequestLine("POST /sys/role/list")
BaseResponse sysRole_list(@RequestBody SysRoleParam param);
@RequestLine("POST /sys/role/insert")
BaseResponse sysRole_insert(@RequestBody SysRoleModel model);
@RequestLine("POST /sys/role/update")
BaseResponse sysRole_update(@RequestBody SysRoleModel model);
@RequestLine("POST /sys/role/detail?id={id}")
BaseResponse sysRole_detail(@Param("id") Integer id);
@RequestLine("POST /sys/role/delete?id={id}")
BaseResponse sysRole_delete(@Param("id") Integer id);
@RequestLine("POST /sys/role/getRoleMenu?roleId={roleId}")
BaseResponse sysRole_getRoleMenu(@Param("roleId") Integer roleId);
@RequestLine("POST /sys/role/saveRoleMenu")
BaseResponse sysRole_saveRoleMenu(@RequestBody SysRoleMenuModel model);
@RequestLine("POST /sys/user/list")
BaseResponse sysUser_list(@RequestBody SysUserParam param);
@RequestLine("POST /sys/user/insert")
BaseResponse sysUser_insert(@RequestBody SysUserModel model);
@RequestLine("POST /sys/user/update")
BaseResponse sysUser_update(@RequestBody SysUserModel model);
@RequestLine("POST /sys/user/detail?id={id}")
BaseResponse sysUser_detail(@Param("id") Integer id);
@RequestLine("POST /sys/user/delete?id={id}")
BaseResponse sysUser_delete(@Param("id") Integer id);
//</editor-fold>
}

Loading…
Cancel
Save