feat:用户、权限、角色接口
This commit is contained in:
@@ -53,6 +53,7 @@ public class AuthorizationServerConfig {
|
||||
.csrf().disable() // 禁用 CSRF
|
||||
.authorizeRequests(authorizeRequests -> authorizeRequests
|
||||
.antMatchers("/public/**").permitAll()
|
||||
.antMatchers("/open/**").permitAll()
|
||||
.anyRequest().authenticated()
|
||||
)
|
||||
.sessionManagement(session -> session.sessionCreationPolicy(SessionCreationPolicy.STATELESS));
|
||||
|
||||
@@ -4,6 +4,8 @@ import com.xiang.xservice.auth.service.entity.XUser;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
@Mapper
|
||||
public interface XUserMapper {
|
||||
@@ -16,4 +18,6 @@ public interface XUserMapper {
|
||||
* @return
|
||||
*/
|
||||
int insert(XUser user);
|
||||
|
||||
int insertBatch(List<XUser> list);
|
||||
}
|
||||
|
||||
@@ -130,6 +130,12 @@
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<insert id="insertBatch">
|
||||
insert into x_user(name, username, password, email, phone, status) VALUES
|
||||
<foreach collection="list" item="item" separator=",">
|
||||
(#{item.name}, #{item.username}, #{item.password}, #{item.email}, #{item.phone}, #{item.status})
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
<update id="delete" >
|
||||
update x_user set del_flag = 1 where id = #{id}
|
||||
|
||||
Reference in New Issue
Block a user