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> {
private String team;
private String carId;
private String bizOrgCode;
}
\ No newline at end of file
......@@ -163,4 +163,13 @@ public class EquipmentDetail extends BaseEntity {
@ApiModelProperty(value = "位置信息")
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 {
private String equipDefinitionName;
private String bizOrgCode;
}
......@@ -39,4 +39,6 @@ public class EquipSpecificDto extends BaseEntity {
*/
private Page<?> page;
private String bizOrgCode;
}
......@@ -1152,6 +1152,20 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
equipmentDetail.setEquipmentName(equipment.getName());
equipmentSpecific.setEquipmentCode(equipmentCode);
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;
if (!ObjectUtils.isEmpty(equipmentSpecific.getStockDetail())) {
......
......@@ -2618,4 +2618,31 @@
</sql>
</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>
\ No newline at end of file
......@@ -1074,6 +1074,12 @@
<if test="vo.agencyId != null and vo.agencyId != ''">
AND es.`agency_id` = #{vo.agencyId}
</if>
<if test="vo.bizOrgCode != null and vo.bizOrgCode != ''">
AND es.`biz_org_code` LIKE CONCAT(#{vo.bizOrgCode}, '%')
</if>
AND sd.amount > 0
</where>
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