Browse Source

修改机构管理bug

test
lucky 4 years ago
parent
commit
f06317f283
  1. 1
      src/main/java/com/ccsens/carbasics/service/ManagementService.java
  2. 8
      src/main/resources/mapper_dao/OrganizationDao.xml

1
src/main/java/com/ccsens/carbasics/service/ManagementService.java

@ -131,6 +131,7 @@ public class ManagementService implements IManagementService {
newDepartment.setCode(department.getDepartmentCode());
newDepartment.setOrganizationId(hospitalId);
newDepartment.setOperator(userId);
departmentDao.insertSelective(newDepartment);
if (CollectionUtil.isNotEmpty(department.getPositions())) {
for (AccountVo.Position position : department.getPositions()) {
OrganizationPosition newPosition = new OrganizationPosition();

8
src/main/resources/mapper_dao/OrganizationDao.xml

@ -878,16 +878,16 @@
AND level_id = #{param.levelId}
</if>
<if test="param.provinceId != 0 and param.provinceId != null">
AND level_id = #{param.provinceId}
AND province_id = #{param.provinceId}
</if>
<if test="param.cityId != 0 and param.cityId != null">
AND level_id = #{param.cityId}
AND city_id = #{param.cityId}
</if>
<if test="param.countyId != 0 and param.countyId != null">
AND level_id = #{param.countyId}
AND county_id = #{param.countyId}
</if>
<if test="param.name != ''.toString()">
AND level_id LIKE concat('%',#{param.name},'%')
AND `name` LIKE concat('%',#{param.name},'%')
</if>
ORDER BY
CONVERT(`name` USING GBK)

Loading…
Cancel
Save