From 112e21ae617dff206597db3677a59f10484d6a6e Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Wed, 07 Jun 2023 22:59:54 +0800
Subject: [PATCH] fix
---
src/main/resources/templates/febs/views/modules/shop/add.html | 29 +++++++++++++++++++----------
1 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/src/main/resources/templates/febs/views/modules/shop/add.html b/src/main/resources/templates/febs/views/modules/shop/add.html
index 6e1e33a..3a77c86 100644
--- a/src/main/resources/templates/febs/views/modules/shop/add.html
+++ b/src/main/resources/templates/febs/views/modules/shop/add.html
@@ -45,7 +45,7 @@
<div class="layui-form-item">
<label class="layui-form-label febs-form-item-require">联系方式:</label>
<div class="layui-input-block">
- <input type="text" name="shopName" autocomplete="off" class="layui-input" >
+ <input type="text" name="phone" autocomplete="off" class="layui-input" >
</div>
</div>
@@ -86,7 +86,7 @@
<label class="layui-form-label febs-form-item-require">详细地址</label>
<div class="layui-input-block">
<div class="layui-inline layui-col-md9">
- <input type="text" name="shopName" autocomplete="off" class="layui-input" id="tipinput">
+ <input type="text" name="shopAddress" autocomplete="off" class="layui-input" id="tipinput">
</div>
<div class="layui-inline">
<button class="layui-btn" id="select-address" type="button">选择地址</button>
@@ -105,8 +105,8 @@
<div class="layui-form-item febs-hide">
<div class="layui-input-block">
- <input type="text" name="longitude" autocomplete="off" class="layui-input" >
- <input type="text" name="latitude" autocomplete="off" class="layui-input" >
+ <input type="text" name="longitude" id="longitude" autocomplete="off" class="layui-input" >
+ <input type="text" name="latitude" id="latitude" autocomplete="off" class="layui-input" >
</div>
</div>
@@ -130,6 +130,8 @@
$view = $('#shop-add'),
$selectAddress = $('#select-address'),
$tipinput = $('#tipinput'),
+ $latitude = $('#latitude'),
+ $longitude = $('#longitude'),
validate = layui.validate
, layarea = layui.layarea;
@@ -158,10 +160,15 @@
formSelects.render();
form.on('submit(shop-add-form-submit)', function (data) {
- febs.post(ctx + 'admin/news/addNewsInfo', data.field, function () {
+ if(!data.field.longitude || !data.field.latitude) {
+ febs.alert.warn('请点击选择地址');
+ return;
+ }
+
+ febs.post(ctx + 'admin/shop/add', data.field, function () {
layer.closeAll();
febs.alert.success('操作成功');
- $('#febs-newInfo').find('#reset').click();
+ $('#febs-shopInfo').find('#reset').click();
});
return false;
});
@@ -208,7 +215,7 @@
});
}
- $view.find('#container').css({"height": document.documentElement.clientHeight - 97 + 'px'});
+ $view.find('#container').css({"height": 500 + 'px'});
var map = new AMap.Map("container", {
resizeEnable: true,
@@ -238,14 +245,16 @@
geocoder.getLocation(address, function(status, result) {
console.log(result);
console.log(status)
- if (status === 'complete'&&result.geocodes.length) {
+ if (status === 'complete' && result.geocodes.length) {
var lnglat = result.geocodes[0].location
- document.getElementById('lnglat').value = lnglat;
marker.setPosition(lnglat);
map.add(marker);
map.setFitView(marker);
+
+ $latitude.val(lnglat.lat);
+ $longitude.val(lnglat.lng);
}else{
- log.error('根据地址查询位置失败');
+ layui.msg('根据地址查询位置失败');
}
});
}
--
Gitblit v1.9.1