Commit 7fcade73 authored by tangwei's avatar tangwei

装备位置增加经纬度

parent 24de7f55
......@@ -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;
}
......@@ -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
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