index.html 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>更新页面</title>
  6. <link rel="stylesheet" href="/app/admin/component/pear/css/pear.css" />
  7. <link rel="stylesheet" href="/app/admin/component/jsoneditor/css/jsoneditor.css" />
  8. <link rel="stylesheet" href="/app/admin/admin/css/reset.css" />
  9. </head>
  10. <body>
  11. <form class="layui-form">
  12. <div class="mainBox">
  13. <div class="main-container mr-5">
  14. <div class="layui-col-md6">
  15. <div class="layui-form-item">
  16. <label class="layui-form-label">总资产开关</label>
  17. <div class="layui-input-block">
  18. <input type="checkbox" id="is_money" lay-filter="is_money" lay-skin="switch" />
  19. <input type="text" style="display:none" name="is_money" value="0" />
  20. </div>
  21. </div>
  22. <div class="layui-form-item">
  23. <label class="layui-form-label">脱贫金开关</label>
  24. <div class="layui-input-block">
  25. <input type="checkbox" id="is_money_one" lay-filter="is_money_one" lay-skin="switch" />
  26. <input type="text" style="display:none" name="is_money_one" value="0" />
  27. </div>
  28. </div>
  29. <div class="layui-form-item">
  30. <label class="layui-form-label">团队金开关</label>
  31. <div class="layui-input-block">
  32. <input type="checkbox" id="is_money_two" lay-filter="is_money_two" lay-skin="switch" />
  33. <input type="text" style="display:none" name="is_money_two" value="0" />
  34. </div>
  35. </div>
  36. <!-- <div class="layui-form-item">-->
  37. <!-- <div class="layui-form-item">-->
  38. <!-- <label class="layui-form-label">签到奖励</label>-->
  39. <!-- <div class="layui-input-block">-->
  40. <!-- <input type="number" name="sign_award" value="" class="layui-input">-->
  41. <!-- </div>-->
  42. <!-- </div>-->
  43. <!-- <div class="layui-form-item">-->
  44. <!-- <label class="layui-form-label">实名注册赠送(关税宝余额)</label>-->
  45. <!-- <div class="layui-input-block">-->
  46. <!-- <input type="number" name="autonym" value="" class="layui-input">-->
  47. <!-- </div>-->
  48. <!-- </div>-->
  49. <!-- <div class="layui-form-item">-->
  50. <!-- <label class="layui-form-label">实名注册赠送(中国粮仓支票)</label>-->
  51. <!-- <div class="layui-input-block">-->
  52. <!-- <input type="number" name="register_award" value="" class="layui-input">-->
  53. <!-- </div>-->
  54. <!-- </div>-->
  55. </div>
  56. <div class="layui-col-md6">
  57. <div class="layui-form-item">
  58. <label class="layui-form-label">总资产提现金额</label>
  59. <div class="layui-input-block">
  60. <input type="number" name="min_money" value="" class="layui-input">
  61. </div>
  62. </div>
  63. <div class="layui-form-item">
  64. <label class="layui-form-label">脱贫金提现额度</label>
  65. <div class="layui-input-block">
  66. <input type="number" name="min_money_one" value="" class="layui-input">
  67. </div>
  68. </div>
  69. <div class="layui-form-item">
  70. <label class="layui-form-label">团队金提现额度</label>
  71. <div class="layui-input-block">
  72. <input type="number" name="min_money_two" value="" class="layui-input">
  73. </div>
  74. </div>
  75. <!-- <div class="layui-form-item">-->
  76. <!-- <label class="layui-form-label">股权最小提现</label>-->
  77. <!-- <div class="layui-input-block">-->
  78. <!-- <input type="number" name="min_money_four" value="" class="layui-input">-->
  79. <!-- </div>-->
  80. <!-- </div>-->
  81. <!-- <div class="layui-form-item">-->
  82. <!-- <label class="layui-form-label">每日税后钱包最小提现</label>-->
  83. <!-- <div class="layui-input-block">-->
  84. <!-- <input type="number" name="min_money_five" value="" class="layui-input">-->
  85. <!-- </div>-->
  86. <!-- </div>-->
  87. <!-- <div class="layui-form-item">-->
  88. <!-- <label class="layui-form-label">邀请奖励</label>-->
  89. <!-- <div class="layui-input-block">-->
  90. <!-- <input type="number" name="invitation_award" value="" class="layui-input">-->
  91. <!-- </div>-->
  92. <!-- </div>-->
  93. <!-- <div class="layui-form-item">-->
  94. <!-- <label class="layui-form-label">实名注册赠送(农业补贴金)</label>-->
  95. <!-- <div class="layui-input-block">-->
  96. <!-- <input type="number" name="realname_reward" value="" class="layui-input">-->
  97. <!-- </div>-->
  98. <!-- </div>-->
  99. <!-- <div class="layui-form-item">-->
  100. <!-- <label class="layui-form-label">商城返还比例</label>-->
  101. <!-- <div class="layui-input-block">-->
  102. <!-- <input type="number" name="gift_gold" value="" class="layui-input">-->
  103. <!-- </div>-->
  104. <!-- </div>-->
  105. <!-- <div class="layui-form-item">-->
  106. <!-- <label class="layui-form-label">一级返佣(%)</label>-->
  107. <!-- <div class="layui-input-block">-->
  108. <!-- <input type="text" name="rebate" value="" class="layui-input">-->
  109. <!-- </div>-->
  110. <!-- </div>-->
  111. <!-- <div class="layui-form-item">-->
  112. <!-- <label class="layui-form-label">二级返佣(%)</label>-->
  113. <!-- <div class="layui-input-block">-->
  114. <!-- <input type="text" name="rebate_one" value="" class="layui-input">-->
  115. <!-- </div>-->
  116. <!-- </div>-->
  117. <!-- <div class="layui-form-item">-->
  118. <!-- <label class="layui-form-label">三级返佣(%)</label>-->
  119. <!-- <div class="layui-input-block">-->
  120. <!-- <input type="text" name="rebate_two" value="" class="layui-input">-->
  121. <!-- </div>-->
  122. <!-- </div>-->
  123. </div>
  124. <div class="layui-form-item">
  125. <label class="layui-form-label">助力微聊</label>
  126. <div class="layui-input-block">
  127. <input type="number" name="micro_chat" value="" class="layui-input">
  128. </div>
  129. </div>
  130. <div class="layui-form-item">
  131. <label class="layui-form-label">客服地址</label>
  132. <div class="layui-input-block">
  133. <input type="text" name="service" value="" class="layui-input">
  134. </div>
  135. </div>
  136. <!-- <div class="layui-form-item">-->
  137. <!-- <label class="layui-form-label">操作密码</label>-->
  138. <!-- <div class="layui-input-block">-->
  139. <!-- <input type="text" name="operate_password" value="" class="layui-input">-->
  140. <!-- </div>-->
  141. <!-- </div>-->
  142. <div class="layui-form-item">
  143. <label class="layui-form-label">开户人</label>
  144. <div class="layui-input-block">
  145. <input type="text" name="account" value="" class="layui-input">
  146. </div>
  147. </div>
  148. <div class="layui-form-item">
  149. <label class="layui-form-label">卡号</label>
  150. <div class="layui-input-block">
  151. <input type="text" name="card_number" value="" class="layui-input">
  152. </div>
  153. </div>
  154. <div class="layui-form-item">
  155. <label class="layui-form-label">开户行地址</label>
  156. <div class="layui-input-block">
  157. <input type="text" name="opening_bank" value="" class="layui-input">
  158. </div>
  159. </div>
  160. <div class="layui-form-item">
  161. <label class="layui-form-label">社群</label>
  162. <div class="layui-input-block">
  163. <textarea id="association" name="association" class="layui-textarea"></textarea>
  164. </div>
  165. </div>
  166. <div class="layui-form-item">
  167. <label class="layui-form-label">公告1</label>
  168. <div class="layui-input-block">
  169. <textarea id="affiche" name="affiche" class="layui-textarea"></textarea>
  170. </div>
  171. </div>
  172. <div class="layui-form-item">
  173. <label class="layui-form-label">公告2</label>
  174. <div class="layui-input-block">
  175. <textarea id="affiche_one" name="affiche_one" class="layui-textarea"></textarea>
  176. </div>
  177. </div>
  178. <div class="layui-form-item">
  179. <label class="layui-form-label">公告3</label>
  180. <div class="layui-input-block">
  181. <textarea id="affiche_two" name="affiche_two" class="layui-textarea"></textarea>
  182. </div>
  183. </div>
  184. <div class="layui-form-item">
  185. <label class="layui-form-label">公告4</label>
  186. <div class="layui-input-block">
  187. <textarea id="affiche_three" name="affiche_three" class="layui-textarea"></textarea>
  188. </div>
  189. </div>
  190. <div class="layui-form-item">
  191. <label class="layui-form-label">客服富文本</label>
  192. <div class="layui-input-block">
  193. <textarea id="service_txt" name="service_txt" class="layui-textarea"></textarea>
  194. </div>
  195. </div>
  196. <div class="layui-form-item">
  197. <label class="layui-form-label">公司介绍</label>
  198. <div class="layui-input-block">
  199. <textarea id="company_introduction" name="company_introduction" class="layui-textarea"></textarea>
  200. </div>
  201. </div>
  202. <div class="layui-form-item">
  203. <label class="layui-form-label">审查报告</label>
  204. <div class="layui-input-block">
  205. <textarea id="corporate_governance" name="corporate_governance" class="layui-textarea"></textarea>
  206. </div>
  207. </div>
  208. <div class="layui-form-item">
  209. <label class="layui-form-label">公共政策</label>
  210. <div class="layui-input-block">
  211. <textarea id="public_policy" name="public_policy" class="layui-textarea"></textarea>
  212. </div>
  213. </div>
  214. <div class="layui-form-item">
  215. <label class="layui-form-label">营业执照</label>
  216. <div class="layui-input-block">
  217. <textarea id="compliance_and_integrity" name="compliance_and_integrity" class="layui-textarea"></textarea>
  218. </div>
  219. </div>
  220. <div class="layui-form-item">
  221. <label class="layui-form-label">智能世界</label>
  222. <div class="layui-input-block">
  223. <textarea id="intelligent_world" name="intelligent_world" class="layui-textarea"></textarea>
  224. </div>
  225. </div>
  226. </div>
  227. </div>
  228. <div class="bottom">
  229. <div class="button-container">
  230. <button type="submit" class="pear-btn pear-btn-primary pear-btn-md" lay-submit="" lay-filter="save">
  231. 提交
  232. </button>
  233. <button type="reset" class="pear-btn pear-btn-md">
  234. 重置
  235. </button>
  236. </div>
  237. </div>
  238. </form>
  239. <script src="/app/admin/component/layui/layui.js?v=2.8.12"></script>
  240. <script src="/app/admin/component/pear/pear.js"></script>
  241. <script src="/app/admin/component/jsoneditor/jsoneditor.js"></script>
  242. <script src="/app/admin/admin/js/permission.js"></script>
  243. <script>
  244. // 相关接口
  245. const PRIMARY_KEY = "id";
  246. const SELECT_API = "/app/admin/system/select" + location.search;
  247. const UPDATE_API = "/app/admin/system/update";
  248. // 获取数据库记录
  249. layui.use(["form", "util", "popup"], function () {
  250. let $ = layui.$;
  251. $.ajax({
  252. url: SELECT_API,
  253. dataType: "json",
  254. success: function (res) {
  255. // 给表单初始化数据
  256. layui.each(res.data[0], function (key, value) {
  257. let obj = $('*[name="'+key+'"]');
  258. if (key === "password") {
  259. obj.attr("placeholder", "不更新密码请留空");
  260. return;
  261. }
  262. if (typeof obj[0] === "undefined" || !obj[0].nodeName) return;
  263. if (obj[0].nodeName.toLowerCase() === "textarea") {
  264. obj.val(value);
  265. } else {
  266. obj.attr("value", value);
  267. obj[0].value = value;
  268. }
  269. });
  270. // 字段 扶贫开是否激活 1不激活 2激活 is_activate
  271. // 收益
  272. layui.use(["form"], function() {
  273. layui.$("#is_money").attr("checked", layui.$('input[name="is_money"]').val() != 0);
  274. layui.form.render();
  275. layui.form.on("switch(is_money)", function(data) {
  276. layui.$('input[name="is_money"]').val(this.checked ? 1 : 0);
  277. });
  278. })
  279. layui.use(["form"], function() {
  280. layui.$("#is_money_one").attr("checked", layui.$('input[name="is_money_one"]').val() != 0);
  281. layui.form.render();
  282. layui.form.on("switch(is_money_one)", function(data) {
  283. layui.$('input[name="is_money_one"]').val(this.checked ? 1 : 0);
  284. });
  285. })
  286. layui.use(["form"], function() {
  287. layui.$("#is_money_two").attr("checked", layui.$('input[name="is_money_two"]').val() != 0);
  288. layui.form.render();
  289. layui.form.on("switch(is_money_two)", function(data) {
  290. layui.$('input[name="is_money_two"]').val(this.checked ? 1 : 0);
  291. });
  292. })
  293. // layui.use(["form"], function() {
  294. // layui.$("#is_money_four").attr("checked", layui.$('input[name="is_money_four"]').val() != 0);
  295. // layui.form.render();
  296. // layui.form.on("switch(is_money_four)", function(data) {
  297. // layui.$('input[name="is_money_four"]').val(this.checked ? 1 : 0);
  298. // });
  299. // })
  300. // layui.use(["form"], function() {
  301. // layui.$("#is_money_five").attr("checked", layui.$('input[name="is_money_five"]').val() != 0);
  302. // layui.form.render();
  303. // layui.form.on("switch(is_money_five)", function(data) {
  304. // layui.$('input[name="is_money_five"]').val(this.checked ? 1 : 0);
  305. // });
  306. // })
  307. // 字段 社群 association
  308. layui.use(["tinymce"], function() {
  309. var tinymce = layui.tinymce
  310. var edit = tinymce.render({
  311. elem: "#association",
  312. 'images_upload_url': "/app/admin/upload/imagetxt",
  313. height: 500
  314. });
  315. edit.on("blur", function(){
  316. layui.$("#association").val(edit.getContent());
  317. });
  318. });
  319. // 字段 公告1 affiche
  320. layui.use(["tinymce"], function() {
  321. var tinymce = layui.tinymce
  322. var edit = tinymce.render({
  323. elem: "#affiche",
  324. 'images_upload_url': "/app/admin/upload/imagetxt",
  325. height: 500
  326. });
  327. edit.on("blur", function(){
  328. layui.$("#affiche").val(edit.getContent());
  329. });
  330. });
  331. // 字段 公告2 affiche_one
  332. layui.use(["tinymce"], function() {
  333. var tinymce = layui.tinymce
  334. var edit = tinymce.render({
  335. elem: "#affiche_one",
  336. 'images_upload_url': "/app/admin/upload/imagetxt",
  337. height: 500
  338. });
  339. edit.on("blur", function(){
  340. layui.$("#affiche_one").val(edit.getContent());
  341. });
  342. });
  343. layui.use(["tinymce"], function() {
  344. var tinymce = layui.tinymce
  345. var edit = tinymce.render({
  346. elem: "#affiche_two",
  347. 'images_upload_url': "/app/admin/upload/imagetxt",
  348. height: 500
  349. });
  350. edit.on("blur", function(){
  351. layui.$("#affiche_two").val(edit.getContent());
  352. });
  353. });
  354. layui.use(["tinymce"], function() {
  355. var tinymce = layui.tinymce
  356. var edit = tinymce.render({
  357. elem: "#affiche_three",
  358. 'images_upload_url': "/app/admin/upload/imagetxt",
  359. height: 500
  360. });
  361. edit.on("blur", function(){
  362. layui.$("#affiche_three").val(edit.getContent());
  363. });
  364. });
  365. layui.use(["tinymce"], function() {
  366. var tinymce = layui.tinymce
  367. var edit = tinymce.render({
  368. elem: "#service_txt",
  369. 'images_upload_url': "/app/admin/upload/imagetxt",
  370. height: 500
  371. });
  372. edit.on("blur", function(){
  373. layui.$("#service_txt").val(edit.getContent());
  374. });
  375. });
  376. layui.use(["tinymce"], function() {
  377. var tinymce = layui.tinymce
  378. var edit = tinymce.render({
  379. elem: "#company_introduction",
  380. 'images_upload_url': "/app/admin/upload/imagetxt",
  381. height: 500
  382. });
  383. edit.on("blur", function(){
  384. layui.$("#company_introduction").val(edit.getContent());
  385. });
  386. });
  387. layui.use(["tinymce"], function() {
  388. var tinymce = layui.tinymce
  389. var edit = tinymce.render({
  390. elem: "#corporate_governance",
  391. 'images_upload_url': "/app/admin/upload/imagetxt",
  392. height: 500
  393. });
  394. edit.on("blur", function(){
  395. layui.$("#corporate_governance").val(edit.getContent());
  396. });
  397. });
  398. layui.use(["tinymce"], function() {
  399. var tinymce = layui.tinymce
  400. var edit = tinymce.render({
  401. elem: "#public_policy",
  402. 'images_upload_url': "/app/admin/upload/imagetxt",
  403. height: 500
  404. });
  405. edit.on("blur", function(){
  406. layui.$("#public_policy").val(edit.getContent());
  407. });
  408. });
  409. layui.use(["tinymce"], function() {
  410. var tinymce = layui.tinymce
  411. var edit = tinymce.render({
  412. elem: "#compliance_and_integrity",
  413. 'images_upload_url': "/app/admin/upload/imagetxt",
  414. height: 500
  415. });
  416. edit.on("blur", function(){
  417. layui.$("#compliance_and_integrity").val(edit.getContent());
  418. });
  419. });
  420. layui.use(["tinymce"], function() {
  421. var tinymce = layui.tinymce
  422. var edit = tinymce.render({
  423. elem: "#intelligent_world",
  424. 'images_upload_url': "/app/admin/upload/imagetxt",
  425. height: 500
  426. });
  427. edit.on("blur", function(){
  428. layui.$("#intelligent_world").val(edit.getContent());
  429. });
  430. });
  431. // ajax返回失败
  432. if (res.code) {
  433. layui.popup.failure(res.msg);
  434. }
  435. }
  436. });
  437. });
  438. //提交事件
  439. layui.use(["form", "popup"], function () {
  440. // 字段验证允许为空
  441. layui.form.verify({
  442. phone: [/(^$)|^1\d{10}$/, "请输入正确的手机号"],
  443. email: [/(^$)|^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/, "邮箱格式不正确"],
  444. url: [/(^$)|(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/, "链接格式不正确"],
  445. number: [/(^$)|^\d+$/,'只能填写数字'],
  446. date: [/(^$)|^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/, "日期格式不正确"],
  447. identity: [/(^$)|(^\d{15}$)|(^\d{17}(x|X|\d)$)/, "请输入正确的身份证号"]
  448. });
  449. layui.form.on("submit(save)", function (data) {
  450. data.field[PRIMARY_KEY] = 1;
  451. layui.$.ajax({
  452. url: UPDATE_API,
  453. type: "POST",
  454. dateType: "json",
  455. data: data.field,
  456. success: function (res) {
  457. if (res.code) {
  458. return layui.popup.failure(res.msg);
  459. }
  460. return layui.popup.success("操作成功", function () {
  461. parent.refreshTable();
  462. parent.layer.close(parent.layer.getFrameIndex(window.name));
  463. });
  464. }
  465. });
  466. return false;
  467. });
  468. });
  469. </script>
  470. </body>
  471. </html>