修改区域从regionId获取到synDingDeptId
This commit is contained in:
@@ -107,4 +107,5 @@ public interface RegionMapper {
|
|||||||
|
|
||||||
List<RegionDO> getFightRegionByRegionIds(@Param("regionIds") List<String> regionIds);
|
List<RegionDO> getFightRegionByRegionIds(@Param("regionIds") List<String> regionIds);
|
||||||
|
|
||||||
|
RegionDO getRegionInfoBySynDingDeptId(@Param("synDingDeptId") Long synDingDeptId);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -399,6 +399,12 @@
|
|||||||
</if>
|
</if>
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
<select id="getRegionInfoBySynDingDeptId" resultType="com.cool.store.entity.RegionDO">
|
||||||
|
select <include refid="fields"/>
|
||||||
|
from region_${enterpriseId}
|
||||||
|
where deleted = 0
|
||||||
|
and syn_ding_dept_id = #{synDingDeptId}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
@@ -347,7 +347,8 @@ public class SysStoreAppServiceImpl implements SysStoreAppService, AuditResultSe
|
|||||||
// ssdq
|
// ssdq
|
||||||
newStoreRequest.setSsdq(sysStoreAppRequest.getStoreDetail().getBigCode());
|
newStoreRequest.setSsdq(sysStoreAppRequest.getStoreDetail().getBigCode());
|
||||||
// ssxq
|
// ssxq
|
||||||
RegionDO smallRegion = regionMapper.getByRegionId(Long.valueOf(sysStoreAppRequest.getStoreDetail().getSmallCode()));
|
// RegionDO smallRegion = regionMapper.getByRegionId(Long.valueOf(sysStoreAppRequest.getStoreDetail().getSmallCode()));
|
||||||
|
RegionDO smallRegion = regionMapper.getRegionInfoBySynDingDeptId(Long.valueOf(sysStoreAppRequest.getStoreDetail().getSmallCode()));
|
||||||
newStoreRequest.setSsxq(smallRegion.getSynDingDeptId());
|
newStoreRequest.setSsxq(smallRegion.getSynDingDeptId());
|
||||||
// sszq
|
// sszq
|
||||||
newStoreRequest.setSszq(sysStoreAppRequest.getStoreDetail().getFightCode());
|
newStoreRequest.setSszq(sysStoreAppRequest.getStoreDetail().getFightCode());
|
||||||
|
|||||||
Reference in New Issue
Block a user