Commit 7388d94a by huangZW

111

parent eb33fd2f
......@@ -12,6 +12,8 @@ public interface StaffApiService {
public StaffDTO selectById(String staffId);
public StaffDTO selectSuperByWxEnterpriseId(String wxEnterpriseId);
public List<StaffDTO> listByIds(List<String> staffIds);
......
......@@ -28,4 +28,6 @@ public interface StaffMapper {
Page<TabHaobanStaff> pageStaff(@Param("staffIds")Set<String> staffIds, @Param("activeFlag")Integer activeFlag, @Param("keyword")String keyword);
TabHaobanStaff selectByUserId(@Param("userId")String userId);
TabHaobanStaff selectSuperByWxEnterpriseId(@Param("wxEnterpriseId")String wxEnterpriseId);
}
\ No newline at end of file
......@@ -382,4 +382,10 @@ public class StaffApiServiceImpl implements StaffApiService {
return staffDepartmentRelatedService.countByDepartmentId(departmentId);
}
@Override
public StaffDTO selectSuperByWxEnterpriseId(String wxEnterpriseId) {
TabHaobanStaff tab = staffMapper.selectSuperByWxEnterpriseId(wxEnterpriseId);
return EntityUtil.changeEntityByJSON(StaffDTO.class, tab);
}
}
......@@ -290,4 +290,14 @@
where wx_user_id = #{userId,jdbcType=VARCHAR}
and status_flag = 1
</select>
<select id="selectSuperByWxEnterpriseId" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_staff
where status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
and super_manager_flag = 1
</select>
</mapper>
\ No newline at end of file
......@@ -106,8 +106,8 @@ public class LoginController extends WebBaseController{
@RequestMapping("yw-login")
public void ywLogin(String wxEnterpriseId,HttpServletResponse response) {
//TODO 获取超级管理员账号接口
StaffDTO staff = staffApiService.selectById("1");
StaffDTO staff = staffApiService.selectSuperByWxEnterpriseId(wxEnterpriseId);
// StaffDTO staff = staffApiService.selectById("1");
LoginVO loginVO = new LoginVO();
loginVO.setWxEnterpriseId(wxEnterpriseId);
loginVO.setStaffDTO(staff);
......
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