Commit 1ac24f93 authored by co_dengxiongwen's avatar co_dengxiongwen

民族接口

parent 1bee9ea9
......@@ -29,6 +29,7 @@ import org.apache.shiro.crypto.hash.Sha256Hash;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
......@@ -326,4 +327,12 @@ public class SysUserController extends AbstractController {
sysUserService.updatePw(split, pd, salt, getUserId(), getUser().getSysSystem().getCode());
return R.ok();
}
/** 获取民族 */
@ApiOperation(value = "获取民族列表", notes = "获取民族列表")
@GetMapping("/getAllNation")
public R getAllNation() {
List<HashMap<String, Object>> result = sysUserService.getAllNation();
return R.ok().put("result", result);
}
}
......@@ -4,10 +4,12 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.devplatform.admin.modules.sys.bean.SysUserEntity;
import com.devplatform.admin.modules.sys.model.SysUserModel;
import com.devplatform.common.dao.MyBaseMapper;
import java.util.HashMap;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.HashMap;
import java.util.List;
/**
* 系统用户
......@@ -113,4 +115,11 @@ public interface SysUserDao extends MyBaseMapper<SysUserEntity> {
@Param("salt") String salt,
@Param("userId") String userId,
@Param("sysSign") String sysSign);
/**
* 查询所有民族
* @return
*/
@Select("select * from sys_nation")
List<HashMap<String, Object>> getAllNation();
}
......@@ -5,9 +5,10 @@ import com.devplatform.admin.modules.sys.bean.SysUserEntity;
import com.devplatform.admin.modules.sys.model.SysUserModel;
import com.devplatform.common.service.MyBaseService;
import com.devplatform.common.util.R;
import org.apache.ibatis.annotations.Param;
import java.util.HashMap;
import java.util.List;
import org.apache.ibatis.annotations.Param;
/**
* 系统用户
......@@ -149,4 +150,10 @@ public interface SysUserService extends MyBaseService<SysUserEntity> {
* @param sysSign
*/
void updatePw(String[] split, String password, String salt, String userId, String sysSign);
/**
* 查询所有民族
* @return
*/
List<HashMap<String, Object>> getAllNation();
}
......@@ -214,4 +214,9 @@ public class SysUserServiceImpl extends MyBaseServiceImpl<SysUserDao, SysUserEnt
String[] split, String password, String salt, String userId, String sysSign) {
baseMapper.updatePw(split, password, salt, userId, sysSign);
}
@Override
public List<HashMap<String, Object>> getAllNation() {
return baseMapper.getAllNation();
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment