edit.ftl 65 KB

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