copyright_dialog.php 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. {extend name="public/container" /}
  2. {block name="head"}
  3. <style>
  4. .layui-form-label {
  5. width: 100px;
  6. padding: 9px 15px;
  7. }
  8. .layui-input-block {
  9. margin-left: 100px;
  10. }
  11. </style>
  12. {/block}
  13. {block name="content"}
  14. <div class="layui-fluid">
  15. <div class="layui-card">
  16. <div class="layui-card-body">
  17. <form class="layui-form" lay-filter="form" action="">
  18. <div class="layui-form-item">
  19. <label class="layui-form-label">企业名称:</label>
  20. <div class="layui-input-block">
  21. <input type="text" name="company_name" required lay-verify="required" placeholder="请输入您的企业名称" autocomplete="off" class="layui-input">
  22. </div>
  23. </div>
  24. <div class="layui-form-item">
  25. <label class="layui-form-label">企业域名:</label>
  26. <div class="layui-input-block">
  27. <input type="text" name="domain_name" required lay-verify="required" placeholder="请输入您的企业域名" autocomplete="off" class="layui-input">
  28. </div>
  29. </div>
  30. <div class="layui-form-item">
  31. <label class="layui-form-label">手机号码:</label>
  32. <div class="layui-input-block">
  33. <input type="text" name="phone" required lay-verify="required|phone" placeholder="请输入负责人手机号码" autocomplete="off" class="layui-input">
  34. </div>
  35. </div>
  36. <div class="layui-form-item">
  37. <div class="layui-input-block">
  38. <button type="button" class="layui-btn layui-btn-normal" lay-submit lay-filter="*">立即提交</button>
  39. </div>
  40. </div>
  41. </form>
  42. </div>
  43. </div>
  44. </div>
  45. {/block}
  46. {block name="script"}
  47. <script>
  48. $(function () {
  49. var form = layui.form;
  50. var layer = layui.layer;
  51. form.on('submit(*)', function (data) {
  52. data.field.product_type = 'copyright';
  53. parent.phone = data.field.phone;
  54. $.post("{:url('pay_order')}", data.field, function (data) {
  55. var index = parent.layer.getFrameIndex(window.name);
  56. parent.layer.close(index);
  57. if (data.code === 200) {
  58. parent.vm.invokeQRCode(data.data.content.code_url, data.data.order_id);
  59. } else {
  60. layer.msg(data.msg, {icon: 5}, function () {
  61. parent.isCopyright = true;
  62. parent.vm.invokeVerify();
  63. });
  64. }
  65. }, 'json');
  66. });
  67. });
  68. </script>
  69. {/block}