// Path: cjs_ssms_web/src/main/java/com/chengjs/cjsssmsweb/mybatis/pojo/master/UUser.java
// @Table(name = "u_user")
// public class UUser {
//     @Id
//     @Column(name = "id")
//     @GeneratedValue(strategy = GenerationType.IDENTITY, generator = "SELECT replace(t.uuid,\"-\",\"\") FROM (SELECT uuid() uuid FROM dual) t")
//     private String id;
// 
//     @Column(name = "username")
//     private String username;
// 
//     @Column(name = "password")
//     private String password;
// 
//     @Column(name = "description")
//     private String description;
// 
//     @Column(name = "discard")
//     private String discard;
// 
//     @Column(name = "createtime")
//     private Date createtime;
// 
//     @Column(name = "modifytime")
//     private Date modifytime;
// 
//     /**
//      * @return id
//      */
//     public String getId() {
//         return id;
//     }
// 
//     /**
//      * @param id
//      */
//     public void setId(String id) {
//         this.id = id == null ? null : id.trim();
//     }
// 
//     /**
//      * @return username
//      */
//     public String getUsername() {
//         return username;
//     }
// 
//     /**
//      * @param username
//      */
//     public void setUsername(String username) {
//         this.username = username == null ? null : username.trim();
//     }
// 
//     /**
//      * @return password
//      */
//     public String getPassword() {
//         return password;
//     }
// 
//     /**
//      * @param password
//      */
//     public void setPassword(String password) {
//         this.password = password == null ? null : password.trim();
//     }
// 
//     /**
//      * @return description
//      */
//     public String getDescription() {
//         return description;
//     }
// 
//     /**
//      * @param description
//      */
//     public void setDescription(String description) {
//         this.description = description == null ? null : description.trim();
//     }
// 
//     /**
//      * @return discard
//      */
//     public String getDiscard() {
//         return discard;
//     }
// 
//     /**
//      * @param discard
//      */
//     public void setDiscard(String discard) {
//         this.discard = discard == null ? null : discard.trim();
//     }
// 
//     /**
//      * @return createtime
//      */
//     public Date getCreatetime() {
//         return createtime;
//     }
// 
//     /**
//      * @param createtime
//      */
//     public void setCreatetime(Date createtime) {
//         this.createtime = createtime;
//     }
// 
//     /**
//      * @return modifytime
//      */
//     public Date getModifytime() {
//         return modifytime;
//     }
// 
//     /**
//      * @param modifytime
//      */
//     public void setModifytime(Date modifytime) {
//         this.modifytime = modifytime;
//     }
// }


import com.chengjs.cjsssmsweb.mybatis.pojo.master.UUser;
import java.util.Set;
package com.chengjs.cjsssmsweb.service.master;




/**
 * ISelectService:
 * author: <a href="mailto:chengjs_minipa@outlook.com">chengjs</a>, version:1.0.0, 2017/8/24
 */
public interface IUserManagerService {

  Set<String> findRoleNames(String UserName);

  Set<String> findPermissionNames(Set<String> roleNames);

// Path: cjs_ssms_web/src/main/java/com/chengjs/cjsssmsweb/mybatis/pojo/master/UUser.java
// @Table(name = "u_user")
// public class UUser {
//     @Id
//     @Column(name = "id")
//     @GeneratedValue(strategy = GenerationType.IDENTITY, generator = "SELECT replace(t.uuid,\"-\",\"\") FROM (SELECT uuid() uuid FROM dual) t")
//     private String id;
// 
//     @Column(name = "username")
//     private String username;
// 
//     @Column(name = "password")
//     private String password;
// 
//     @Column(name = "description")
//     private String description;
// 
//     @Column(name = "discard")
//     private String discard;
// 
//     @Column(name = "createtime")
//     private Date createtime;
// 
//     @Column(name = "modifytime")
//     private Date modifytime;
// 
//     /**
//      * @return id
//      */
//     public String getId() {
//         return id;
//     }
// 
//     /**
//      * @param id
//      */
//     public void setId(String id) {
//         this.id = id == null ? null : id.trim();
//     }
// 
//     /**
//      * @return username
//      */
//     public String getUsername() {
//         return username;
//     }
// 
//     /**
//      * @param username
//      */
//     public void setUsername(String username) {
//         this.username = username == null ? null : username.trim();
//     }
// 
//     /**
//      * @return password
//      */
//     public String getPassword() {
//         return password;
//     }
// 
//     /**
//      * @param password
//      */
//     public void setPassword(String password) {
//         this.password = password == null ? null : password.trim();
//     }
// 
//     /**
//      * @return description
//      */
//     public String getDescription() {
//         return description;
//     }
// 
//     /**
//      * @param description
//      */
//     public void setDescription(String description) {
//         this.description = description == null ? null : description.trim();
//     }
// 
//     /**
//      * @return discard
//      */
//     public String getDiscard() {
//         return discard;
//     }
// 
//     /**
//      * @param discard
//      */
//     public void setDiscard(String discard) {
//         this.discard = discard == null ? null : discard.trim();
//     }
// 
//     /**
//      * @return createtime
//      */
//     public Date getCreatetime() {
//         return createtime;
//     }
// 
//     /**
//      * @param createtime
//      */
//     public void setCreatetime(Date createtime) {
//         this.createtime = createtime;
//     }
// 
//     /**
//      * @return modifytime
//      */
//     public Date getModifytime() {
//         return modifytime;
//     }
// 
//     /**
//      * @param modifytime
//      */
//     public void setModifytime(Date modifytime) {
//         this.modifytime = modifytime;
//     }
// }


// Path: cjs_ssms_web/src/main/java/com/chengjs/cjsssmsweb/service/master/IUserManagerService.java
import com.chengjs.cjsssmsweb.mybatis.pojo.master.UUser;
import java.util.Set;

package com.chengjs.cjsssmsweb.service.master;




/**
 * ISelectService:
 * author: <a href="mailto:chengjs_minipa@outlook.com">chengjs</a>, version:1.0.0, 2017/8/24
 */
public interface IUserManagerService {

  Set<String> findRoleNames(String UserName);

  Set<String> findPermissionNames(Set<String> roleNames);

  UUser findUserByUserName(String UserName);