edit.ftl 57 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
  6. <title>编辑设备</title>
  7. <link href="/resources/admin/layui/css/layui.css" rel="stylesheet" type="text/css"/>
  8. <link href="/resources/admin/iconfont/iconfont.css" rel="stylesheet" type="text/css"/>
  9. <link href="/resources/admin/css/common.css" rel="stylesheet" type="text/css"/>
  10. <script type="text/javascript" src="/resources/admin/js/jquery.js"></script>
  11. <script type="text/javascript" src="/resources/admin/js/jquery.tools.js"></script>
  12. <script type="text/javascript" src="/resources/admin/js/jquery.validate.js"></script>
  13. <script type="text/javascript" src="/resources/admin/layui/layui.js"></script>
  14. <script type="text/javascript" src="/resources/admin/js/common.js"></script>
  15. <script type="text/javascript" src="/resources/admin/js/input.js"></script>
  16. <script type="text/javascript"
  17. src="https://webapi.amap.com/maps?v=1.4.10&key=fa88b622064b112e8caefeb05f40b790"></script>
  18. <script type="text/javascript" src="/resources/admin/js/jquery.lSelect.js"></script>
  19. <script type="text/javascript">
  20. $().ready(function () {
  21. [@flash_message /]
  22. var $inputForm = $("#inputForm");
  23. var $areaId = $("#areaId");
  24. // 地区选择
  25. $areaId.lSelect({
  26. url: "/asl-admin/common/area.htm"
  27. });
  28. // 表单验证
  29. $inputForm.validate({
  30. rules: {}
  31. });
  32. });
  33. </script>
  34. </head>
  35. <body>
  36. <div class="path">
  37. 首页 &raquo; 编辑设备
  38. </div>
  39. <ul id="tab" class="tab">
  40. <li>
  41. <input type="button" value="基本资料"/>
  42. </li>
  43. <li>
  44. <input type="button" value="管理员"/>
  45. </li>
  46. <li>
  47. <input type="button" value="商品管理"/>
  48. </li>
  49. <li>
  50. <input type="button" value="报警记录"/>
  51. </li>
  52. <li>
  53. <input type="button" value="短信接收者"/>
  54. </li>
  55. <li>
  56. <input type="button" value="通用参数调整"/>
  57. </li>
  58. <li>
  59. <input type="button" value="进阶参数调整"/>
  60. </li>
  61. </ul>
  62. <div class="input tabContent">
  63. <form id="inputForm" action="update.htm" method="post">
  64. <input type="hidden" name="id" value="${equipment.id}"/>
  65. <input type="hidden" name="clientId" value=" ${equipment.gtClientId}"/>
  66. <table class="input">
  67. <tr>
  68. <th>
  69. <span class="requiredField"></span>设备唯一码
  70. </th>
  71. <td>
  72. ${equipment.clientId}
  73. </td>
  74. </tr>
  75. <tr>
  76. <th>
  77. <span class="requiredField">*</span>设备名称
  78. </th>
  79. <td>
  80. <input type="text" value="${equipment.name}" class="text" name="name" maxlength="50"
  81. required/>
  82. </td>
  83. </tr>
  84. <tr>
  85. <th>
  86. <span class="requiredField">*</span>设备编号
  87. </th>
  88. <td>
  89. <input type="text" value="${equipment.sn}" name="sn" id="aaaa" class="text" required/>
  90. </td>
  91. </tr>
  92. <tr>
  93. <th>
  94. <span class="requiredField">*</span>广告规则
  95. </th>
  96. <td>
  97. [#if type!="管理员"]
  98. <input type="hidden" name="timeRuleId" value="${equipment.timeRuleId}"/>
  99. <input type="text" class="text" value="${ruleName}" readonly/>
  100. [#else ]
  101. <select name="timeRuleId">
  102. [#list timeRules as timeRule]
  103. <option value="${timeRule.id}"
  104. [#if timeRule.id == equipment.timeRuleId ]selected[/#if]>${timeRule.name}</option>
  105. [/#list]
  106. </select>
  107. [/#if]
  108. </td>
  109. </tr>
  110. <tr>
  111. <th>
  112. <span class="requiredField"></span>所属商家:
  113. </th>
  114. <td>
  115. ${equipment.adminLevel}
  116. </td>
  117. </tr>
  118. <tr>
  119. <th>
  120. <span class="requiredField"></span>经销商:
  121. </th>
  122. <td>
  123. ${equipment.adminUserName}
  124. [#if type=="管理员"]
  125. &nbsp &nbsp <button type="button" id="touji" >系统脱机</button>
  126. [/#if]
  127. </td>
  128. </tr>
  129. <tr>
  130. <th>
  131. <span class="requiredField"></span>地区:
  132. </th>
  133. <td>
  134. <input type="hidden" id="areaId" name="areaId" value="${(equipment.areaId)!}"
  135. treePath="${(_Area(equipment.areaId).treePath)!}"/>
  136. </td>
  137. </tr>
  138. <tr>
  139. <th>
  140. <span class="requiredField"></span>机器联系人:
  141. </th>
  142. <td>
  143. <input type="text" name="contactName" class="text" maxlength="200" required
  144. value="${equipment.contactName}"/>
  145. </td>
  146. </tr>
  147. <tr>
  148. <th>
  149. <span class="requiredField"></span>机器联系方式:
  150. </th>
  151. <td>
  152. <input type="text" name="contactPhone" class="text" maxlength="11" required
  153. value="${equipment.contactPhone} "/>
  154. </td>
  155. </tr>
  156. <tr>
  157. <th>
  158. <span class="requiredField">*</span>支付方式:
  159. </th>
  160. <td>
  161. [#--<label>
  162. <input type="radio" value="noPay" name="payType" [#if equipment.payType == "noPay"]
  163. checked[/#if] required/> 无需支付
  164. </label>--]
  165. <label>
  166. <input type="radio" value="onlinePayment"
  167. name="payType" checked
  168. required/> 线上支付
  169. </label>
  170. [#-- <label>
  171. <input type="radio" value="offlinePayment"
  172. name="payType" [#if equipment.payType == "offlinePayment"] checked[/#if]
  173. required/> 线下支付
  174. </label>--]
  175. [#--<label>
  176. <input type="radio" value="onOrOffPayment"
  177. name="payType" [#if equipment.payType == "onOrOffPayment"] checked[/#if]
  178. required/> 线上/线下
  179. </label>--]
  180. </td>
  181. </tr>
  182. <tr>
  183. <th>
  184. <span class="requiredField">*</span>网络要求:
  185. </th>
  186. <td>
  187. <label>
  188. <input type="radio" value="1" name="isNetWork" [#if equipment.getIsNetWork()]
  189. checked[/#if] required/>强制联网使用
  190. </label>
  191. <label>
  192. <input type="radio" value="0" name="isNetWork" [#if !equipment.getIsNetWork()]
  193. checked[/#if] disabled/>可不联网使用
  194. </label>
  195. </td>
  196. </tr>
  197. <tr>
  198. <th>
  199. <span class="requiredField"></span>4G卡号码:
  200. </th>
  201. <td>
  202. <input type="text" name="simNo" class="text" maxlength="20"
  203. value="${equipment.simNo} "/>
  204. </td>
  205. </tr>
  206. <tr>
  207. <th>
  208. <span class="requiredField"></span>运营商:
  209. </th>
  210. <td>
  211. <input type="text" name="operator" class="text" maxlength="11"
  212. value="${equipment.operator} "/>
  213. </td>
  214. </tr>
  215. <tr>
  216. <th>
  217. <span class="requiredField"></span>参数
  218. </th>
  219. <td>
  220. <span>柜内温度:${equipment.cabinetTm}</span>
  221. &nbsp;&nbsp;
  222. <span>柜内湿度:${equipment.cabinetHd}</span>
  223. &nbsp;&nbsp;
  224. <span>炉头温度:${equipment.furnaceTm}</span>
  225. &nbsp;&nbsp;
  226. <span>炉头转速:${equipment.furnaceSp}</span>
  227. </td>
  228. </tr>
  229. <tr>
  230. <th>
  231. <span class="requiredField"></span>联网方式
  232. </th>
  233. <td>
  234. ${equipment.netWorkingMode}
  235. </td>
  236. </tr>
  237. <tr>
  238. <th>
  239. <span class=""></span>状态
  240. </th>
  241. <td>
  242. [#if equipment.getIsUsing()]
  243. <span class="green">启用</span>
  244. [#else]
  245. <span class="red">禁用</span>
  246. [/#if]
  247. </td>
  248. </tr>
  249. <tr>
  250. <th>
  251. 上一次刷新时间:
  252. </th>
  253. <td>
  254. ${(equipment.lastUpdateTime?string("yyyy-MM-dd HH:mm:ss"))!""}
  255. </td>
  256. </tr>
  257. <tr>
  258. <th>
  259. 修改时间:
  260. </th>
  261. <td>
  262. ${(equipment.modifyDate?string("yyyy-MM-dd HH:mm:ss"))!""}
  263. </td>
  264. </tr>
  265. <tr>
  266. <th>
  267. 创建时间:
  268. </th>
  269. <td>
  270. ${(equipment.createDate?string("yyyy-MM-dd HH:mm:ss"))!""}
  271. </td>
  272. </tr>
  273. <tr>
  274. <th>
  275. &nbsp;
  276. </th>
  277. <td>
  278. <input id="equUpdate" type="submit" class="button" value="提交并推送设备更新"/>
  279. <input type="button" class="button" value="取消" onclick="location.href='list.htm'"/>
  280. </td>
  281. </tr>
  282. </table>
  283. </form>
  284. </div>
  285. <div class="input tabContent">
  286. [#-- <iframe src="/asl-admin/product/list"></iframe>--]
  287. <form class="layui-form" id="editPwd">
  288. <input type="hidden" name="id" value="${equipment.id}"/>
  289. <div class="layui-form-item">
  290. <div class="layui-inline">
  291. <label class="layui-form-label">超级管理员admin密码</label>
  292. <div class="layui-input-inline">
  293. <input type="text" name="adminPwd" class="text" value="${equipment.adminPwd} " required/>
  294. </div>
  295. </div>
  296. </div>
  297. <div class="layui-form-item">
  298. <div class="layui-inline">
  299. <label class="layui-form-label">超级管理员guest密码</label>
  300. <div class="layui-input-inline">
  301. <input type="text" name="guestPwd" class="text" value="${equipment.guestPwd}" required/>
  302. </div>
  303. </div>
  304. </div>
  305. <div class="layui-form-item">
  306. <div class="layui-input-block">
  307. <input id="btnAjaxSubmit" class="button" type="submit" value="提交并推送设备更新"/>
  308. &nbsp;
  309. &nbsp;
  310. &nbsp;
  311. <input type="button" class="button" value="取消" onclick="location.href='list.htm'"/>
  312. </div>
  313. </div>
  314. </form>
  315. </div>
  316. <div class="input tabContent">
  317. <form class="layui-form layui-form-pane" id="editProductForm">
  318. <table id="listTable" class="list">
  319. <tr>
  320. <th>
  321. <a href="javascript:" class="sort" name="productName">产品名称</a>
  322. </th>
  323. <th>
  324. <a href="javascript:" class="sort" name="rmbPrice">人民币价格</a>
  325. </th>
  326. <th>
  327. <a href="javascript:" class="sort" name="CodePrice">投币价格</a>
  328. </th>
  329. <th>
  330. <a href="javascript:" class="sort" name="sellStatus">销售状态</a>
  331. </th>
  332. </tr>
  333. [#list products.content as product]
  334. <tr>
  335. <input type="hidden" name="productId" value="${product.id}" lay-verify="required|productId"
  336. value="${product.id}"/>
  337. <input type="hidden" name="equipmentId" value="${product.equipmentId}"/>
  338. <div class="layui-inline">
  339. <td>
  340. <input type="text" name="productName" lay-verify="required|productName"
  341. value="${product.productName}" class="layui-input" readonly/>
  342. </td>
  343. </div>
  344. <td>
  345. <div class="layui-inline"></div>
  346. <input type="text" name="rmbPrice"
  347. value="${product.rmbPrice}" class="layui-input" required/>
  348. </td>
  349. <td>
  350. <input type="text" name="codePrice"
  351. value="${product.codePrice}" class="layui-input" required/>
  352. </td>
  353. <td>
  354. [#if product.sellStatus=="true"]
  355. <span>正常销售</span>
  356. [#else]
  357. <span class="red">已售罄</span>
  358. [/#if]
  359. </td>
  360. </tr>
  361. [/#list]
  362. </table>
  363. <div class="layui-form-item">
  364. <div class="layui-input-block ">
  365. [#--<td><input id="editProduct" type="submit" value="提交" /></td>
  366. <td><input type="reset" value="重置" /></td>--]
  367. <td align="center">
  368. <input id="editProduct" class="button" type="submit" value="提交并推送设备更新"/>
  369. <input type="button" class="button" value="取消"
  370. onclick="location.href='list.htm'"/>
  371. </td>
  372. </div>
  373. </div>
  374. </form>
  375. </div>
  376. <div class="input tabContent">
  377. <form class="layui-form layui-upload-list" id="editProductForm">
  378. <table id="listTable" class="list">
  379. <tr>
  380. <th>
  381. <a href="javascript:" class="sort" name="createDate">时间</a>
  382. </th>
  383. <th>
  384. <a href="javascript:" class="sort" name="alarmContent">错误事件</a>
  385. </th>
  386. <th>
  387. <a href="javascript:" class="sort" name="remark">备注</a>
  388. </th>
  389. </tr>
  390. [#list alarmRecordes.content as alarmRecord]
  391. <tr>
  392. <input type="hidden" name="alarmRecordId" value="${alarmRecord.id}"
  393. lay-verify="required|alarmRecordId" value="${alarmRecord.id}"/>
  394. <td>
  395. ${(alarmRecord.createDate?string("yyyy-MM-dd HH:mm:ss"))!""}
  396. [#-- <input type="text" name="createDate" lay-verify="required|createDate" value="" readonly/>--]
  397. </td>
  398. <td>
  399. ${alarmRecord.alarmContent}
  400. [#-- <input type="text" name="alarmContent" lay-verify="required|alarmContent" value="" readonly/>--]
  401. </td>
  402. <td>
  403. ${alarmRecord.remark}
  404. [#-- <input type="text" name="remark" lay-verify="required|remark" value="${alarmRecord.remark}" readonly/>--]
  405. </td>
  406. </tr>
  407. [/#list]
  408. </table>
  409. </form>
  410. </div>
  411. <div class="input tabContent">
  412. <form id="updateMessageReceiver" action="updateMessageReceiver.htm" method="post">
  413. <input type="hidden" name="id" value="${equipment.id}"/>
  414. <table class="input">
  415. <tr>
  416. <th>
  417. <span class="requiredField">*</span>联系人方式一:
  418. </th>
  419. <td>
  420. <input type="number" name="messageReceiver" class="text" maxlength="200"
  421. value="${(equipment.messageReceiver?split(","))[0]}"/>
  422. </td>
  423. </tr>
  424. <tr>
  425. <th>
  426. <span class="requiredField">*</span>联系人方式二:
  427. </th>
  428. <td>
  429. <input type="number" name="messageReceiver" class="text" maxlength="200"
  430. value="${(equipment.messageReceiver?split(","))[1]}"/>
  431. </td>
  432. </tr>
  433. <tr>
  434. <th>
  435. <span class="requiredField">*</span>联系人方式三:
  436. </th>
  437. <td>
  438. <input type="number" name="messageReceiver" class="text" maxlength="200"
  439. value="${(equipment.messageReceiver?split(","))[2]}"/>
  440. </td>
  441. </tr>
  442. <tr>
  443. <th>
  444. &nbsp;
  445. </th>
  446. <td>
  447. <input type="submit" class="button" value="提交"/>
  448. <input type="button" class="button" value="返回" onclick="location.href='list.htm'"/>
  449. </td>
  450. </tr>
  451. </table>
  452. </form>
  453. </div>
  454. <div class="input tabContent">
  455. <div>
  456. <table class="list">
  457. <tr>
  458. <input type="hidden" id="equId" value="${equipment.gtClientId}"/>
  459. <td>
  460. <div>
  461. <label>
  462. <span>参数一:</span>&nbsp;&nbsp;
  463. <input type="text" name="val" id="D400" class="text" style="width: 70px"
  464. value="${_paramMethod('D400',equipment.clientId,'0')}"/>
  465. <button class="layui-btn" onclick="a('D400')">更新</button>
  466. </label>
  467. </div>
  468. </td>
  469. <td>
  470. <div>
  471. <label>
  472. <span>参数二:</span>&nbsp;&nbsp;
  473. <input type="text" name="val" id="D401" class="text" style="width: 70px"
  474. value=" ${_paramMethod('D401',equipment.clientId,'0')}"/>
  475. <button class="layui-btn" onclick="a('D401')">更新</button>
  476. </label>
  477. </div>
  478. </td>
  479. <td>
  480. <div>
  481. <label>
  482. <span>参数三:</span>&nbsp;&nbsp;
  483. <input value=" ${_paramMethod('D418',equipment.clientId,'0')}" type="text" name="val"
  484. id="D418" class="text" style="width: 70px"/>
  485. <button class="layui-btn" onclick="a('D418')">更新</button>
  486. </label>
  487. </div>
  488. </td>
  489. <td>
  490. <div>
  491. <label>
  492. <span>参数四:</span>&nbsp;&nbsp;
  493. <input value=" ${_paramMethod('D405',equipment.clientId,'0')}" type="text" name="val"
  494. id="D405" class="text" style="width: 70px"/>
  495. <button class="layui-btn" onclick="a('D405')">更新</button>
  496. </label>
  497. </div>
  498. </td>
  499. <td>
  500. <div>
  501. <label>
  502. <span>参数五:</span>&nbsp;&nbsp;
  503. <input value=" ${_paramMethod('D406',equipment.clientId,'0')}" type="text" name="val"
  504. id="D406" class="text" style="width: 70px"/>
  505. <button class="layui-btn" onclick="a('D406')">更新</button>
  506. </label>
  507. </div>
  508. </td>
  509. <td>
  510. <div>
  511. <label>
  512. <span>参数六:</span>&nbsp;&nbsp;
  513. <input value=" ${_paramMethod('D407',equipment.clientId,'0')}" type="text" name="val"
  514. id="D407" class="text" style="width: 70px"/>
  515. <button class="layui-btn" onclick="a('D407')">更新</button>
  516. </label>
  517. </div>
  518. </td>
  519. </tr>
  520. <tr>
  521. <td>
  522. <div>
  523. <label>
  524. <span>参数七:</span>&nbsp;&nbsp;
  525. <input value=" ${_paramMethod('D442',equipment.clientId,'0')}" type="text" name="val"
  526. id="D442" class="text" style="width: 70px"/>
  527. <button class="layui-btn" onclick="a('D442')">更新</button>
  528. </label>
  529. </div>
  530. </td>
  531. <td>
  532. <div>
  533. <label>
  534. <span>参数八:</span>&nbsp;&nbsp;
  535. <input value=" ${_paramMethod('D413',equipment.clientId,'0')}" type="text" name="val"
  536. id="D413" class="text" style="width: 70px"/>
  537. <button class="layui-btn" onclick="a('D413')">更新</button>
  538. </label>
  539. </div>
  540. </td>
  541. <td>
  542. <div>
  543. <label>
  544. <span>参数九:</span>&nbsp;&nbsp;
  545. <input value=" ${_paramMethod('D443',equipment.clientId,'0')}" type="text" name="val"
  546. id="D443" class="text" style="width: 70px"/>
  547. <button class="layui-btn" onclick="a('D443')">更新</button>
  548. </label>
  549. </div>
  550. </td>
  551. <td>
  552. <div>
  553. <label>
  554. <span>参数十:</span>&nbsp;&nbsp;
  555. <input value=" ${_paramMethod('D408',equipment.clientId,'0')}" type="text" name="val"
  556. id="D408" class="text" style="width: 70px"/>
  557. <button class="layui-btn" onclick="a('D408')">更新</button>
  558. </label>
  559. </div>
  560. </td>
  561. <td>
  562. <div>
  563. <label>
  564. <span>参数十一:</span>&nbsp;&nbsp;
  565. <input value=" ${_paramMethod('D409',equipment.clientId,'0')}" type="text" name="val"
  566. id="D409" class="text" style="width: 70px"/>
  567. <button class="layui-btn" onclick="a('D409')">更新</button>
  568. </label>
  569. </div>
  570. </td>
  571. <td>
  572. <div>
  573. <label>
  574. <span>参数十二:</span>&nbsp;&nbsp;
  575. <input value=" ${_paramMethod('D412',equipment.clientId,'0')}" type="text" name="val"
  576. id="D412" class="text" style="width: 70px"/>
  577. <button class="layui-btn" onclick="a('D412')">更新</button>
  578. </label>
  579. </div>
  580. </td>
  581. </tr>
  582. <tr>
  583. <td>
  584. <div>
  585. <label>
  586. <span>参数十三:</span>&nbsp;&nbsp;
  587. <input value=" ${_paramMethod('D414',equipment.clientId,'0')}" type="text" name="val"
  588. id="D414" class="text" style="width: 70px"/>
  589. <button class="layui-btn" onclick="a('D414')">更新</button>
  590. </label>
  591. </div>
  592. </td>
  593. <td>
  594. <div>
  595. <label>
  596. <span>参数十四:</span>&nbsp;&nbsp;
  597. <input value=" ${_paramMethod('D417',equipment.clientId,'0')}" type="text" name="val"
  598. id="D417" class="text" style="width: 70px"/>
  599. <button class="layui-btn" onclick="a('D417')">更新</button>
  600. </label>
  601. </div>
  602. </td>
  603. <td>
  604. <div>
  605. <label>
  606. <span>参数十五:</span>&nbsp;&nbsp;
  607. <input value=" ${_paramMethod('D443',equipment.clientId,'0')}" type="text" name="val"
  608. id="D443" class="text" style="width: 70px"/>
  609. <button class="layui-btn" onclick="a('D443')">更新</button>
  610. </label>
  611. </div>
  612. </td>
  613. <td>
  614. <div>
  615. <label>
  616. <span>参数十六:</span>&nbsp;&nbsp;
  617. <input value=" ${_paramMethod('D415',equipment.clientId,'0')}" type="text" name="val"
  618. id="D415" class="text" style="width: 70px"/>
  619. <button class="layui-btn" onclick="a('D415')">更新</button>
  620. </label>
  621. </div>
  622. </td>
  623. <td>
  624. <div>
  625. <label>
  626. <span>参数十七:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D416',equipment.clientId,'0')}"
  627. type="text" name="val" id="D416" class="text"
  628. style="width: 70px"/>
  629. <button class="layui-btn" onclick="a('D416')">更新</button>
  630. </label>
  631. </div>
  632. </td>
  633. <td>
  634. <div>
  635. <label>
  636. <span>参数十八:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D461',equipment.clientId,'0')}"
  637. type="text" name="val" id="D461" class="text"
  638. style="width: 70px"/>
  639. <button class="layui-btn" onclick="a('D461')">更新</button>
  640. </label>
  641. </div>
  642. </td>
  643. </tr>
  644. <tr>
  645. <td>
  646. <div>
  647. <label>
  648. <span>参数十九:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D454',equipment.clientId,'0')}"
  649. type="text" name="val" id="D454" class="text"
  650. style="width: 70px"/>
  651. <button class="layui-btn" onclick="a('D454')">更新</button>
  652. </label>
  653. </div>
  654. </td>
  655. <td>
  656. <div>
  657. <label>
  658. <span>参数二十:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D455',equipment.clientId,'0')}"
  659. type="text" name="val" id="D455" class="text"
  660. style="width: 70px"/>
  661. <button class="layui-btn" onclick="a('D455')">更新</button>
  662. </label>
  663. </div>
  664. </td>
  665. <td>
  666. <div>
  667. <label>
  668. <span>参数二十一:</span>&nbsp;&nbsp;<input
  669. value=" ${_paramMethod('D456',equipment.clientId,'0')}" type="text" name="val" id="D456"
  670. class="text" style="width: 70px"/>
  671. <button class="layui-btn" onclick="a('D456')">更新</button>
  672. </label>
  673. </div>
  674. </td>
  675. <td>
  676. <div>
  677. <label>
  678. <span>参数二十二:</span>&nbsp;&nbsp;<input
  679. value=" ${_paramMethod('D457',equipment.clientId,'0')}" type="text" name="val" id="D457"
  680. class="text" style="width: 70px"/>
  681. <button class="layui-btn" onclick="a('D457')">更新</button>
  682. </label>
  683. </div>
  684. </td>
  685. <td>
  686. <div>
  687. <label>
  688. <span>参数二十三:</span>&nbsp;&nbsp;<input
  689. value=" ${_paramMethod('D458',equipment.clientId,'0')}" type="text" name="val" id="D458"
  690. class="text" style="width: 70px"/>
  691. <button class="layui-btn" onclick="a('D458')">更新</button>
  692. </label>
  693. </div>
  694. </td>
  695. <td>
  696. <div>
  697. <label>
  698. <span>参数二十四:</span>&nbsp;&nbsp;<input
  699. value=" ${_paramMethod('D459',equipment.clientId,'0')}" type="text" name="val" id="D459"
  700. class="text" style="width: 70px"/>
  701. <button class="layui-btn" onclick="a('D459')">更新</button>
  702. </label>
  703. </div>
  704. </td>
  705. </tr>
  706. <tr>
  707. <td>
  708. <div>
  709. <label>
  710. <span>参数二十五:</span>&nbsp;&nbsp;<input
  711. value=" ${_paramMethod('D470',equipment.clientId,'0')}" type="text" name="val" id="D470"
  712. class="text" style="width: 70px"/>
  713. <button class="layui-btn" onclick="a('D470')">更新</button>
  714. </label>
  715. </div>
  716. </td>
  717. <td>
  718. <div>
  719. <label>
  720. <span>参数二十六:</span>&nbsp;&nbsp;<input
  721. value=" ${_paramMethod('D460',equipment.clientId,'0')}" type="text" name="val" id="D460"
  722. class="text" style="width: 70px"/>
  723. <button class="layui-btn" onclick="a('D460')">更新</button>
  724. </label>
  725. </div>
  726. </td>
  727. <td>
  728. <div>
  729. <label>
  730. <span>参数二十七:</span>&nbsp;&nbsp;<input
  731. value=" ${_paramMethod('D461',equipment.clientId,'0')}" type="text" name="val" id="D461"
  732. class="text" style="width: 70px"/>
  733. <button class="layui-btn" onclick="a('D461')">更新</button>
  734. </label>
  735. </div>
  736. </td>
  737. <td>
  738. <div>
  739. <label>
  740. <span>参数二十八:</span>&nbsp;&nbsp;<input
  741. value=" ${_paramMethod('D462',equipment.clientId,'0')}" type="text" name="val" id="D462"
  742. class="text" style="width: 70px"/>
  743. <button class="layui-btn" onclick="a('D462')">更新</button>
  744. </label>
  745. </div>
  746. </td>
  747. <td>
  748. <div>
  749. <label>
  750. <span>参数二十九:</span>&nbsp;&nbsp;<input
  751. value=" ${_paramMethod('D463',equipment.clientId,'0')}" type="text" name="val" id="D463"
  752. class="text" style="width: 70px"/>
  753. <button class="layui-btn" onclick="a('D463')">更新</button>
  754. </label>
  755. </div>
  756. </td>
  757. <td>
  758. <div>
  759. <label>
  760. <span>参数三十:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D464',equipment.clientId,'0')}"
  761. type="text" name="val" id="D464" class="text"
  762. style="width: 70px"/>
  763. <button class="layui-btn" onclick="a('D464')">更新</button>
  764. </label>
  765. </div>
  766. </td>
  767. </tr>
  768. <tr>
  769. <td>
  770. <div>
  771. <label>
  772. <span>参数三十一:</span>&nbsp;&nbsp;<input
  773. value=" ${_paramMethod('D402',equipment.clientId,'0')}" type="text" name="val" id="D402"
  774. class="text" style="width: 70px"/>
  775. <button class="layui-btn" onclick="a('D402')">更新</button>
  776. </label>
  777. </div>
  778. </td>
  779. <td>
  780. <div>
  781. <label>
  782. <span>参数三十二:</span>&nbsp;&nbsp;<input
  783. value=" ${_paramMethod('D444',equipment.clientId,'0')}" type="text" name="val" id="D444"
  784. class="text" style="width: 70px"/>
  785. <button class="layui-btn" onclick="a('D444')">更新</button>
  786. </label>
  787. </div>
  788. </td>
  789. <td>
  790. <div>
  791. <label>
  792. <span>参数三十三:</span>&nbsp;&nbsp;<input
  793. value=" ${_paramMethod('D445',equipment.clientId,'0')}" type="text" name="val" id="D445"
  794. class="text" style="width: 70px"/>
  795. <button class="layui-btn" onclick="a('D445')">更新</button>
  796. </label>
  797. </div>
  798. </td>
  799. <td>
  800. <div>
  801. <label>
  802. <span>参数三十四:</span>&nbsp;&nbsp;<input
  803. value=" ${_paramMethod('D419',equipment.clientId,'0')}" type="text" name="val" id="D419"
  804. class="text" style="width: 70px"/>
  805. <button class="layui-btn" onclick="a('D419')">更新</button>
  806. </label>
  807. </div>
  808. </td>
  809. <td>
  810. <div>
  811. <label>
  812. <span>参数三十五:</span>&nbsp;&nbsp;<input
  813. value=" ${_paramMethod('D435',equipment.clientId,'0')}" type="text" name="val" id="D435"
  814. class="text" style="width: 70px"/>
  815. <button class="layui-btn" onclick="a('D435')">更新</button>
  816. </label>
  817. </div>
  818. </td>
  819. </tr>
  820. </table>
  821. <div>
  822. <table class="input">
  823. <tr>
  824. <th>
  825. &nbsp;
  826. </th>
  827. <td>
  828. <input type="button" class="button" value="返回" onclick="location.href='list.htm'"/>
  829. </td>
  830. </tr>
  831. </table>
  832. </div>
  833. </div>
  834. </div>
  835. <div class="input tabContent">
  836. <div>
  837. <table class="list">
  838. <tr>
  839. <td>
  840. <div>
  841. <label>
  842. <span>参数一:</span>&nbsp;&nbsp;
  843. <input type="text" name="val" id="D420" class="text" style="width: 70px"
  844. value="${_paramMethod('D420',equipment.clientId,'1')}"/>
  845. <button class="layui-btn" onclick="a('D420')">更新</button>
  846. </label>
  847. </div>
  848. </td>
  849. <td>
  850. <div>
  851. <label>
  852. <span>参数二:</span>&nbsp;&nbsp;
  853. <input type="text" name="val" id="D422" class="text" style="width: 70px"
  854. value=" ${_paramMethod('D422',equipment.clientId,'1')}"/>
  855. <button class="layui-btn" onclick="a('D422')">更新</button>
  856. </label>
  857. </div>
  858. </td>
  859. <td>
  860. <div>
  861. <label>
  862. <span>参数三:</span>&nbsp;&nbsp;
  863. <input value=" ${_paramMethod('D424',equipment.clientId,'1')}" type="text" name="val"
  864. id="D424" class="text" style="width: 70px"/>
  865. <button class="layui-btn" onclick="a('D424')">更新</button>
  866. </label>
  867. </div>
  868. </td>
  869. <td>
  870. <div>
  871. <label>
  872. <span>参数四:</span>&nbsp;&nbsp;
  873. <input value=" ${_paramMethod('D421',equipment.clientId,'1')}" type="text" name="val"
  874. id="D421" class="text" style="width: 70px"/>
  875. <button class="layui-btn" onclick="a('D421')">更新</button>
  876. </label>
  877. </div>
  878. </td>
  879. <td>
  880. <div>
  881. <label>
  882. <span>参数五:</span>&nbsp;&nbsp;
  883. <input value=" ${_paramMethod('D423',equipment.clientId,'1')}" type="text" name="val"
  884. id="D423" class="text" style="width: 70px"/>
  885. <button class="layui-btn" onclick="a('D423')">更新</button>
  886. </label>
  887. </div>
  888. </td>
  889. <td>
  890. <div>
  891. <label>
  892. <span>参数六:</span>&nbsp;&nbsp;
  893. <input value=" ${_paramMethod('D425',equipment.clientId,'1')}" type="text" name="val"
  894. id="D425" class="text" style="width: 70px"/>
  895. <button class="layui-btn" onclick="a('D425')">更新</button>
  896. </label>
  897. </div>
  898. </td>
  899. </tr>
  900. <tr>
  901. <td>
  902. <div>
  903. <label>
  904. <span>参数七:</span>&nbsp;&nbsp;
  905. <input value=" ${_paramMethod('D434',equipment.clientId,'1')}" type="text" name="val"
  906. id="D434" class="text" style="width: 70px"/>
  907. <button class="layui-btn" onclick="a('D434')">更新</button>
  908. </label>
  909. </div>
  910. </td>
  911. <td>
  912. <div>
  913. <label>
  914. <span>参数八:</span>&nbsp;&nbsp;
  915. <input value=" ${_paramMethod('D426',equipment.clientId,'1')}" type="text" name="val"
  916. id="D426" class="text" style="width: 70px"/>
  917. <button class="layui-btn" onclick="a('D426')">更新</button>
  918. </label>
  919. </div>
  920. </td>
  921. <td>
  922. <div>
  923. <label>
  924. <span>参数九:</span>&nbsp;&nbsp;
  925. <input value=" ${_paramMethod('D427',equipment.clientId,'1')}" type="text" name="val"
  926. id="D427" class="text" style="width: 70px"/>
  927. <button class="layui-btn" onclick="a('D427')">更新</button>
  928. </label>
  929. </div>
  930. </td>
  931. <td>
  932. <div>
  933. <label>
  934. <span>参数十:</span>&nbsp;&nbsp;
  935. <input value=" ${_paramMethod('D428',equipment.clientId,'1')}" type="text" name="val"
  936. id="D428" class="text" style="width: 70px"/>
  937. <button class="layui-btn" onclick="a('D428')">更新</button>
  938. </label>
  939. </div>
  940. </td>
  941. <td>
  942. <div>
  943. <label>
  944. <span>参数十一:</span>&nbsp;&nbsp;
  945. <input value=" ${_paramMethod('D429',equipment.clientId,'1')}" type="text" name="val"
  946. id="D429" class="text" style="width: 70px"/>
  947. <button class="layui-btn" onclick="a('D429')">更新</button>
  948. </label>
  949. </div>
  950. </td>
  951. <td>
  952. <div>
  953. <label>
  954. <span>参数十二:</span>&nbsp;&nbsp;
  955. <input value=" ${_paramMethod('D430',equipment.clientId,'1')}" type="text" name="val"
  956. id="D430" class="text" style="width: 70px"/>
  957. <button class="layui-btn" onclick="a('D430')">更新</button>
  958. </label>
  959. </div>
  960. </td>
  961. </tr>
  962. <tr>
  963. <td>
  964. <div>
  965. <label>
  966. <span>参数十三:</span>&nbsp;&nbsp;
  967. <input value=" ${_paramMethod('D431',equipment.clientId,'1')}" type="text" name="val"
  968. id="D431" class="text" style="width: 70px"/>
  969. <button class="layui-btn" onclick="a('D431')">更新</button>
  970. </label>
  971. </div>
  972. </td>
  973. <td>
  974. <div>
  975. <label>
  976. <span>参数十四:</span>&nbsp;&nbsp;
  977. <input value=" ${_paramMethod('D432',equipment.clientId,'1')}" type="text" name="val"
  978. id="D432" class="text" style="width: 70px"/>
  979. <button class="layui-btn" onclick="a('D432')">更新</button>
  980. </label>
  981. </div>
  982. </td>
  983. <td>
  984. <div>
  985. <label>
  986. <span>参数十五:</span>&nbsp;&nbsp;
  987. <input value=" ${_paramMethod('D433',equipment.clientId,'1')}" type="text" name="val"
  988. id="D433" class="text" style="width: 70px"/>
  989. <button class="layui-btn" onclick="a('D433')">更新</button>
  990. </label>
  991. </div>
  992. </td>
  993. <td>
  994. <div>
  995. <label>
  996. <span>参数十六:</span>&nbsp;&nbsp;
  997. <input value=" ${_paramMethod('D436',equipment.clientId,'1')}" type="text" name="val"
  998. id="D436" class="text" style="width: 70px"/>
  999. <button class="layui-btn" onclick="a('D436')">更新</button>
  1000. </label>
  1001. </div>
  1002. </td>
  1003. <td>
  1004. <div>
  1005. <label>
  1006. <span>参数十七:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D438',equipment.clientId,'1')}"
  1007. type="text" name="val" id="D438" class="text"
  1008. style="width: 70px"/>
  1009. <button class="layui-btn" onclick="a('D438')">更新</button>
  1010. </label>
  1011. </div>
  1012. </td>
  1013. <td>
  1014. <div>
  1015. <label>
  1016. <span>参数十八:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D440',equipment.clientId,'1')}"
  1017. type="text" name="val" id="D440" class="text"
  1018. style="width: 70px"/>
  1019. <button class="layui-btn" onclick="a('D440')">更新</button>
  1020. </label>
  1021. </div>
  1022. </td>
  1023. </tr>
  1024. <tr>
  1025. <td>
  1026. <div>
  1027. <label>
  1028. <span>参数十九:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D218',equipment.clientId,'1')}"
  1029. type="text" name="val" id="D218" class="text"
  1030. style="width: 70px"/>
  1031. <button class="layui-btn" onclick="a('D218')">更新</button>
  1032. </label>
  1033. </div>
  1034. </td>
  1035. <td>
  1036. <div>
  1037. <label>
  1038. <span>参数二十:</span>&nbsp;&nbsp;<input value=" ${_paramMethod('D268',equipment.clientId,'1')}"
  1039. type="text" name="val" id="D268" class="text"
  1040. style="width: 70px"/>
  1041. <button class="layui-btn" onclick="a('D268')">更新</button>
  1042. </label>
  1043. </div>
  1044. </td>
  1045. <td>
  1046. <div>
  1047. <label>
  1048. <span>参数二十一:</span>&nbsp;&nbsp;<input
  1049. value=" ${_paramMethod('D318',equipment.clientId,'1')}" type="text" name="val" id="D318"
  1050. class="text" style="width: 70px"/>
  1051. <button class="layui-btn" onclick="a('D318')">更新</button>
  1052. </label>
  1053. </div>
  1054. </td>
  1055. <td>
  1056. <div>
  1057. <label>
  1058. <span>参数二十二:</span>&nbsp;&nbsp;<input
  1059. value=" ${_paramMethod('D228',equipment.clientId,'1')}" type="text" name="val" id="D228"
  1060. class="text" style="width: 70px"/>
  1061. <button class="layui-btn" onclick="a('D228')">更新</button>
  1062. </label>
  1063. </div>
  1064. </td>
  1065. <td>
  1066. <div>
  1067. <label>
  1068. <span>参数二十三:</span>&nbsp;&nbsp;<input
  1069. value=" ${_paramMethod('D278',equipment.clientId,'1')}" type="text" name="val" id="D278"
  1070. class="text" style="width: 70px"/>
  1071. <button class="layui-btn" onclick="a('D278')">更新</button>
  1072. </label>
  1073. </div>
  1074. </td>
  1075. <td>
  1076. <div>
  1077. <label>
  1078. <span>参数二十四:</span>&nbsp;&nbsp;<input
  1079. value=" ${_paramMethod('D328',equipment.clientId,'1')}" type="text" name="val" id="D328"
  1080. class="text" style="width: 70px"/>
  1081. <button class="layui-btn" onclick="a('D328')">更新</button>
  1082. </label>
  1083. </div>
  1084. </td>
  1085. </tr>
  1086. </table>
  1087. </div>
  1088. <div>
  1089. <table class="input">
  1090. <tr>
  1091. <th>
  1092. &nbsp;
  1093. </th>
  1094. <td>
  1095. <input type="button" class="button" value="返回" onclick="location.href='list.htm'"/>
  1096. </td>
  1097. </tr>
  1098. </table>
  1099. </div>
  1100. </div>
  1101. </body>
  1102. <script>
  1103. // 脱离系统管理id
  1104. $('#touji').click(function(){
  1105. var id= document.getElementById("aaaa").value;
  1106. $.ajax({
  1107. url:"/api/app_equipment/index/separate.htm?clientId="+id,
  1108. type:"post",
  1109. success: function(data){
  1110. layer.msg('脱机成功');
  1111. }
  1112. })
  1113. });
  1114. var h = '<div id="container" style="width: 1200px;height: 650px"></div>';
  1115. $('.location').click(function () {
  1116. var longitude = $(this).attr('data-longitude');
  1117. var latitude = $(this).attr('data-latitude');
  1118. if (longitude == '' || latitude == '') {
  1119. layer.msg('获取不到经纬度');
  1120. return;
  1121. }
  1122. var index = layer.open({
  1123. content: h,
  1124. shade: false,
  1125. area: [longitude, latitude],
  1126. });
  1127. var map = new AMap.Map('container', {
  1128. center: [longitude, latitude],
  1129. zoom: 15
  1130. });
  1131. // 创建一个 Marker 实例:
  1132. var marker = new AMap.Marker({
  1133. position: new AMap.LngLat(longitude, latitude) // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
  1134. });
  1135. // 将创建的点标记添加到已有的地图实例:
  1136. map.add(marker);
  1137. });
  1138. layui.use('laydate', function () {
  1139. var laydate = layui.laydate;
  1140. laydate.render({
  1141. elem: '#simStartDate',
  1142. type: 'datetime',
  1143. min: '1900-1-1'
  1144. });
  1145. });
  1146. layui.use('laydate', function () {
  1147. var laydate = layui.laydate;
  1148. laydate.render({
  1149. elem: '#simEndDate',
  1150. type: 'datetime',
  1151. min: '1900-1-1'
  1152. });
  1153. });
  1154. </script>
  1155. <script>
  1156. layui.use('element', function () {
  1157. var $ = layui.jquery
  1158. , element = layui.element; //Tab的切换功能,切换事件监听等,需要依赖element模块
  1159. //触发事件
  1160. var active = {
  1161. tabAdd: function () {
  1162. //新增一个Tab项
  1163. element.tabAdd('demo', {
  1164. title: '新选项' + (Math.random() * 1000 | 0) //用于演示
  1165. , content: '内容' + (Math.random() * 1000 | 0)
  1166. , id: new Date().getTime() //实际使用一般是规定好的id,这里以时间戳模拟下
  1167. })
  1168. }
  1169. , tabDelete: function (othis) {
  1170. //删除指定Tab项
  1171. element.tabDelete('demo', '44'); //删除:“商品管理”
  1172. othis.addClass('layui-btn-disabled');
  1173. }
  1174. , tabChange: function () {
  1175. //切换到指定Tab项
  1176. element.tabChange('demo', '22'); //切换到:用户管理
  1177. }
  1178. };
  1179. $('.site-demo-active').on('click', function () {
  1180. var othis = $(this), type = othis.data('type');
  1181. active[type] ? active[type].call(this, othis) : '';
  1182. });
  1183. //Hash地址的定位
  1184. var layid = location.hash.replace(/^#test=/, '');
  1185. element.tabChange('test', layid);
  1186. element.on('tab(test)', function (elem) {
  1187. location.hash = 'test=' + $(this).attr('lay-id');
  1188. });
  1189. });
  1190. </script>
  1191. [#--修改密码--]
  1192. <script>
  1193. $(document).ready(function () {
  1194. //表单验证
  1195. $("#editPwd").validate({
  1196. rules: {
  1197. adminPwd: {
  1198. required: true
  1199. },
  1200. guestPwd: {
  1201. required: true
  1202. }
  1203. },
  1204. messages: {
  1205. adminPwd: {
  1206. required: "不能为空"
  1207. },
  1208. guestPwd: {
  1209. required: "不能为空"
  1210. }
  1211. },
  1212. onsubmit: true,
  1213. submitHandler: function (form) {
  1214. /* $("#btnAjaxSubmit").click(function () {
  1215. var options = {
  1216. url:'editPwd.htm',
  1217. type:'post',
  1218. data: $("#editPwd").serialize(),
  1219. success:function (data) {
  1220. layer.msg("修改成功");
  1221. }
  1222. };
  1223. $.ajax(options);
  1224. });*/
  1225. $.ajax({
  1226. url: "editPwd.htm",
  1227. type: "post",
  1228. data: $("#editPwd").serialize(),
  1229. success: function (data) {
  1230. layer.msg(data.content);
  1231. }
  1232. })
  1233. return false;
  1234. }
  1235. });
  1236. });
  1237. </script>
  1238. [#--修改产品验证--]
  1239. <script>
  1240. $(document).ready(function () {
  1241. $("#editProductForm").validate({
  1242. rules: {
  1243. rmbPrice: {
  1244. required: true,
  1245. number: true,
  1246. min: 0
  1247. },
  1248. codePrice: {
  1249. required: true,
  1250. number: true,
  1251. min: 0
  1252. }
  1253. },
  1254. messages: {
  1255. rmbPrice: {
  1256. required: "人民币价格不能为空",
  1257. number: "格式不对",
  1258. min: "不能小于零"
  1259. },
  1260. codePrice: {
  1261. required: "投币价格不能为空",
  1262. number: "格式不对",
  1263. min: "不能小于零"
  1264. }
  1265. },
  1266. onsubmit: true,
  1267. submitHandler: function (form) {
  1268. var leng = $(":text[name='productName']").length;
  1269. var products = new Array();
  1270. for (var i = 0; i < leng; i++) {
  1271. var productId = $("input:hidden[name='productId']").eq(i).val();
  1272. var rPrice = $(":text[name='rmbPrice']").eq(i).val();
  1273. var cPrice = $(":text[name='codePrice']").eq(i).val();
  1274. var productName = $(":text[name='productName']").eq(i).val();
  1275. var equipmentId = $("input:hidden[name='equipmentId']").eq(i).val();
  1276. products.push({
  1277. id: productId,
  1278. rmbPrice: rPrice,
  1279. codePrice: cPrice,
  1280. productName: productName,
  1281. equipmentId: equipmentId
  1282. });
  1283. }
  1284. $.ajax({
  1285. url: '/asl-admin/product/update.htm',
  1286. type: 'post',
  1287. data: JSON.stringify(products),
  1288. contentType: 'application/json;charset=utf-8',
  1289. success: function (msg) {
  1290. if (msg.type == "success") {
  1291. layer.msg("修改成功");
  1292. } else {
  1293. layer.msg("修改失败!"+msg.content);
  1294. }
  1295. }
  1296. });
  1297. return false;
  1298. }
  1299. });
  1300. });
  1301. </script>
  1302. [#--修改设备共同参数--]
  1303. <script>
  1304. function a(val) {
  1305. var $val = $("input[name='val']");
  1306. var value = $("#" + val).val();
  1307. var equId = $("#equId").val();
  1308. /* var commonParamVos=new Array();
  1309. for (var i=0;i<$val.length;i++){
  1310. var commonParamVo={};
  1311. commonParamVo.name=$($val[i]).attr("id");
  1312. commonParamVo.val=$($val[i]).val();
  1313. commonParamVos.push(commonParamVo);
  1314. }*/
  1315. var commonParam = {};
  1316. commonParam.name = val;
  1317. commonParam.val = value;
  1318. commonParam.id = equId;
  1319. $.ajax({
  1320. url: "updateCommonParam.htm",
  1321. type: "post",
  1322. dataType: "json",
  1323. contentType: 'application/json;charset=utf-8',
  1324. data: JSON.stringify(commonParam),
  1325. success: function (data) {
  1326. layer.msg(data.content);
  1327. }
  1328. })
  1329. return false;
  1330. }
  1331. </script>
  1332. </html>