| <!DOCTYPE HTML> | 
| <html xmlns:th="http://www.thymeleaf.org"> | 
| <head> | 
| <meta charset="utf-8"> | 
| <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> | 
| <meta name="renderer" content="webkit|ie-comp|ie-stand"> | 
| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
| <meta name="viewport" | 
|     content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> | 
| <meta http-equiv="Cache-Control" content="no-siteapp" /> | 
| <!-- 本框架基本脚本和样式 --> | 
| <script type="text/javascript" | 
|     th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> | 
| <script type="text/javascript" th:src="@{/js/systools/MBase.js}"></script> | 
|   | 
|     <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=Oego4OzlvPRPNyjCPTctXtuVNsSissOX"></script> | 
|   | 
|   | 
| </head> | 
| <body> | 
|     <div class="ibox-content"> | 
|         <form class="form-horizontal" id="dataform" | 
|             onsubmit="javascripr:return false;"> | 
|   | 
|                <input autocomplete="off"   type="hidden" name="id" th:value="${obj?.id}"> | 
|   | 
|             <div class="form-group"> | 
|                 <label class="col-sm-2 control-label">门店名称<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" dataType="*1-20" class="form-control" | 
|                            th:value="${obj?.shopName }" name="shopName"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|   | 
|                 <label class="col-sm-2 control-label">门店简称<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" dataType="*1-20" class="form-control" | 
|                            th:value="${obj?.shopShortName }" name="shopShortName"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|             </div> | 
|   | 
|             <div class="form-group "> | 
|                 <label class="col-sm-2 control-label">门店编号<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" dataType="*1-20" class="form-control" | 
|                            name="shopNo" th:value="${obj?.shopNo}"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|   | 
|                 <label class="col-sm-2 control-label">门店电话<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" class="form-control" dataType="pOrm" name="shopTel" errormsg="请输入座机号(带区号)或者手机号" | 
|                            th:value="${obj?.shopTel}"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|             </div> | 
|             <div class="form-group "> | 
|   | 
|                 <label class="col-sm-2 control-label">是否开启网店</label> | 
|                 <div class="col-sm-4"> | 
|                     <select class="form-control  " name="isOpenNet" > | 
|                         <option   th:selected="${obj?.isOpenNet eq 1 }"  value='1'>开启</option> | 
|                         <option   th:selected="${obj?.isOpenNet eq 2}"  value='2'>关闭</option> | 
|                     </select> | 
|                 </div> | 
|   | 
|             </div> | 
|   | 
|             <div class="form-group "> | 
|   | 
|                 <label class="col-sm-2 control-label">门店租金</label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" class="form-control" name="rent"    th:value="${obj?.rent}"> | 
|                 </div> | 
|                 <label class="col-sm-2 control-label">门店银行卡号<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"  dataType="*"  type="text" class="form-control" name="bankNo"  errormsg="请输入银行卡号"   th:value="${obj?.bankNo}"> | 
|                 </div> | 
|             </div> | 
|   | 
|   | 
|             <div class="form-group "> | 
|   | 
|                 <label class="col-sm-2 control-label">开户行</label> | 
|                 <div class="col-sm-4"> | 
|                     <select class="form-control autoFull" name="bankName" | 
|                                               id="instoreType" data-filed="name" data-value="name" | 
|                                                 th:data-def="${obj?.bankName}" | 
|                                               th:data-url="@{/admin/dataDictionary/showDataDictionary}" | 
|                                               data-param="{type:'开户行'}" | 
|                                               datatype="*" nullmsg="开户行不能为空"> | 
|                     <option value=''>--请选择开户行--</option> | 
|                         <div class="Validform_checktip"></div> | 
|                 </select> | 
|                 </div> | 
|                 <label class="col-sm-2 control-label">开户人姓名<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"  dataType="*"  type="text" class="form-control" name="bankOwnerName"  errormsg="请输入开户人姓名"   th:value="${obj?.bankOwnerName}"> | 
|                 </div> | 
|             </div> | 
|   | 
|             <div class="form-group "> | 
|                 <label class="col-sm-2 control-label">门店地址<span class="text-danger">*</span></label> | 
|                 <div class="col-sm-4"> | 
|                     <div class="form-group"> | 
|                         <input autocomplete="off"   type="text" style="width: 65% ;float: right;" class="form-control" name="shopAddr" id="text_" dataType="*1-200" th:value="${obj?.shopAddr}"> | 
|                         <a href="javascript:;" onclick="geocoderGetPoint()"  style="width: 30% ;float: right;"  class="btn btn-success radius">取经纬度</a> | 
|                     </div> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|                 <label class="col-sm-2 control-label">门店描述</label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" class="form-control" name="shopDes" dataType="*1-200" | 
|                            ignore="ignore" th:value="${obj?.shopDes}"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|             </div> | 
|             <div class="form-group"> | 
|                 <label class="col-sm-2 control-label">门店经度</label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" dataType="*1-20" class="form-control" readonly="readonly" | 
|                            name="longitude" th:value="${obj?.longitude}" id="longitude" nullmsg="经度不为空,点击获取经纬度"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|                 <label class="col-sm-2 control-label">门店纬度</label> | 
|                 <div class="col-sm-4"> | 
|                     <input autocomplete="off"   type="text" dataType="*1-20" class="form-control"readonly="readonly" | 
|                            th:value="${obj?.latitude }" name="latitude" id="latitude" nullmsg="经度不为空,点击获取经纬度"> | 
|                     <div class="Validform_checktip"></div> | 
|                 </div> | 
|             </div> | 
|   | 
|   | 
|   | 
|   | 
|             <div class="form-group"> | 
|                 <label class="col-sm-2 control-label">门店照片</label> | 
|                 <div class="col-sm-8"> | 
|                     <input autocomplete="off"   th:value="${obj?.shopImag}" name="shopImag" id="info6" | 
|                            class="form-control  upload-input" type="text" /> <a | 
|                         class="btn btn-primary radius upload-a">选择图片 | 
|                 </a> | 
|                 </div> | 
|             </div> | 
|   | 
|   | 
|   | 
|   | 
|             <div class="form-group"> | 
|                 <div class="col-sm-2 control-label"></div> | 
|                 <div class="col-sm-9"> | 
|                     <div id="container" style="width:90%;height: 300px; border: 1px solid gray;"> | 
|                     </div> | 
|                 </div> | 
|             </div> | 
|             <div class="form-group "> | 
|                 <div class="col-sm-12 text-center fixed-button"> | 
|                     <a href="javascript:;" onclick="myForm.submit()" | 
|                         class="btn btn-success radius"><i class="fa fa-check"></i> 保存</a>     | 
|                     <a class="btn btn-danger radius" href="javascript:;" | 
|                         onclick="MTools.closeForm()"><i class="fa fa-close"></i> 关闭</a> | 
|                 </div> | 
|             </div> | 
|         </form> | 
|     </div> | 
|   | 
|   | 
| </body> | 
|   | 
|   | 
| <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script> | 
| <script  th:inline="javascript"> | 
|     MTools.autoFullSelect(); | 
|     MUI.initImgUpload(".upload-input"); | 
|   | 
|     var myForm = MForm.initForm({ | 
|         invokeUrl : basePath+"/hiveErp/shopInfo/addOrModify", | 
|         afterSubmit : function() { | 
|             parent.myGrid.serchData(); | 
|         }, | 
|     }); | 
|   | 
|   | 
|   | 
|     /* -----------百度地图相关的js---------- */ | 
|   | 
|     // | 
|     var map = new BMap.Map("container"); | 
|     var currentP; | 
|     var targetPoint; | 
|     initMap(); | 
|     //geocoderGetPoint(); | 
|   | 
|     //初始化地图 | 
|     function initMap(){ | 
|         map.centerAndZoom("长沙", 11); | 
|         map.enableScrollWheelZoom();    //启用滚轮放大缩小,默认禁用 | 
|         map.enableContinuousZoom();    //启用地图惯性拖拽,默认禁用 | 
|         map.addControl(new BMap.NavigationControl());  //添加默认缩放平移控件 | 
|         map.addControl(new BMap.OverviewMapControl()); //添加默认缩略地图控件 | 
|         map.addControl(new BMap.OverviewMapControl({ isOpen: true, anchor: BMAP_ANCHOR_BOTTOM_RIGHT }));   //右下角,打开 | 
|         //var localSearch = new BMap.LocalSearch(map); | 
|         //localSearch.enableAutoViewport(); //允许自动调节窗体大小 | 
|     } | 
|   | 
|   | 
|   | 
|     //根据地址解析坐标点 | 
|     function geocoderGetPoint(){ | 
|         map.clearOverlays();//清空原来的标注 | 
|         var keyword = $("#text_").val(); | 
|         var myGeo = new BMap.Geocoder(); | 
|         // 将地址解析结果显示在地图上,并调整地图视野 | 
|         myGeo.getPoint(keyword, function(point){ | 
|             if (point) { | 
|   | 
|                 $("#longitude").val(point.lng); | 
|                 $("#latitude").val(point.lat); | 
|                 //触发输入框的失去焦点事件,validaform才会去验证 | 
|                 inputBlur(); | 
|                 map.centerAndZoom(point, 12); | 
|                 var marker = new BMap.Marker(point) | 
|                 map.addOverlay(marker); | 
|                 var content =  $("#text_").val() +  /* poi.title+ */"<br/>经度:" + point.lng + "<br/>纬度:" + point.lat; | 
|                 addMarkerEvent(marker,content); | 
|             } | 
|         }, "长沙市"); | 
|     } | 
|   | 
|     //根据坐标点获取地址 | 
|     function eocoderReversePoint(p){ | 
|         var myGeo = new BMap.Geocoder(); | 
|         var address=""; | 
|         myGeo.getLocation(p,function(rs){ | 
|             address=rs.address; | 
|             $("#mapAddress").val(address); | 
|         }) | 
|     } | 
|   | 
|   | 
|     function addMarkerEvent(marker,content){ | 
|         var infoWindow = new BMap.InfoWindow("<p style='font-size:14px;'>" + content + "</p>"); | 
|         marker.addEventListener("mouseover", function () { this.openInfoWindow(infoWindow); }); | 
|         //marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画 | 
|     } | 
|     //给地图添加事件监听,手动选择位置 | 
|     map.addEventListener("click",function(e){ | 
|         //在点击处画标注,并且设置为中心点 | 
|         var selectPoint=new BMap.Point(e.point.lng,e.point.lat); | 
|         targetPoint=selectPoint; | 
|         var myGeo = new BMap.Geocoder(); | 
|         var address=""; | 
|         myGeo.getLocation(selectPoint,function(rs){ | 
|             var changeMarker = new BMap.Marker(selectPoint);  // 创建标注,为要查询的地方对应的经纬度 | 
|             map.clearOverlays(); | 
|             map.addOverlay(changeMarker); | 
|             map.panTo(selectPoint); | 
|             //html的元素上显示经纬度 | 
|             $("#longitude").val(selectPoint.lng ); | 
|             $("#latitude").val(selectPoint.lat); | 
|             inputBlur(); | 
|             var content = rs.address +"<br/>经度:" + selectPoint.lng + "<br/>纬度:" +selectPoint.lat; | 
|             //给标注添加鼠标焦点事件,鼠标移动到标注上显示信息 | 
|             addMarkerEvent(changeMarker,content); | 
|         }) | 
|     }); | 
|   | 
|     function inputBlur(){ | 
|         $("#longitude").trigger("blur"); | 
|         $("#latitude").trigger("blur"); | 
|     } | 
|   | 
|     </script> | 
| </body> | 
| </html> |