Data_Proportion.html 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <title>后台</title>
  8. <link rel="stylesheet" href="../../layui/css/layui.css">
  9. <link rel="stylesheet" href="../../css/common.css">
  10. <link rel="stylesheet" href="../../css/iconfont.css">
  11. <!--[if lt IE 9]>
  12. <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
  13. <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
  14. <![endif]-->
  15. </head>
  16. <body class="layui-layout-body">
  17. <div class="layui-layout layui-layout-admin">
  18. <div class="layui-header">
  19. <a class="layui-logo" href="index.html">
  20. <img src="../../img/logo.png" alt="">
  21. </a>
  22. <ul class="layui-nav layui-layout-right">
  23. <li class="layui-nav-item">
  24. <a href="javascript:;">
  25. <img src="http://t.cn/RCzsdCq" class="layui-nav-img"> zx66
  26. </a>
  27. <dl class="layui-nav-child">
  28. <dd>
  29. <a href="">基本资料</a>
  30. </dd>
  31. <dd>
  32. <a href="">安全设置</a>
  33. </dd>
  34. </dl>
  35. </li>
  36. <li class="layui-nav-item">
  37. <a href="">退出登录</a>
  38. </li>
  39. </ul>
  40. </div>
  41. <div class="layui-side layui-side-menu">
  42. <div class="layui-side-scroll">
  43. <ul class="layui-nav layui-nav-tree" lay-shrink="all" lay-filter="layadmin-system-side-menu">
  44. <li class="layui-nav-item layui-nav-itemspec">
  45. <a href="javascript:;">
  46. <span class="item-title">收起左侧导航</span>
  47. <i class="layui-icon layui-icon-shrink-right"></i>
  48. </a>
  49. </li>
  50. <li class="layui-nav-item">
  51. <a href="javascript:;" lay-tips="文章管理" lay-direction="2">
  52. <span class="font-icon">
  53. <i class="iconfont icon-wenzhang"></i>
  54. </span>
  55. <span class="item-title">文章管理</span>
  56. <span class="layui-nav-more"></span>
  57. </a>
  58. <dl class="layui-nav-child">
  59. <dd>
  60. <a lay-href="article/free.html">免费文章</a>
  61. </dd>
  62. <dd>
  63. <a lay-href="javascript:;">收费文章</a>
  64. </dd>
  65. <dd>
  66. <a lay-href="javascript:;">保障文章</a>
  67. </dd>
  68. </dl>
  69. </li>
  70. <li class="layui-nav-item">
  71. <a href="javascript:;" lay-tips="权限管理" lay-direction="2">
  72. <span class="font-icon">
  73. <i class="iconfont icon-quanxian"></i>
  74. </span>
  75. <span class="item-title">权限管理</span>
  76. <span class="layui-nav-more"></span>
  77. </a>
  78. <dl class="layui-nav-child">
  79. <dd>
  80. <a href="javascript:;">列表一</a>
  81. </dd>
  82. <dd>
  83. <a href="javascript:;">列表二</a>
  84. </dd>
  85. <dd>
  86. <a href="javascript:;">列表三</a>
  87. </dd>
  88. </dl>
  89. </li>
  90. <li class="layui-nav-item">
  91. <a href="javascript:;" lay-tips="审核管理" lay-direction="2">
  92. <span class="font-icon">
  93. <i class="iconfont icon-shenhe1"></i>
  94. </span>
  95. <span class="item-title">审核管理</span>
  96. <span class="layui-nav-more"></span>
  97. </a>
  98. <dl class="layui-nav-child">
  99. <dd>
  100. <a href="javascript:;">列表一</a>
  101. </dd>
  102. <dd>
  103. <a href="javascript:;">列表二</a>
  104. </dd>
  105. <dd>
  106. <a href="javascript:;">列表三</a>
  107. </dd>
  108. </dl>
  109. </li>
  110. <li class="layui-nav-item">
  111. <a href="javascript:;" lay-tips="工单管理" lay-direction="2">
  112. <span class="font-icon">
  113. <i class="iconfont icon-gongdan"></i>
  114. </span>
  115. <span class="item-title">工单管理</span>
  116. <span class="layui-nav-more"></span>
  117. </a>
  118. <dl class="layui-nav-child">
  119. <dd>
  120. <a href="javascript:;">列表一</a>
  121. </dd>
  122. <dd>
  123. <a href="javascript:;">列表二</a>
  124. </dd>
  125. <dd>
  126. <a href="javascript:;">列表三</a>
  127. </dd>
  128. </dl>
  129. </li>
  130. <li class="layui-nav-item">
  131. <a href="javascript:;" lay-tips="用户管理" lay-direction="2">
  132. <span class="font-icon">
  133. <i class="iconfont icon-yonghu-tianchong"></i>
  134. </span>
  135. <span class="item-title">用户管理</span>
  136. <span class="layui-nav-more"></span>
  137. </a>
  138. <dl class="layui-nav-child">
  139. <dd>
  140. <a href="javascript:;">列表一</a>
  141. </dd>
  142. <dd>
  143. <a href="javascript:;">列表二</a>
  144. </dd>
  145. <dd>
  146. <a href="javascript:;">列表三</a>
  147. </dd>
  148. </dl>
  149. </li>
  150. <li class="layui-nav-item">
  151. <a href="javascript:;" lay-tips="商城管理" lay-direction="2">
  152. <span class="font-icon">
  153. <i class="iconfont icon-icon-test"></i>
  154. </span>
  155. <span class="item-title">商城管理</span>
  156. <span class="layui-nav-more"></span>
  157. </a>
  158. <dl class="layui-nav-child">
  159. <dd>
  160. <a href="javascript:;">列表一</a>
  161. </dd>
  162. <dd>
  163. <a href="javascript:;">列表二</a>
  164. </dd>
  165. <dd>
  166. <a href="javascript:;">列表三</a>
  167. </dd>
  168. </dl>
  169. </li>
  170. <li class="layui-nav-item">
  171. <a href="javascript:;" lay-tips="操作员管理" lay-direction="2">
  172. <span class="font-icon">
  173. <i class="iconfont icon-caozuo"></i>
  174. </span>
  175. <span class="item-title">操作员管理</span>
  176. <span class="layui-nav-more"></span>
  177. </a>
  178. <dl class="layui-nav-child">
  179. <dd>
  180. <a href="javascript:;">列表一</a>
  181. </dd>
  182. <dd>
  183. <a href="javascript:;">列表二</a>
  184. </dd>
  185. <dd>
  186. <a href="javascript:;">列表三</a>
  187. </dd>
  188. </dl>
  189. </li>
  190. <li class="layui-nav-item">
  191. <a href="javascript:;" lay-tips="日志管理" lay-direction="2">
  192. <span class="font-icon">
  193. <i class="iconfont icon-daily-fill"></i>
  194. </span>
  195. <span class="item-title">日志管理</span>
  196. <span class="layui-nav-more"></span>
  197. </a>
  198. <dl class="layui-nav-child">
  199. <dd>
  200. <a href="javascript:;">列表一</a>
  201. </dd>
  202. <dd>
  203. <a href="javascript:;">列表二</a>
  204. </dd>
  205. <dd>
  206. <a href="javascript:;">列表三</a>
  207. </dd>
  208. </dl>
  209. </li>
  210. <span class="layui-nav-bar" style="top: 28px; height: 0px; opacity: 0;"></span>
  211. </ul>
  212. </div>
  213. </div>
  214. <div class="layui-body" id="LAY_app_body">
  215. <div class="layadmin-tabsbody-item layui-show">
  216. <div class="layui-card layadmin-header">
  217. <div class="layui-breadcrumb" lay-filter="breadcrumb" style="visibility: visible;">
  218. <a lay-href="/">主页</a>
  219. <span lay-separator="">/</span>
  220. <a>
  221. <cite>比例设置</cite>
  222. </a>
  223. <span lay-separator="">/</span>
  224. <a href="javascript:history.back(-1)">返回</a>
  225. </div>
  226. <div class="main">
  227. <form class="layui-form" lay-filter="formData">
  228. <div class="layui-form-item">
  229. <label class="layui-form-label">类型选择</label>
  230. <div class="layui-input-block">
  231. <select name="type" id="type" lay-filter="type">
  232. <option value="0">请选择类型</option>
  233. <option value="1">打赏彩币设置1</option>
  234. <option value="2">打赏彩币设置2</option>
  235. <option value="3">点赞积分设置1</option>
  236. <option value="4">点赞积分设置2</option>
  237. <option value="5">竞价底价设置</option>
  238. <option value="6">发免费贴获得积分</option>
  239. <option value="7">发收费贴获得积分</option>
  240. <option value="8">发保障贴获得积分</option>
  241. <option value="9">每月保障贴次数</option>
  242. <option value="10">点赞积分分成</option>
  243. <option value="11">彩币转金钱设置</option>
  244. <option value="12">预测师升降基数设置</option>
  245. <option value="13">收费帖彩币购买区间设置</option>
  246. <option value="14">保障贴彩币购买区间设置</option>
  247. </select>
  248. </div>
  249. </div>
  250. <div class="layui-form-item" id="zb_select" style="display:none;">
  251. <label class="layui-form-label" id="desczb">指标选择</label>
  252. <div class="layui-input-block">
  253. <select name="type_zb" id="type_zb" lay-filter="type_zb">
  254. <option value="0">请选择指标</option>
  255. </select>
  256. </div>
  257. </div>
  258. <div class="layui-form-item" id="szset">
  259. <label class="layui-form-label">数值设置</label>
  260. <div class="layui-input-block" id="setNum">
  261. <!-- <input type='number' name='number' onkeyup='clearNoNum(this)' min='0.00' step='0.01' id='number' lay-verify='number' autocomplete='off' placeholder='请输入数值' class='layui-input'> -->
  262. <input type="number" name="number" id="number" autocomplete="off" placeholder="请输入数值" class="layui-input">
  263. </div>
  264. </div>
  265. <div id="dsall" style="display: none;">
  266. <div class="layui-form-item">
  267. <label class="layui-form-label" id="descmin">最小区间</label>
  268. <div class="layui-input-block">
  269. <input type="number" name="mincb" onkeyup="positive(this)" min="0" step="1" id="mincb" autocomplete="off" placeholder="请输入整数值" class="layui-input">
  270. </div>
  271. </div>
  272. <div class="layui-form-item">
  273. <label class="layui-form-label" id="descmax">最大区间</label>
  274. <div class="layui-input-block">
  275. <input type="number" name="maxcb" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')" min="0" step="1" id="maxcb" autocomplete="off" placeholder="请输入整数值" class="layui-input">
  276. </div>
  277. </div>
  278. </div>
  279. <div class="layui-form-item">
  280. <div class="layui-input-block">
  281. <button class="layui-btn" lay-submit lay-filter="formData">立即提交</button>
  282. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  283. </div>
  284. </div>
  285. </form>
  286. </div>
  287. </div>
  288. </div>
  289. </div>
  290. </div>
  291. <script src="../../layui/layui.js"></script>
  292. <script src="../../js/jquery.js"></script>
  293. <script src="../../js/common.js"></script>
  294. <script type="text/javascript">
  295. var selectData = [
  296. {
  297. value: 1,
  298. name: 'SD独胆'
  299. },
  300. {
  301. value: 2,
  302. name: 'SD双胆'
  303. },
  304. {
  305. value: 3,
  306. name: 'SD三胆'
  307. },
  308. {
  309. value: 4,
  310. name: 'SD杀一码'
  311. },
  312. {
  313. value: 5,
  314. name: 'SD杀二码'
  315. },
  316. {
  317. value: 6,
  318. name: 'SD杀三码'
  319. },
  320. {
  321. value: 7,
  322. name: 'SD杀一尾'
  323. },
  324. {
  325. value: 8,
  326. name: 'SD杀二尾'
  327. },
  328. {
  329. value: 9,
  330. name: 'SD杀三尾'
  331. },
  332. {
  333. value: 10,
  334. name: 'SD杀一跨'
  335. },
  336. {
  337. value: 11,
  338. name: 'SD杀二跨'
  339. },
  340. {
  341. value: 12,
  342. name: 'SD杀三跨'
  343. },
  344. {
  345. value: 13,
  346. name: 'SD五码复试'
  347. },
  348. {
  349. value: 14,
  350. name: 'SD六码复试'
  351. },
  352. {
  353. value: 15,
  354. name: 'SD组选'
  355. },
  356. {
  357. value: 16,
  358. name: 'SD直选'
  359. },
  360. {
  361. value: 17,
  362. name: 'P3独胆'
  363. },
  364. {
  365. value: 18,
  366. name: 'P3双胆'
  367. },
  368. {
  369. value: 19,
  370. name: 'P3三胆'
  371. },
  372. {
  373. value: 20,
  374. name: 'P3杀一码'
  375. },
  376. {
  377. value: 21,
  378. name: 'P3杀二码'
  379. },
  380. {
  381. value: 22,
  382. name: 'P3杀三码'
  383. },
  384. {
  385. value: 23,
  386. name: 'P3杀一尾'
  387. },
  388. {
  389. value: 24,
  390. name: 'P3杀二尾'
  391. },
  392. {
  393. value: 25,
  394. name: 'P3杀三尾'
  395. },
  396. {
  397. value: 26,
  398. name: 'P3杀一跨'
  399. },
  400. {
  401. value: 27,
  402. name: 'P3杀二跨'
  403. },
  404. {
  405. value: 28,
  406. name: 'P3杀三跨'
  407. },
  408. {
  409. value: 29,
  410. name: 'P3五码复试'
  411. },
  412. {
  413. value: 30,
  414. name: 'P3六码复试'
  415. },
  416. {
  417. value: 31,
  418. name: 'P3组选'
  419. },
  420. {
  421. value: 32,
  422. name: 'P3直选'
  423. },
  424. {
  425. value: 33,
  426. name: '双色球红球杀二'
  427. }, {
  428. value: 34,
  429. name: '双色球红球杀三'
  430. },
  431. {
  432. value: 35,
  433. name: '双色球红球定二'
  434. }, {
  435. value: 36,
  436. name: '双色球红球定三'
  437. },
  438. {
  439. value: 37,
  440. name: '双色球红球定四'
  441. }, {
  442. value: 38,
  443. name: '双色球红球红10中3'
  444. }, {
  445. value: 39,
  446. name: '双色球蓝球杀三'
  447. },
  448. {
  449. value: 40,
  450. name: '双色球蓝球杀五'
  451. },
  452. {
  453. value: 41,
  454. name: '双色球蓝球定三'
  455. },
  456. {
  457. value: 42,
  458. name: '双色球蓝球定五'
  459. },
  460. {
  461. value: 43,
  462. name: '大乐透前区杀三'
  463. }, {
  464. value: 44,
  465. name: '大乐透前区杀五'
  466. }, {
  467. value: 45,
  468. name: '大乐透前区定二'
  469. },
  470. {
  471. value: 46,
  472. name: '大乐透前区定三'
  473. },
  474. {
  475. value: 47,
  476. name: '大乐透前区定四'
  477. },
  478. {
  479. value: 48,
  480. name: '大乐透前区定四'
  481. }, {
  482. value: 49,
  483. name: '大乐透后区杀三'
  484. }, {
  485. value: 50,
  486. name: '大乐透后区杀五'
  487. },
  488. {
  489. value: 51,
  490. name: '大乐透后区定三'
  491. },
  492. {
  493. value: 52,
  494. name: '大乐透后区定四'
  495. },
  496. {
  497. value: 53,
  498. name: '大乐透后区六码'
  499. },
  500. ]
  501. var selectFz = [
  502. {
  503. value:1,
  504. name:'SD胆码金钱'
  505. },
  506. {
  507. value:2,
  508. name:'SD杀码金钱'
  509. },
  510. {
  511. value:3,
  512. name:'SD杀尾金钱'
  513. },
  514. {
  515. value:4,
  516. name:'SD杀跨金钱'
  517. },
  518. {
  519. value:5,
  520. name:'SD复试金钱'
  521. },
  522. {
  523. value:6,
  524. name:'SD单注金钱'
  525. },
  526. {
  527. value:7,
  528. name:'P3胆码金钱'
  529. },
  530. {
  531. value:8,
  532. name:'P3杀码金钱'
  533. },
  534. {
  535. value:9,
  536. name:'P3杀尾金钱'
  537. },
  538. {
  539. value:10,
  540. name:'P3杀跨金钱'
  541. },
  542. {
  543. value:11,
  544. name:'P3复试金钱'
  545. },
  546. {
  547. value:12,
  548. name:'P3单注金钱'
  549. },
  550. {
  551. value:13,
  552. name:'双色球红球杀码金钱'
  553. },
  554. {
  555. value:14,
  556. name:'双色球红球定胆金钱'
  557. },
  558. {
  559. value:15,
  560. name:'双色球蓝球杀码金钱'
  561. },
  562. {
  563. value:16,
  564. name:'双色球蓝球定胆金钱'
  565. },
  566. {
  567. value:17,
  568. name:'大乐透红球杀码金钱'
  569. },
  570. {
  571. value:18,
  572. name:'大乐透红球定胆金钱'
  573. },
  574. {
  575. value:19,
  576. name:'大乐透蓝球杀码金钱'
  577. },
  578. {
  579. value:20,
  580. name:'大乐透蓝球定胆金钱'
  581. },
  582. ]
  583. if (getUrlParam('id')) {
  584. layui.use(['form'], function () {
  585. var form = layui.form;
  586. getInit()
  587. function getInit() {
  588. $.ajax({
  589. url: '/Proportion/GetFormJson',
  590. type: 'get',
  591. dataType: "json",
  592. data: "id=" + getUrlParam('id'),
  593. success: function (res) {
  594. if (res.code == 0) {
  595. if(res.data.type == 1 || res.data.type == 2 || res.data.type == 3 || res.data.type == 4) {
  596. $("#desczb").text("指标选择")
  597. htmls = "<input type='number' name='number' onkeyup='positive(this)' min='0.00' step='0.01' id='number' autocomplete='off' placeholder='请输入整数值' class='layui-input'>"
  598. $("#dsall").hide()
  599. $('#zb_select').show();
  600. $('#szset').show();
  601. $("#setNum").html(htmls)
  602. }else if(res.data.type == 5 || res.data.type == 6 || res.data.type == 7 || res.data.type == 8 || res.data.type == 9) {
  603. $("#desczb").text("指标选择")
  604. htmls = "<input type='number' name='number' onkeyup='positive(this)' min='0' step='1' id='number' autocomplete='off' placeholder='请输入整数值' class='layui-input'>"
  605. $("#dsall").hide()
  606. $('#zb_select').hide();
  607. $('#szset').show();
  608. $("#setNum").html(htmls)
  609. }else if(res.data.type == 10 || res.data.type == 11) {
  610. if(res.data.type == 10) {
  611. htmls = "<input type='number' name='number' onkeyup='clearNoNum(this)' min='0.00' step='0.01' id='number' autocomplete='off' placeholder='请输入小数值' class='layui-input'>"
  612. }else if(res.data.type == 11) {
  613. htmls = "<input type='number' name='number' onkeyup='smallNum(this)' min='0.00' max='1.00' maxlength=4 step='0.01' id='number' autocomplete='off' placeholder='请输入小数值' class='layui-input'>"
  614. }
  615. $("#dsall").hide()
  616. $('#zb_select').hide();
  617. $('#szset').show();
  618. $("#setNum").html(htmls)
  619. }else if(res.data.type == 12) {
  620. $("#dsall").show()
  621. $('#zb_select').hide();
  622. $("#descmin").text("命中数")
  623. $("#descmax").text("总数")
  624. $('#szset').hide();
  625. }else if(res.data.type == 13 || res.data.type == 14) {
  626. $('#zb_select').hide();
  627. $('#szset').hide();
  628. $("#descmin").text("最小区间")
  629. $("#descmax").text("最大区间")
  630. $("#desczb").text("分组选择")
  631. $("#dsall").show()
  632. $('#zb_select').show();
  633. }
  634. form.val('formData', res.data)
  635. } else {
  636. layer.msg("网路错误,请稍后再试", { icon: 5 });
  637. }
  638. }
  639. })
  640. }
  641. })
  642. }
  643. layui.use(['element', 'form'], function () {
  644. var element = layui.element,
  645. form = layui.form;
  646. var str = "<option value='0'>请选择指标</option>"
  647. for (var i = 0; i < selectData.length; i++) {
  648. str += "<option value=" + selectData[i]['value'] + ">" + selectData[i]['name'] + "</option>"
  649. }
  650. $("#type_zb").html(str)
  651. form.render('select');
  652. form.on('select(type)', function (data) {
  653. var htmls = "<input type='number' name='number' autocomplete='off' placeholder='请输入数值' class='layui-input'>"
  654. if (data.value == 1 || data.value == 2 || data.value == 3 || data.value == 4) {
  655. $("#desczb").text("指标选择")
  656. htmls = "<input type='number' name='number' onkeyup='positive(this)' min='0.00' step='0.01' id='number' autocomplete='off' placeholder='请输入整数值' class='layui-input'>"
  657. $("#dsall").hide()
  658. $('#zb_select').show();
  659. $('#szset').show();
  660. $("#setNum").html(htmls)
  661. var str = ''
  662. for (var i = 0; i < selectData.length; i++) {
  663. str += "<option value=" + selectData[i]['value'] + ">" + selectData[i]['name'] + "</option>"
  664. }
  665. $("#type_zb").html(str)
  666. form.render('select');
  667. } else if(data.value == 5 || data.value == 6 || data.value == 7 || data.value == 8 || data.value == 9) {
  668. $("#desczb").text("指标选择")
  669. htmls = "<input type='number' name='number' onkeyup='positive(this)' min='0' step='1' id='number' autocomplete='off' placeholder='请输入整数值' class='layui-input'>"
  670. $("#dsall").hide()
  671. $('#zb_select').hide();
  672. $('#szset').show();
  673. $("#setNum").html(htmls)
  674. } else if(data.value == 10 || data.value == 11) {
  675. if(data.value == 10) {
  676. htmls = "<input type='number' name='number' onkeyup='clearNoNum(this)' min='0.00' step='0.01' id='number' autocomplete='off' placeholder='请输入小数值' class='layui-input'>"
  677. }else if(data.value == 11) {
  678. htmls = "<input type='number' name='number' onkeyup='smallNum(this)' min='0.00' step='0.01' id='number' autocomplete='off' placeholder='请输入小数值' class='layui-input'>"
  679. }
  680. $("#dsall").hide()
  681. $('#zb_select').hide();
  682. $('#szset').show();
  683. $("#setNum").html(htmls)
  684. } else if(data.value == 12){
  685. $("#dsall").show()
  686. $('#zb_select').hide();
  687. $("#descmin").text("命中数")
  688. $("#descmax").text("总数")
  689. $('#szset').hide();
  690. }else if(data.value == 13){
  691. $('#zb_select').hide();
  692. $('#szset').hide();
  693. $("#descmin").text("最小区间")
  694. $("#descmax").text("最大区间")
  695. $("#desczb").text("分组选择")
  696. $("#dsall").show()
  697. $('#zb_select').show();
  698. var str = ''
  699. for (var i = 0; i < selectFz.length; i++) {
  700. str += "<option value=" + selectFz[i]['value'] + ">" + selectFz[i]['name'] + "</option>"
  701. }
  702. $("#type_zb").html(str)
  703. form.render('select');
  704. }else if(data.value == 14){
  705. $('#zb_select').hide();
  706. $('#szset').hide();
  707. $("#descmin").text("最小区间")
  708. $("#descmax").text("最大区间")
  709. $("#desczb").text("指标选择")
  710. $("#dsall").show()
  711. $('#zb_select').show();
  712. var str = ''
  713. for (var i = 0; i < selectData.length; i++) {
  714. str += "<option value=" + selectData[i]['value'] + ">" + selectData[i]['name'] + "</option>"
  715. }
  716. $("#type_zb").html(str)
  717. form.render('select');
  718. }
  719. })
  720. $("#maxcb").on("blur",function(e) {
  721. var type = $("#type").val();
  722. var mincb = $("#mincb").val()
  723. var maxcb = $("#maxcb").val()
  724. if(maxcb <= mincb) {
  725. if(type == 12) {
  726. layer.tips('命中数只能小于总数', $("#maxcb"));
  727. }else{
  728. layer.tips('最小区间只能小于最大区间', $("#maxcb"));
  729. }
  730. return false;
  731. }
  732. })
  733. form.on('submit(formData)', function (data) {
  734. var obj = {};
  735. obj.type = $.trim(data.field.type)
  736. //修改的地方
  737. if(getUrlParam('id')) {
  738. obj.id = getUrlParam('id')
  739. }
  740. if(data.field.type == 1 || data.field.type == 2 || data.field.type == 3 || data.field.type == 4) {
  741. Object.assign(obj,{
  742. type_zb:$.trim(data.field.type_zb),
  743. number:$.trim(data.field.number),
  744. })
  745. }
  746. if(data.field.type == 5 || data.field.type == 6 || data.field.type == 7 || data.field.type == 8 || data.field.type == 9) {
  747. Object.assign(obj,{
  748. number:$.trim(parseInt(data.field.number)),
  749. })
  750. }
  751. if(data.field.type == 10 || data.field.type == 11) {
  752. Object.assign(obj,{
  753. number:$.trim(data.field.number),
  754. })
  755. }
  756. if(data.field.type == 12 || data.field.type == 13 || data.field.type == 14) {
  757. if(data.field.maxcb <= data.field.mincb) {
  758. if(data.field.type == 12) {
  759. layer.tips('命中数只能小于总数', $("#maxcb"));
  760. }else{
  761. layer.tips('最小区间只能小于最大区间', $("#maxcb"));
  762. }
  763. return false;
  764. }
  765. Object.assign(obj,{
  766. number:$.trim(data.field.number),
  767. mincb:$.trim(Number(data.field.mincb)),
  768. maxcb:$.trim(Number(data.field.maxcb)),
  769. })
  770. }
  771. $.ajax({
  772. type: 'post',
  773. url: '', //接受数据接口
  774. dataType: 'json',
  775. data: obj,
  776. success: function (res) {
  777. if (res.code == 0) {
  778. layer.msg("发送成功", { icon: 6 });
  779. } else {
  780. layer.msg("网络错误,请稍后再试!", { icon: 5 });
  781. }
  782. },
  783. error: function () {
  784. layer.msg("网络错误,请稍后再试", { icon: 5 });
  785. }
  786. })
  787. return false;
  788. });
  789. })
  790. </script>
  791. </body>
  792. </html>