add.html 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {include file='common/_js_css'}
  2. <div class="lyear-layout-web">
  3. <div class="lyear-layout-container">
  4. <!--页面主要内容-->
  5. <main>
  6. <div class="container-fluid">
  7. <div class="row">
  8. <div class="col-lg-12">
  9. <div class="card">
  10. <div class="card-body">
  11. <form class="layui-form">
  12. <div class="layui-form-item">
  13. <label class="layui-form-label">{:lang('Store')}</label>
  14. <div class="layui-input-block">
  15. <select name="store_id" lay-filter="required">
  16. {volist name="stores" id="item"}
  17. <option value="{$item.id}" {if $params.store_id == $item.id} selected {/if} >{$item.name}</option>
  18. {/volist}
  19. </select>
  20. </div>
  21. </div>
  22. <div class="layui-form-item">
  23. <label class="layui-form-label">{:lang("Username")}</label>
  24. <div class="layui-input-block">
  25. <input type="text" name="username" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
  26. </div>
  27. </div>
  28. <div class="layui-form-item">
  29. <label class="layui-form-label">{:lang("Mobile")}</label>
  30. <div class="layui-input-block">
  31. <input type="number" name="mobile" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
  32. </div>
  33. </div>
  34. <div class="layui-form-item">
  35. <label class="layui-form-label">{:lang("Password")}</label>
  36. <div class="layui-input-block">
  37. <input type="password" name="password" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
  38. </div>
  39. </div>
  40. <div class="layui-form-item">
  41. <label class="layui-form-label">{:lang('Rule')}</label>
  42. <div class="layui-input-block">
  43. <select name="rule" lay-filter="required">
  44. <option value="1">{:lang("Promotions specialist")}</option>
  45. <option value="2">{:lang("Counselor")}</option>
  46. <option value="3">{:lang("Head of Consulting")}</option>
  47. <option value="4">{:lang("Store manager")}</option>
  48. </select>
  49. </div>
  50. </div>
  51. <div class="layui-form-item">
  52. <div class="layui-input-block">
  53. <button type="button" class="layui-btn" lay-submit="" lay-filter="caviar_submit_btn">{:lang('Submit')}</button>
  54. <button type="reset" class="layui-btn layui-btn-primary">{:lang("Reset")}</button>
  55. </div>
  56. </div>
  57. </form>
  58. </div>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. </main>
  64. <!--End 页面主要内容-->
  65. </div>
  66. </div>
  67. <script>
  68. layui.use(['laydate','form','upload'], () => {
  69. const form = layui.form;
  70. form.on('submit(caviar_submit_btn)', (data) =>{
  71. const response = request('{:url("admin/user/add")}',data.field)
  72. response.then((res) => {
  73. console.log(res);
  74. res.code === 200 ? layer.msg("{:lang('Succeed')}", {icon: 1,time:500},() => {
  75. parent.location.reload();
  76. }) : layer.msg(res.message,{icon: 5})
  77. })
  78. return false;
  79. });
  80. });
  81. </script>