Commit cdd444f0 authored by chenhao's avatar chenhao

Merge branch 'developer' of http://39.98.45.134:8090/moa/amos-boot-biz into developer

parents 57a39374 7fcade73
...@@ -33,4 +33,6 @@ public class EquipmentSpecificDto extends BaseDTO<EquipmentSpecificDto> { ...@@ -33,4 +33,6 @@ public class EquipmentSpecificDto extends BaseDTO<EquipmentSpecificDto> {
private String team; private String team;
private String carId; private String carId;
private String bizOrgCode;
} }
\ No newline at end of file
...@@ -163,4 +163,13 @@ public class EquipmentDetail extends BaseEntity { ...@@ -163,4 +163,13 @@ public class EquipmentDetail extends BaseEntity {
@ApiModelProperty(value = "位置信息") @ApiModelProperty(value = "位置信息")
private String area; private String area;
@ApiModelProperty(value = "经度")
@TableField(value = "longitude")
private Double longitude;
@ApiModelProperty(value = "纬度")
@TableField(value = "latitude")
private Double latitude;
} }
...@@ -69,4 +69,5 @@ public class EquipmentOnCarVo { ...@@ -69,4 +69,5 @@ public class EquipmentOnCarVo {
private String equipDefinitionName; private String equipDefinitionName;
private String bizOrgCode;
} }
...@@ -39,4 +39,6 @@ public class EquipSpecificDto extends BaseEntity { ...@@ -39,4 +39,6 @@ public class EquipSpecificDto extends BaseEntity {
*/ */
private Page<?> page; private Page<?> page;
private String bizOrgCode;
} }
...@@ -1152,6 +1152,20 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM ...@@ -1152,6 +1152,20 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
equipmentDetail.setEquipmentName(equipment.getName()); equipmentDetail.setEquipmentName(equipment.getName());
equipmentSpecific.setEquipmentCode(equipmentCode); equipmentSpecific.setEquipmentCode(equipmentCode);
equipmentSpecific.setName(equipmentDetail.getName()); equipmentSpecific.setName(equipmentDetail.getName());
if (StringUtils.isNotEmpty(equipmentDetail.getArea())) {
String[] addressData = equipmentDetail.getArea().split("@address@");
if (addressData.length > 1) {
equipmentDetail.setArea(addressData[0]);
JSONObject langLatObj = JSON.parseObject(addressData[1]);
if (StringUtils.isNotEmpty(langLatObj.getString("longitude"))) {
equipmentDetail.setLongitude(Double.valueOf(langLatObj.getString("longitude")));
}
if (StringUtils.isNotEmpty(langLatObj.getString("latitude"))) {
equipmentDetail.setLatitude(Double.valueOf(langLatObj.getString("latitude")));
}
}
}
} }
Long warehouseStructureId = null; Long warehouseStructureId = null;
if (!ObjectUtils.isEmpty(equipmentSpecific.getStockDetail())) { if (!ObjectUtils.isEmpty(equipmentSpecific.getStockDetail())) {
......
...@@ -2618,4 +2618,31 @@ ...@@ -2618,4 +2618,31 @@
</sql> </sql>
</changeSet> </changeSet>
<changeSet author="tw" id="20220301-1">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="wl_equipment_detail" columnName="longitude"/>
</not>
</preConditions>
<comment>wl_equipment_detail add `longitude`</comment>
<sql>
ALTER TABLE `wl_equipment_detail` ADD COLUMN `longitude` double(18,14) DEFAULT NULL COMMENT '经度'
</sql>
</changeSet>
<changeSet author="tw" id="20220301-2">
<preConditions onFail="MARK_RAN">
<not>
<columnExists tableName="wl_equipment_detail" columnName="latitude"/>
</not>
</preConditions>
<comment>wl_equipment_detail add `latitude`</comment>
<sql>
ALTER TABLE `wl_equipment_detail` ADD COLUMN `latitude` double(18,14) DEFAULT NULL COMMENT '纬度'
</sql>
</changeSet>
</databaseChangeLog> </databaseChangeLog>
\ No newline at end of file
...@@ -1074,6 +1074,12 @@ ...@@ -1074,6 +1074,12 @@
<if test="vo.agencyId != null and vo.agencyId != ''"> <if test="vo.agencyId != null and vo.agencyId != ''">
AND es.`agency_id` = #{vo.agencyId} AND es.`agency_id` = #{vo.agencyId}
</if> </if>
<if test="vo.bizOrgCode != null and vo.bizOrgCode != ''">
AND es.`biz_org_code` LIKE CONCAT(#{vo.bizOrgCode}, '%')
</if>
AND sd.amount > 0 AND sd.amount > 0
</where> </where>
GROUP BY GROUP BY
......
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