diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/tool/BaiduController.java b/ghy-admin/src/main/java/com/ghy/web/controller/tool/BaiduController.java
index 767fda8e..529a16c9 100644
--- a/ghy-admin/src/main/java/com/ghy/web/controller/tool/BaiduController.java
+++ b/ghy-admin/src/main/java/com/ghy/web/controller/tool/BaiduController.java
@@ -44,6 +44,7 @@ public class BaiduController extends BaseController {
JSONObject resultJson = JSONObject.parseObject(result);
if("0".equals(resultJson.getString("status"))){
JSONObject addressJson = resultJson.getJSONObject("result").getJSONObject("addressComponent");
+ logger.info("百度地图获取到的地址 :" + addressJson);
String provinceName = addressJson.getString("province");
logger.info("provinceName :" + provinceName);
SysArea provinceArea = iSysAreaService.selectByName(provinceName, null);
@@ -53,9 +54,13 @@ public class BaiduController extends BaseController {
String countryName = addressJson.getString("district");
logger.info("countryName :" + countryName);
SysArea countryArea = iSysAreaService.selectByName(countryName, cityArea.getAreaCode());
+ String streetName = addressJson.getString("town");
+ logger.info("streetName :" + countryName);
+ SysArea streetArea = iSysAreaService.selectByName(streetName, countryArea.getAreaCode());
json.put("provinceArea", provinceArea);
json.put("cityArea", cityArea);
json.put("countryArea", countryArea);
+ json.put("streetArea", streetArea);
}else {
return AjaxResult.error("Api服务异常!");
}
diff --git a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java
index 0a4e6845..7ec83810 100644
--- a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java
+++ b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java
@@ -31,6 +31,9 @@ public class Goods extends BaseEntity {
@Excel(name = "店铺id")
private Long shopId;
+ @Excel(name = "店铺名称")
+ private String shopName;
+
@Excel(name = "名称")
private String goodsName;
diff --git a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml
index b8484ae6..6bbd52f0 100644
--- a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml
+++ b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml
@@ -8,6 +8,7 @@
+
@@ -31,14 +32,14 @@
- SELECT goods_id, goods_code, dept_id, shop_id, goods_name, goods_desc, warranty_period, serv_activity, goods_unit, expect_duration, goods_sort, worker_id,
- dept_goods_category_id, goods_img_url, goods_video_url, status, create_by, create_time, remark, area_desc, keyword
+ SELECT goods_id, goods_code, dept_id, shop_id, shop_name, goods_name, goods_desc, warranty_period, serv_activity, goods_unit, expect_duration, goods_sort, worker_id,
+ dept_goods_category_id, goods_img_url, goods_video_url, status, create_by, create_time, remark, area_desc, keyword,type
FROM goods
- SELECT DISTINCT g.goods_id, goods_code, dept_id, shop_id, goods_name, goods_desc, goods_sort, worker_id, goods_unit, warranty_period, serv_activity, expect_duration,
- dept_goods_category_id, goods_img_url, goods_video_url, status, g.create_by, g.create_time, g.remark, g.area_desc, g.keyword
+ SELECT DISTINCT g.goods_id, goods_code, dept_id, shop_id, shop_name, goods_name, goods_desc, goods_sort, worker_id, goods_unit, warranty_period, serv_activity, expect_duration,
+ dept_goods_category_id, goods_img_url, goods_video_url, status, g.create_by, g.create_time, g.remark, g.area_desc, g.keyword,g.type
FROM goods g
LEFT JOIN goods_area ga ON g.goods_id = ga.goods_id
@@ -62,6 +63,7 @@
area_desc = #{areaDesc},
type = #{type},
shop_id = #{shopId},
+ shop_name = #{shopName},
update_time = sysdate()
WHERE goods_id = #{goodsId}
@@ -78,6 +80,7 @@
goods_code,
dept_id,
shop_id,
+ shop_name,
goods_name,
goods_desc,
goods_unit,
@@ -99,6 +102,7 @@
#{goodsCode},
#{deptId},
#{shopId},
+ #{shopName},
#{goodsName},
#{goodsDesc},
#{goodsUnit},
diff --git a/ghy-shop/src/main/resources/mapper/ShopMapper.xml b/ghy-shop/src/main/resources/mapper/ShopMapper.xml
index 664ec26d..9c591e09 100644
--- a/ghy-shop/src/main/resources/mapper/ShopMapper.xml
+++ b/ghy-shop/src/main/resources/mapper/ShopMapper.xml
@@ -8,6 +8,7 @@
+
@@ -29,9 +30,9 @@
INSERT INTO shop (
- shop_name, image_url, province_id, province_name, city_id, city_name, country_id, country_name, street_id, street_name, address, phone
+ shop_name, image_url, worker_id, province_id, province_name, city_id, city_name, country_id, country_name, street_id, street_name, address, phone
) VALUES (
- #{shopName}, #{imageUrl}, #{provinceId}, #{provinceName}, #{cityId}, #{cityName}, #{countryId}, #{countryName}, #{streetId}, #{streetName}, #{address}, #{phone}
+ #{shopName}, #{imageUrl}, #{workerId}, #{provinceId}, #{provinceName}, #{cityId}, #{cityName}, #{countryId}, #{countryName}, #{streetId}, #{streetName}, #{address}, #{phone}
)
@@ -39,6 +40,7 @@
UPDATE shop
SET shop_name = #{shopName},
image_url = #{imageUrl},
+ worker_id = #{workerId},
province_id = #{provinceId},
province_name = #{provinceName},
city_id = #{cityId},
@@ -61,7 +63,7 @@