selectmchid.html 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <div id="actionbar">
  2. <form id="form" action="{:url('mchid/selectmchid')}" method="get">
  3. <input type="hidden" name="input" value="{$input}" />
  4. <input placeholder="请输入商户简称关键字" class="input w200" type="text" name="keyword" value="{$keyword}" />
  5. <input type="submit" value="搜索" class="button button-blue" />
  6. </form>
  7. </div>
  8. <table class="table">
  9. <thead>
  10. <tr>
  11. <th class="w50 fn-tac">#</th>
  12. <th class="w120 fn-tac">微信商户号</th>
  13. <th class="w280">商户简称</th>
  14. <th>门店地址</th>
  15. <th class="w120">手机号</th>
  16. <th class="w70 fn-tac">默认</th>
  17. <th class="w70 fn-tac">类型</th>
  18. </tr>
  19. </thead>
  20. <tbody>
  21. {foreach $lists as $vo}
  22. <tr>
  23. <tr>
  24. <td class="fn-tac">{$vo.id}</td>
  25. <td class="fn-tac">
  26. <a href="javascript:;" class="selectid badge bg-blue" title="选择" data-id="{if $types}{$vo.mchid}{else}{if $input == 'miniapp_uid'}{$vo.miniapp_uid}{elseif $input == 'official_uid' /}{$vo.official_uid}{else}{$vo.id}{/if}{/if}">{$vo.mchid}</a>
  27. </td>
  28. <td>{$vo.merchant_shortname}</td>
  29. <td>{$vo.store_street}</td>
  30. <td>{$vo.contact_phone}</td>
  31. <td class="fn-tac">{if $vo.is_default}<span class="badge bg-red">默认</span>{else}<span class="badge">正常</span>{/if}</td>
  32. <td class="fn-tac">{if $vo.is_types}<span class="badge bg-green">小微</span>{else}<span class="badge">普通</span>{/if}</td>
  33. </tr>
  34. {/foreach}
  35. </tbody>
  36. </table>
  37. <script type="text/javascript">
  38. Do('base','layer',function(){
  39. var index = parent.layer.getFrameIndex(window.name);
  40. $('.selectid').click(function(){
  41. var user_id = $(this).attr('data-id');
  42. $.getJSON("{:url('store/isStoreManage')}",{'user_id':user_id},function(rel){
  43. if(rel.code == 0){
  44. parent.layer.alert(rel.msg)
  45. }
  46. parent.$("#iframe").contents().find("#{$input}").val(user_id);
  47. parent.layer.close(index);
  48. });
  49. });
  50. })
  51. </script>