Commit c5857cc5 authored by litengwei's avatar litengwei

浙江设备平台接口开发

parent 07a15686
...@@ -54,7 +54,7 @@ public interface WaterResourceMapper extends BaseMapper<WaterResource> { ...@@ -54,7 +54,7 @@ public interface WaterResourceMapper extends BaseMapper<WaterResource> {
Map<String, Object> getResourcesCount(); Map<String, Object> getResourcesCount();
List<String> getPoolEquipIds(@Param("bizOrgCode") String bizOrgCode); List<String> getPoolEquipIds(@Param("id") String id);
List<String> getOtherResourceEquipIds(@Param("bizOrgCode") String bizOrgCode, @Param("type") String type); List<String> getOtherResourceEquipIds(@Param("id") String bizOrgCode, @Param("type") String type);
} }
...@@ -294,8 +294,8 @@ ...@@ -294,8 +294,8 @@
left join cb_water_resource_pool rp on r.sequence_nbr = rp.resource_id left join cb_water_resource_pool rp on r.sequence_nbr = rp.resource_id
where where
level_device_id IS NOT NULL level_device_id IS NOT NULL
<if test="bizOrgCode != null and bizOrgCode != ''"> <if test="id != null and id != ''">
AND r.biz_org_code LIKE concat(#{bizOrgCode}, '%') AND r.sequence_nbr = #{id}
</if> </if>
</select> </select>
...@@ -305,8 +305,8 @@ ...@@ -305,8 +305,8 @@
from from
cb_water_resource r cb_water_resource r
<where> <where>
<if test="bizOrgCode != null and bizOrgCode != ''"> <if test="id != null and id != ''">
r.biz_org_code LIKE concat(#{bizOrgCode}, '%') r.sequence_nbr = #{id}
</if> </if>
<if test="type != null and type != ''"> <if test="type != null and type != ''">
AND r.resource_type LIKE concat(#{type}, '%') AND r.resource_type LIKE concat(#{type}, '%')
......
...@@ -33,10 +33,10 @@ public class UnitTransformUtil { ...@@ -33,10 +33,10 @@ public class UnitTransformUtil {
if (nowVal.compareTo(new BigDecimal(minValue)) < 0) { if (nowVal.compareTo(new BigDecimal(minValue)) < 0) {
map.put("status", "0"); map.put("status", "0");
map.put("abs", nowVal.divide(new BigDecimal(maxValue),2,BigDecimal.ROUND_HALF_UP).movePointRight(2)); map.put("abs", nowVal.divide(new BigDecimal(maxValue),2,BigDecimal.ROUND_HALF_UP).movePointRight(2));
} else if (nowVal.compareTo(new BigDecimal(maxValue)) == 1) { } else if (nowVal.compareTo(new BigDecimal(maxValue)) == 0) {
map.put("status", "2"); map.put("status", "2");
map.put("abs", 100); map.put("abs", 100);
} else if (nowVal.compareTo(new BigDecimal(maxValue)) == 0) { } else if (nowVal.compareTo(new BigDecimal(0)) == 0) {
map.put("status", "1"); map.put("status", "1");
map.put("abs", "--"); map.put("abs", "--");
} else { } else {
......
...@@ -646,10 +646,7 @@ public class WaterResourceController extends BaseController { ...@@ -646,10 +646,7 @@ public class WaterResourceController extends BaseController {
Page<Map<String, Object>> page = new Page<>(); Page<Map<String, Object>> page = new Page<>();
page.setCurrent(pageNum); page.setCurrent(pageNum);
page.setSize(pageSize); page.setSize(pageSize);
if (StringUtils.isEmpty(bizOrgCode)) {
ReginParams reginParams = getSelectedOrgInfo();
bizOrgCode = !ValidationUtil.isEmpty(reginParams.getPersonIdentity()) && StringUtil.isNotEmpty(reginParams.getPersonIdentity().getBizOrgCode()) ? reginParams.getPersonIdentity().getBizOrgCode() : null;
}
return CommonResponseUtil.success(waterResourceServiceImpl.getWaterInfoEquipListPage(page, bizOrgCode, id)); return CommonResponseUtil.success(waterResourceServiceImpl.getWaterInfoEquipListPage(page, bizOrgCode, id));
} }
......
...@@ -822,6 +822,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp ...@@ -822,6 +822,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
} }
updateChildOrgCode(oldOrgUsr.getBizOrgCode(), orgUsr.getBizOrgCode()); updateChildOrgCode(oldOrgUsr.getBizOrgCode(), orgUsr.getBizOrgCode());
} }
orgUsr.setPersonStatus(oldOrgUsr.getPersonStatus());
AgencyUserModel me = Privilege.agencyUserClient.getme().getResult(); AgencyUserModel me = Privilege.agencyUserClient.getme().getResult();
orgUsr.setRecDate(new Date()); orgUsr.setRecDate(new Date());
orgUsr.setRecUserId(me.getUserId()); orgUsr.setRecUserId(me.getUserId());
......
...@@ -517,7 +517,7 @@ public class WaterResourceServiceImpl extends BaseService<WaterResourceDto, Wate ...@@ -517,7 +517,7 @@ public class WaterResourceServiceImpl extends BaseService<WaterResourceDto, Wate
WaterResource resource = this.waterResourceMapper.selectById(id); WaterResource resource = this.waterResourceMapper.selectById(id);
String type = resource.getResourceType(); String type = resource.getResourceType();
if ("pool".equalsIgnoreCase(type)) { if ("pool".equalsIgnoreCase(type)) {
List<String> equipIds = this.waterResourceMapper.getPoolEquipIds(bizOrgCode); List<String> equipIds = this.waterResourceMapper.getPoolEquipIds(id);
String ids = Joiner.on(",").join(equipIds); String ids = Joiner.on(",").join(equipIds);
ResponseModel<List<Map<String, Object>>> response = equipFeignClient.getListByEquipmentSpesById(ids, "1"); ResponseModel<List<Map<String, Object>>> response = equipFeignClient.getListByEquipmentSpesById(ids, "1");
if (response.getStatus() != 200) { if (response.getStatus() != 200) {
...@@ -525,7 +525,7 @@ public class WaterResourceServiceImpl extends BaseService<WaterResourceDto, Wate ...@@ -525,7 +525,7 @@ public class WaterResourceServiceImpl extends BaseService<WaterResourceDto, Wate
} }
page.setRecords((response.getResult())); page.setRecords((response.getResult()));
} else { } else {
List<String> equipmentIds = this.waterResourceMapper.getOtherResourceEquipIds(bizOrgCode, type); List<String> equipmentIds = this.waterResourceMapper.getOtherResourceEquipIds(id, type);
String equipIdStr = Joiner.on(",").join(equipmentIds); String equipIdStr = Joiner.on(",").join(equipmentIds);
ResponseModel<List<Map<String, Object>>> response = equipFeignClient.getListByEquipmentSpesById(equipIdStr, "0"); ResponseModel<List<Map<String, Object>>> response = equipFeignClient.getListByEquipmentSpesById(equipIdStr, "0");
if (response.getStatus() != 200) { if (response.getStatus() != 200) {
......
...@@ -6140,7 +6140,7 @@ ...@@ -6140,7 +6140,7 @@
'red' 'red'
END AS statusCode END AS statusCode
from from
(select * from cb_water_resource where resource_type = 'industryPool' or resource_type = 'pool') a (select * from cb_water_resource where is_delete = 1 and (resource_type = 'industryPool' or resource_type = 'pool')) a
<where> <where>
<if test="bizOrgCode != null and bizOrgCode != ''"> <if test="bizOrgCode != null and bizOrgCode != ''">
biz_org_code like concat(#{bizOrgCode}, '%') biz_org_code like concat(#{bizOrgCode}, '%')
......
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