Commit b4a84349 by qwmqiuwenmin

fix

parent 63c0081e
......@@ -26,4 +26,6 @@ public interface StaffMapper {
List<TabHaobanStaff> listByIds(@Param("staffIds")List<String> staffIds);
Page<TabHaobanStaff> pageStaff(@Param("staffIds")Set<String> staffIds, @Param("activeFlag")Integer activeFlag, @Param("keyword")String keyword);
TabHaobanStaff selectByUserId(@Param("userId")String userId);
}
\ No newline at end of file
......@@ -15,4 +15,6 @@ public interface StaffService {
Page<TabHaobanStaff> pageStaff(Set<String> staffIds, Integer activeFlag, String keyword);
TabHaobanStaff selectByUserId(String userId);
}
......@@ -45,4 +45,10 @@ public class StaffServiceImpl implements StaffService {
return mapper.pageStaff(staffIds,activeFlag,keyword);
}
@Override
public TabHaobanStaff selectByUserId(String userId) {
return mapper.selectByUserId(userId);
}
}
......@@ -130,11 +130,15 @@ public class StaffApiServiceImpl implements StaffApiService {
public void wxGetAdd(String userId,String wxEnterpriseId) {
//获取微信用户信息
TabHaobanStaff staff = new TabHaobanStaff();
staffService.add(staff);
TabHaobanStaff staff = staffService.selectByUserId(userId);
if(staff == null) {
TabHaobanStaff tab = new TabHaobanStaff();
staffService.add(tab);
StaffDepartmentRelatedDTO dto = new StaffDepartmentRelatedDTO();
staffDepartmentRelatedService.add(dto);
}
StaffDepartmentRelatedDTO dto = new StaffDepartmentRelatedDTO();
staffDepartmentRelatedService.add(dto);
}
......
......@@ -260,4 +260,12 @@
</if>
</select>
<select id="selectByUserId" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_staff
where user_id = #{userId,jdbcType=VARCHAR}
and staus_flag = 1
</select>
</mapper>
\ No newline at end of file
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