index.html 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <style>
  2. .table_fields .input_tag {
  3. margin-bottom: 5px;
  4. display: inline-flex;
  5. }
  6. </style>
  7. <div class="layuimini-container">
  8. <div class="layuimini-main">
  9. <div class="layui-tab" lay-filter="curd-hash">
  10. <ul class="layui-tab-title">
  11. <li class="layui-this" lay-id="1">视图生成</li>
  12. <li lay-id="2">命令生成</li>
  13. </ul>
  14. <div class="layui-tab-content">
  15. <div class="layui-tab-item layui-show">
  16. <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
  17. <form id="app-form" class="layui-form layuimini-form">
  18. <div class="layui-form-item">
  19. <label class="layui-form-label">数据库表前缀</label>
  20. <div class="layui-input-block">
  21. <input type="text" name="tb_prefix" class="layui-input" placeholder="请输入" value="{:env('DB_PREFIX','')}">
  22. <tip>可为空,为空则不带前缀</tip>
  23. </div>
  24. </div>
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">数据库表名字</label>
  27. <div class="layui-input-block">
  28. <input type="text" name="tb_name" class="layui-input" lay-verify="required" placeholder="请输入:例如 test_goods" value="">
  29. <tip>数据库表名字 不包含数据库表前缀。</tip>
  30. </div>
  31. </div>
  32. <div class="hr-line"></div>
  33. <div class="layui-form-item text-center">
  34. <button type="button" class="layui-btn layui-btn-normal layui-btn-sm" lay-filter="search" lay-submit="system.CurdGenerate/save?type=search" data-refresh="false">查询</button>
  35. </div>
  36. </form>
  37. </div>
  38. <div class="tableShow layui-hide">
  39. <blockquote class="layui-elem-quote layui-quote-nm">
  40. 数据表:<span class="table-text"></span>
  41. </blockquote>
  42. <div class="layui-card-body">
  43. <fieldset class="layui-elem-field">
  44. <legend class="layui-font-16">设置忽略字段</legend>
  45. <div class="layui-field-box">
  46. <div class="table_fields layui-form" data-name="ignore"></div>
  47. </div>
  48. </fieldset>
  49. <fieldset class="layui-elem-field">
  50. <legend class="layui-font-16">设置下拉字段</legend>
  51. <div class="layui-field-box">
  52. <div class="table_fields layui-form" data-name="select"></div>
  53. </div>
  54. </fieldset>
  55. <fieldset class="layui-elem-field">
  56. <legend class="layui-font-16">设置单选字段</legend>
  57. <div class="layui-field-box">
  58. <div class="table_fields layui-form" data-name="radio"></div>
  59. </div>
  60. </fieldset>
  61. <fieldset class="layui-elem-field">
  62. <legend class="layui-font-16">设置多选字段</legend>
  63. <div class="layui-field-box">
  64. <div class="table_fields layui-form" data-name="checkbox"></div>
  65. </div>
  66. </fieldset>
  67. <fieldset class="layui-elem-field">
  68. <legend class="layui-font-16">设置单选图片字段</legend>
  69. <div class="layui-field-box">
  70. <div class="table_fields layui-form" data-name="image"></div>
  71. </div>
  72. </fieldset>
  73. <fieldset class="layui-elem-field">
  74. <legend class="layui-font-16">设置多选图片字段</legend>
  75. <div class="layui-field-box">
  76. <div class="table_fields layui-form" data-name="images"></div>
  77. </div>
  78. </fieldset>
  79. <fieldset class="layui-elem-field">
  80. <legend class="layui-font-16">设置日期(Y-m-d)字段</legend>
  81. <div class="layui-field-box">
  82. <div class="table_fields layui-form" data-name="date"></div>
  83. </div>
  84. </fieldset>
  85. <fieldset class="layui-elem-field">
  86. <legend class="layui-font-16">设置日期时间(Y-m-d H:i:s)字段</legend>
  87. <div class="layui-field-box">
  88. <div class="table_fields layui-form" data-name="datetime"></div>
  89. </div>
  90. </fieldset>
  91. <fieldset class="layui-elem-field">
  92. <legend class="layui-font-16">设置编辑器字段</legend>
  93. <div class="layui-field-box">
  94. <div class="table_fields layui-form" data-name="editor"></div>
  95. </div>
  96. </fieldset>
  97. </div>
  98. <div class="layui-btn-container">
  99. <form class="layui-form layuimini-form">
  100. <button type="button" class="layui-btn layui-bg-cyan" lay-filter="add" lay-submit="system.CurdGenerate/save?type=add">自动生成CURD</button>
  101. <button type="button" class="layui-btn layui-bg-red" lay-filter="delete" lay-submit="system.CurdGenerate/save?type=delete">删除CURD对应的文件</button>
  102. </form>
  103. <div class="file-list layui-elem-quote">还未生成任何文件</div>
  104. </div>
  105. <table id="currentTable" class="layui-table" lay-filter="currentTable"></table>
  106. </div>
  107. </div>
  108. <div class="layui-tab-item"></div>
  109. </div>
  110. </div>
  111. </div>
  112. </div>