add.html 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <div class="titlebar"><i class="iconfont icon-license"></i>权限认证</div>
  2. <form id="form" action="{:url('store/add')}">
  3. <input type="hidden" name="img" id="img_index" />
  4. <table class="formtable">
  5. <tr><th>二维码编码:</th>
  6. <td>
  7. <input autocomplete="off" class="input" type="text" name="code_id" datatype="n6-18" ajaxurl="{:url('store/codeid')}" />
  8. <span class="gray">12位数字(6位城市邮编+6位随机编号),<a class="blue" href="https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html" target="_blank">怎么设置付款码?</a></span>
  9. </td>
  10. </tr>
  11. <tr><th>好店店长:</th>
  12. <td>
  13. <input readonly="readonly" id="manage_uid" class="readonly input w100" type="text" name="manage_uid" value="0" />
  14. <button url="{:url('allwin/store/selectStoreManage')}" data="manage_uid" type="button" class="selectPopup button"><i class="iconfont icon-my_icon"></i>选择用户</button>
  15. </td>
  16. </tr>
  17. <tr><th>服务费:</th>
  18. <td>
  19. <input autocomplete="off" class="input w100" datatype="n" type="text" name="charges" /> ‰
  20. <span class="gray">如果商家有[交易服务费]将免去[支付费率]</span>
  21. </td>
  22. </tr>
  23. {if $member_miniapp.is_psp}
  24. <tr><th>商户号:</th>
  25. <td>
  26. <input readonly="readonly" id="mch_id" class="readonly input w100" type="text" name="mch_id" value="0"/>
  27. <button url="{:url('allwin/mchid/selectMchid',['input' => 'mch_id'])}" type="button" class="selectPopup button"><i class="iconfont icon-chuzhijine"></i>商户号</button>
  28. <button type="button" class="button rem_mch"><i class="iconfont icon-reduce_icon"></i>取消</button>
  29. <span class="gray">商户号[必须是服务商体系下的子商户]</span>
  30. </td>
  31. </tr>
  32. {/if}
  33. </table>
  34. <div class="titlebar"><i class="iconfont icon-store_icon"></i>好店信息</div>
  35. <table class="formtable">
  36. <tr><th>行业分类:</th><td>
  37. <select id="cate_id" class="select w200" datatype="*" name="cate_id" class="select">
  38. <option value="">--请选择行业--</option>
  39. {foreach $cate as $vo}<option value="{$vo.id}">{$vo.name}</option>{/foreach}
  40. </select>
  41. <select id="cate_sid" class="select w200" name="cate_sid" class="select"></select>
  42. </td></tr>
  43. <tr><th>商家名称:</th><td><input autocomplete="off" class="input w400" datatype="*" type="text" name="name" /></td></tr>
  44. <tr><th>商家地址:</th><td>
  45. <input autocomplete="off" class="input w400" datatype="*" type="text" name="address" value="" />
  46. <p class="gray"><i class="iconfont icon-address_icon"></i>地址请包含<span class="red">省市地区</span>完整地址,方便位置定位判断</p>
  47. </td></tr>
  48. <tr><th>经纬度:</th><td>
  49. <input readonly="true" autocomplete="off" class="input w150 readonly" datatype="*" type="text" name="longitude" value="" />
  50. <input readonly="true" autocomplete="off" class="input w150 readonly" datatype="*" type="text" name="latitude" value="" />
  51. <button type="button" class="button button-green lib"><i class="iconfont icon-address_icon"></i>读取经纬</button>
  52. </td></tr>
  53. <tr><th>电话:</th><td><input autocomplete="off" class="input" datatype="*" type="text" name="telphone" value="" /></td></tr>
  54. <tr><th>标语与公告:</th><td><input autocomplete="off" class="input w400" datatype="byterange" max="50" type="text" name="tips" value="" /></td></tr>
  55. <tr><th>商家优势:</th><td><input class="input w400" type="text" name="tags" /> <span class="gray">每个关键字以<span class="fn-fb red">逗号( , )</span>分开</span></td></tr>
  56. <tr>
  57. <th>商家图片</th>
  58. <td id="imgbox">
  59. <div class="box-view fn-left fn-cp selectPopup" url="{:url('system/passport.common/upload')}"></div>
  60. </td>
  61. </tr>
  62. <tr>
  63. <th></th>
  64. <td>
  65. <input type="submit" value="确定" class="button button-blue submit" />
  66. <input type="reset" value="重置" class="button button-blank"/>
  67. </td>
  68. </tr>
  69. </table>
  70. </div>
  71. </form>
  72. <script id="cate" type="text/html">
  73. {{each list value}}
  74. <option value="{{value.id}}">{{value.name}}</option>
  75. {{/each}}
  76. </script>
  77. <script type="text/javascript">
  78. Do('base','layer','form','date','tpl',function () {
  79. $('#form').isForm();
  80. $(".selectPopup").win();
  81. $(".lib").click(function () {
  82. var val = $("input[name='address']").val();
  83. if(val == "" || val == null || val == undefined){
  84. parent.layer.alert('好店地址必须填写');
  85. }else{
  86. $(this).popup({'url':'{:url("allwin/store/baidu")}?address='+val,area: ['60%','550px']});
  87. }
  88. });
  89. $(".rem_mch").click(function(){$("#mch_id").val('0');});
  90. $("#cate_id").change(function(){
  91. var cate_id = $(this).val();
  92. $.getJSON('{:url("allwin/store/storecate")}',{cate_id: cate_id},function (rel) {
  93. $("#cate_sid").html(template('cate',{list:rel.data}));
  94. });
  95. });
  96. })
  97. function setPoint(point){
  98. $("input[name='longitude']").val(point.lng);
  99. $("input[name='latitude']").val(point.lat);
  100. }
  101. </script>