editHaifmvSbpz.htm 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <script type="text/javascript" src="views/haifmv/mc/mcZsda/mcZsdaxg.js"></script>
  5. <script type="text/javascript">
  6. $(function() {
  7. if ($("#sbpzid").val() == "" || $("#sbpzid").val() == "null" || $("#sbpzid").val() == null) {
  8. $("#jgxx2").show();
  9. }else {
  10. $("#jgxx2").hide();
  11. }
  12. //当前模式初始化
  13. var dqms = $("#showms").val();
  14. if (dqms == "") {
  15. dqms = "1";
  16. }
  17. if ($("#showms").val() != "" ) {
  18. $(".mslist li").removeClass("highlight");
  19. }
  20. if (dqms == "1") {
  21. $("#showms").val("适应一期");
  22. $("#showms").attr("data-for","1");
  23. $("#dqms1").addClass("highlight");
  24. $(".cxsj2").hide();
  25. $(".cxsj3").hide();
  26. $(".cxsj1").show();
  27. }else if (dqms == "2") {
  28. $("#showms").val("适应二期");
  29. $("#showms").attr("data-for","2");
  30. $("#dqms2").addClass("highlight");
  31. }else if (dqms == "3") {
  32. $("#showms").val("注册期");
  33. $("#showms").attr("data-for","3");
  34. $("#dqms3").addClass("highlight");
  35. }else if (dqms == "4") {
  36. $("#showms").val("分栏模式");
  37. $("#showms").attr("data-for","4");
  38. $("#dqms4").addClass("highlight");
  39. }else if (dqms == "5") {
  40. $("#showms").val("出栏模式");
  41. $("#showms").attr("data-for","5");
  42. $("#dqms5").addClass("highlight");
  43. }
  44. if (dqms <= 3){
  45. $(".dqms1").show();
  46. $(".dqms2").hide();
  47. $(".dqms3").hide();
  48. if (dqms == 1) {
  49. $(".cxsj2").hide();
  50. $(".cxsj3").hide();
  51. }else if (dqms == 2) {
  52. $(".cxsj1").hide();
  53. $(".cxsj3").hide();
  54. }else if (dqms == 3) {
  55. $(".cxsj1").hide();
  56. $(".cxsj2").hide();
  57. }
  58. }else {
  59. $(".dqms1").hide();
  60. }
  61. if (dqms == 4) {
  62. $(".dqms2").show();
  63. $(".dqms1").hide();
  64. $(".dqms3").hide();
  65. $(".flfs2").hide();
  66. //分栏方式通过点击赋值赋值
  67. var flfs = $("#txfs .spanColor").data("for");
  68. if (flfs == 1) {
  69. $(".dqms2 .flfs1").show();
  70. $(".flfs2").hide();
  71. }else {
  72. $(".flfs1").hide();
  73. }
  74. if (flfs == 2) {
  75. $(".flfs2").show();
  76. $(".flfs1").hide();
  77. }else {
  78. $(".flfs2").hide();
  79. }
  80. }else {
  81. $(".dqms2").hide();
  82. }
  83. if (dqms == 5) {
  84. $(".dqms2").hide();
  85. $(".dqms1").hide();
  86. $(".dqms3").show();
  87. $(".cleb").hide();
  88. }else {
  89. $(".dqms3").hide();
  90. }
  91. });
  92. </script>
  93. </head>
  94. <body>
  95. <input type="hidden" id="sbpzid" name="xtSbcs.id" value="$!xtSbcs.id" />
  96. <input name="xtSbcs.jqdaid" id="jqdaid" type="hidden" value="$!xtSbcs.jqdaid"/>
  97. <input type="hidden" id="zsbz" value="$!daZsda.zsbz" />
  98. <input type="hidden" name="xtSbcs.kqbz" value="1" />
  99. <input type="hidden" name="xtSbcs.zsid" value="$!daZsda.id" />
  100. <div class="rowflex" id = "jgxx2">
  101. <span style="color:#FF0000">该猪舍下无设备配置!请先新建!</span>
  102. </div>
  103. <div class="rowflex">
  104. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  105. <span class="mcdazsmc"></span>
  106. </div>
  107. <div class="column flex-start" style="width: 35%;">
  108. <ul class="column xxul">
  109. <li class="align-itemscenter"><p>猪舍名称<i>*</i></p></li>
  110. </ul>
  111. </div>
  112. <div class="column flex-start" style="width: 55%;">
  113. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  114. <li class="align-itemscenter" style="height: 100%;"><input type="text" id="" class="" value="$!daZsda.zsmc" disabled="disabled" name=""/></li>
  115. </ul>
  116. </div>
  117. </div>
  118. <div class="rowflex">
  119. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  120. <span class="mcdazsph"></span>
  121. </div>
  122. <div class="column flex-start" style="width: 35%;">
  123. <ul class="column xxul">
  124. <li class="align-itemscenter"><p>机器编号<i>*</i></p></li>
  125. </ul>
  126. </div>
  127. <div class="column flex-start" style="width: 55%;">
  128. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  129. <li class="align-itemscenter" style="height: 100%;">
  130. <input type="number" name="xtSbcs.jqid" id="jqid"
  131. #if("$!xtSbcs.jqid" != "") disabled = "disabled" value="$!xtSbcs.jqid" style="background: #fff;" #else value="$!jqid" style="background: #EAEAEA;" #end
  132. maxlength="8" placeholder="$!jqid" valid="required" errmsg="机器编号不能为空!"
  133. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  134. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  135. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'/>
  136. </li>
  137. <li style="height: 100%;">
  138. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="jqbhxx">机器编号不得为空</span>
  139. </li>
  140. </ul>
  141. </div>
  142. </div>
  143. #if("$daZsda.zsbz" == "1")
  144. <div class="rowflex rowflex1">
  145. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  146. <span class="mcdazslqjs"></span>
  147. </div>
  148. <div class="column flex-start" style="width: 35%;">
  149. <ul class="column xxul">
  150. <li class="align-itemscenter"><p>是否使用自动分离</p></li>
  151. </ul>
  152. </div>
  153. <div class="column" style="width: 55%;">
  154. <ul class="column" style="text-align: center;width: 100%">
  155. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.zdflbz" id="zdfl" data-for="2">
  156. <span data-for="1" #if("$!xtSbcs.zdflbz" == "1") class="span spanColor" #else class="span" #end>是</span>
  157. <span data-for="2" #if("$!xtSbcs.zdflbz" == "2" || "$!xtSbcs.zdflbz" == "") class="span spanColor" #else class="span" #end>否</span>
  158. </li>
  159. </ul>
  160. </div>
  161. </div>
  162. <div class="rowflex rowflex1">
  163. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  164. <span class="mcdazsflckm"></span>
  165. </div>
  166. <div class="column flex-start" style="width: 35%;">
  167. <ul class="column xxul">
  168. <li class="align-itemscenter"><p>分离出口门</p></li>
  169. </ul>
  170. </div>
  171. <div class="column" style="width: 55%;">
  172. <ul class="column" style="text-align: center;width: 100%">
  173. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txflck" id="flckm" data-for="1">
  174. #set ($count = 1)
  175. #foreach($!obj in $!zzyList)
  176. <span data-for="$count" value="$!obj.dmid"
  177. #if("$!obj.dmid" == "$!xtSbcs.txflck" || ("$!xtSbcs.txflck" == "" && "$!obj.dmid" == "2")) class="span spanColor" #else class="span" #end>$!obj.dmmc</span>
  178. #set ($count = $count + 1)
  179. #end
  180. </li>
  181. </ul>
  182. </div>
  183. </div>
  184. <div class="rowflex rowflex1">
  185. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  186. <span class="mcdazstdck"></span>
  187. </div>
  188. <div class="column flex-start" style="width: 35%;">
  189. <ul class="column xxul">
  190. <li class="align-itemscenter"><p>默认通道出口<i>*</i></p></li>
  191. </ul>
  192. </div>
  193. <div class="column" style="width: 55%;">
  194. <ul class="column" style="text-align: center;width: 100%">
  195. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txflck" id="mrtdck" data-for="1">
  196. #set ($count = 1)
  197. #foreach($!obj in $!zzyList)
  198. <span value="$!obj.dmid" data-for="$count"
  199. #if("$!obj.dmid" == "$!xtSbcs.txmrtdck" || ("$!xtSbcs.txmrtdck" == "" && "$!obj.dmid" == "1")) class="span spanColor" #else class="span" #end>$!obj.dmmc</span>
  200. #set ($count = $count+1)
  201. #end
  202. </li>
  203. </ul>
  204. </div>
  205. </div>
  206. <div class="rowflex">
  207. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  208. <span class="mcdazssj"></span>
  209. </div>
  210. <div class="column flex-start" style="width: 35%;">
  211. <ul class="column xxul">
  212. <li class="align-itemscenter"><p>默认通道时间(秒)<i>*</i></p></li>
  213. </ul>
  214. </div>
  215. <div class="column flex-start" style="width: 55%;">
  216. <ul class="column" style="text-align: center;height: 80%;width: 100%;height: 100%;">
  217. <li style="height: 100%;">
  218. <input type="number" id="mrtdsj" value="$!xtSbcs.txmrtdsj" name="xtSbcs.txmrtdsj" valid="required" errmsg="默认通道时间不能为空!" maxlength="6"
  219. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  220. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  221. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' style="background: #EAEAEA;" class="sj"/>
  222. </li>
  223. <li style="height: 100%;">
  224. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="mrtdxx">默认通道时间不得为空</span>
  225. </li>
  226. </ul>
  227. </div>
  228. </div>
  229. <div class="rowflex rowflex1">
  230. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  231. <span class="mcdazseb"></span>
  232. </div>
  233. <div class="column flex-start" style="width: 35%;">
  234. <ul class="column xxul">
  235. <li class="align-itemscenter"><p>是否使用耳标</p></li>
  236. </ul>
  237. </div>
  238. <div class="column" style="width: 55%;">
  239. <ul class="column" style="text-align: center;width: 100%">
  240. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.syebbz" id="sfeb" data-for="$!xtSbcs.syebbz">
  241. <span data-for="1" #if("$!xtSbcs.syebbz" == "1") class="span spanColor" #else class="span" #end>是</span>
  242. <span data-for="2" #if("$!xtSbcs.syebbz" == "" || "$!xtSbcs.syebbz" == "2") class="span spanColor" #else class="span" #end>否</span>
  243. </li>
  244. </ul>
  245. </div>
  246. </div>
  247. <div class="rowflex">
  248. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  249. <span class="mcdazsms"></span>
  250. </div>
  251. <div class="column flex-start" style="width: 35%;">
  252. <ul class="column xxul">
  253. <li class="align-itemscenter"><p>当前模式</p></li>
  254. </ul>
  255. </div>
  256. <div class="column flex-start" style="width: 55%;">
  257. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  258. <li class="align-itemscenter" style="height: 100%;position: relative;">
  259. <input type="text" value="$!xtSbcs.dqms" placeholder="适应一期" id="showms" style="background: #EAEAEA;" data-for="1"/>
  260. <div class="btn-group sec ms">
  261. <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  262. <span class="caret"></span>
  263. </button>
  264. </div>
  265. </li>
  266. </ul>
  267. </div>
  268. </div>
  269. <!-- 适应一期,适应二期,注册期 -->
  270. <div class="rowflex rowflex1 dqms1">
  271. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  272. <span class="mcdazsclckm"></span>
  273. </div>
  274. <div class="column flex-start" style="width: 35%;">
  275. <ul class="column xxul">
  276. <li class="align-itemscenter"><p>出口门<i>*</i></p></li>
  277. </ul>
  278. </div>
  279. <div class="column" style="width: 55%;">
  280. <ul class="column" style="text-align: center;width: 100%">
  281. <li class="align-itemscenter" style="width: 100%;" id="ckm" data-for="1">
  282. #foreach($!obj in $!zzyList)
  283. <input type="checkbox" name="xlck$!obj.dmid" disabled="disabled" value="$!obj.dmid"
  284. #if("$!obj.dmid" == "1" || "$!obj.dmid" == "3") checked="checked" #end style="height: 0.25rem;width: 100%;margin-left: 0.3rem;"/>$!obj.dmmc
  285. #end
  286. </li>
  287. </ul>
  288. </div>
  289. </div>
  290. <div class="rowflex dqms1 cxsj1" >
  291. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  292. <span class="mcdazssj"></span>
  293. </div>
  294. <div class="column flex-start" style="width: 35%;">
  295. <ul class="column xxul">
  296. <li class="align-itemscenter"><p>持续时间(天)<i>*</i></p></li>
  297. </ul>
  298. </div>
  299. <div class="column flex-start" style="width: 55%;">
  300. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  301. <li style="height: 100%;">
  302. <input type="number" id="cxsj1"value="$!xtSbcs.xlcxsj1" name="xtSbcs.xlcxsj1" maxlength="6" errmsg="注册期持续时间不能为空!" placeholder="" style="background: #EAEAEA;" class="sj"
  303. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  304. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  305. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' />
  306. </li>
  307. <li style="height: 100%;">
  308. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="cxsj1xx">持续时间不得为空</span>
  309. </li>
  310. </ul>
  311. </div>
  312. </div>
  313. <div class="rowflex dqms1 cxsj2">
  314. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  315. <span class="mcdazssj"></span>
  316. </div>
  317. <div class="column flex-start" style="width: 35%;">
  318. <ul class="column xxul">
  319. <li class="align-itemscenter"><p>持续时间(天)<i>*</i></p></li>
  320. </ul>
  321. </div>
  322. <div class="column flex-start" style="width: 55%;">
  323. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  324. <li style="height: 100%;">
  325. <input type="number" id="cxsj2" value="$!xtSbcs.xlcxsj2" name="xtSbcs.xlcxsj2" maxlength="6" errmsg="注册期持续时间不能为空!" placeholder="" style="background: #EAEAEA;" class="sj"
  326. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  327. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  328. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' />
  329. </li>
  330. <li style="height: 100%;">
  331. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="cxsj2xx">持续时间不得为空</span>
  332. </li>
  333. </ul>
  334. </div>
  335. </div>
  336. <div class="rowflex dqms1 cxsj3">
  337. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  338. <span class="mcdazssj"></span>
  339. </div>
  340. <div class="column flex-start" style="width: 35%;">
  341. <ul class="column xxul">
  342. <li class="align-itemscenter"><p>持续时间(天)<i>*</i></p></li>
  343. </ul>
  344. </div>
  345. <div class="column flex-start" style="width: 55%;">
  346. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  347. <li style="height: 100%;">
  348. <input type="number" id="cxsj3" value="$!xtSbcs.xlcxsj3" name="xtSbcs.xlcxsj3" maxlength="6" errmsg="注册期持续时间不能为空!" placeholder="" style="background: #EAEAEA;" class="sj"
  349. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  350. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  351. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' />
  352. </li>
  353. <li style="height: 100%;">
  354. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="cxsj3xx">持续时间不得为空</span>
  355. </li>
  356. </ul>
  357. </div>
  358. </div>
  359. <!-- 分栏模式 -->
  360. <div class="rowflex rowflex1 dqms2" style="display:none">
  361. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  362. <span class="mcdazsclcl"></span>
  363. </div>
  364. <div class="column flex-start" style="width: 35%;">
  365. <ul class="column xxul">
  366. <li class="align-itemscenter"><p>分栏方式<i>*</i></p></li>
  367. </ul>
  368. </div>
  369. <div class="column" style="width: 55%;">
  370. <ul class="column" style="text-align: center;width: 100%">
  371. <li class="align-itemscenter fenlanfs" data-for="1" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txfs" data-for="1" errmsg="分栏方式不能为空!" id="txfs">
  372. #set ($count = 1)
  373. #foreach($!obj in $!txfsList)
  374. <span data-for="$count" value="$!obj.dmid"
  375. #if("$!obj.dmid" == "$!xtSbcs.txfs" || ("$!obj.dmid" == "1" && "$!xtSbcs.txfs" == "")) class="span spanColor" #else class="span" #end>$!obj.dmmc</span>
  376. #set ($count = $count+1)
  377. #end
  378. </li>
  379. </ul>
  380. </div>
  381. </div>
  382. <!-- 分栏方式——按体重 -->
  383. <div class="rowflex dqms2 flfs1" style="display:none">
  384. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  385. <span class="mcdazsclts1"></span>
  386. </div>
  387. <div class="column flex-start" style="width: 35%;">
  388. <ul class="column xxul">
  389. <li class="align-itemscenter"><p>门限重量(Kg)<i>*</i></p></li>
  390. </ul>
  391. </div>
  392. <div class="column flex-start" style="width: 55%;">
  393. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  394. <li style="height: 100%;" id="txfstxt">
  395. <input type="text" id="mxzl" type="number" value="$!xtSbcs.txmxbl" name="xtSbcs.txmxbl" maxlength="6" errmsg="门限重量不能为空!"
  396. data-dy="1" ,data-xy="1"
  397. oninput="if(value.length>6)value=value.slice(0,6)"
  398. onblur="this.value=this.value.replace(/^\D|\D$/,'');this.onmouseout=function(){this.className='input_out7'};"
  399. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  400. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' style="background: #EAEAEA;"/>
  401. </li>
  402. <li style="height: 100%;">
  403. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="mxzlxx">门限重量不得为空</span>
  404. </li>
  405. </ul>
  406. </div>
  407. </div>
  408. <div class="rowflex rowflex1 dqms2 flfs1" style="display:none">
  409. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  410. <span class="mcdazsclcl"></span>
  411. </div>
  412. <div class="column flex-start" style="width: 35%;">
  413. <ul class="column xxul">
  414. <li class="align-itemscenter"><p>大于门限重量出口门<i>*</i></p></li>
  415. </ul>
  416. </div>
  417. <div class="column" style="width: 55%;">
  418. <ul class="column" style="text-align: center;width: 100%">
  419. <li name="xtSbcs.txdymxck" data-for="1" class="align-itemscenter" style="width: 100%;background: #EAEAEA;" errmsg="大于门限重量出口门不能为空!" id="dymxzl">
  420. #set ($count = 1)
  421. #foreach($!obj in $!zzyList)
  422. <span
  423. data-for="$count" value="$!obj.dmid"
  424. #if("$!obj.dmid" == "$!xtSbcs.txdymxck" ||("$!xtSbcs.txdymxck" == "" && "$!obj.dmid" == "2")) class="span spanColor" #else class="span" #end
  425. >$!obj.dmmc
  426. </span>
  427. #set ($count = $count+1)
  428. #end
  429. </li>
  430. <li style="height: 100%;">
  431. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="onexx">两者不能为同一门</span>
  432. </li>
  433. </ul>
  434. </div>
  435. </div>
  436. <div class="rowflex rowflex1 dqms2 flfs1" style="display:none">
  437. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  438. <span class="mcdazsclcl"></span>
  439. </div>
  440. <div class="column flex-start" style="width: 35%;">
  441. <ul class="column xxul">
  442. <li class="align-itemscenter"><p>小于门限重量出口门<i>*</i></p></li>
  443. </ul>
  444. </div>
  445. <div class="column" style="width: 55%;">
  446. <ul class="column" style="text-align: center;width: 100%">
  447. <li data-for="2" class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txxymxck" errmsg="小于门限重量出口门不能为空!" id="xymxzl">
  448. #set ($count = 1)
  449. #foreach($!obj in $!zzyList)
  450. <span data-for="$count" value="$!obj.dmid"
  451. #if("$!obj.dmid" == "$!xtSbcs.txxymxck" ||("$!xtSbcs.txxymxck" == "" && "$!obj.dmid" == "1")) class="span spanColor" #else class="span" #end>$!obj.dmmc
  452. </span>
  453. #set ($count = $count+1)
  454. #end
  455. </li>
  456. <li style="height: 100%;">
  457. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="twoxx">两者不能为同一门</span>
  458. </li>
  459. </ul>
  460. </div>
  461. </div>
  462. <!-- 分栏模式——按体重百分比 -->
  463. <div class="rowflex dqms2 flfs2" style="display:none">
  464. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  465. <span class="mcdazsclts1"></span>
  466. </div>
  467. <div class="column flex-start" style="width: 35%;">
  468. <ul class="column xxul">
  469. <li class="align-itemscenter"><p>分栏比例(%)<i>*</i></p></li>
  470. </ul>
  471. </div>
  472. <div class="column flex-start" style="width: 55%;">
  473. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  474. <li style="height: 100%;">
  475. <input type="number" id="txmxbl" value="$!xtSbcs.txmxbl" name="xtSbcs.txmxbl" maxlength="6" errmsg="分栏比例不能为空!"
  476. data-dy="1" data-xy="1"
  477. oninput="if(value.length>6)value=value.slice(0,6)"
  478. onblur="this.value=this.value.replace(/^\D|\D$/,'');this.onmouseout=function(){this.className='input_out7'};"
  479. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  480. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' style="background: #EAEAEA;"/>
  481. </li>
  482. <li style="height: 100%;">
  483. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="flblxx">分栏比例不得为空</span>
  484. </li>
  485. </ul>
  486. </div>
  487. </div>
  488. <div class="rowflex rowflex1 dqms2 flfs2" style="display:none">
  489. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  490. <span class="mcdazsclcl"></span>
  491. </div>
  492. <div class="column flex-start" style="width: 35%;">
  493. <ul class="column xxul">
  494. <li class="align-itemscenter"><p>大于分栏比例出口门<i>*</i></p></li>
  495. </ul>
  496. </div>
  497. <div class="column" style="width: 55%;">
  498. <ul class="column" style="text-align: center;width: 100%">
  499. <li data-for="1" class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txdymxck" errmsg="大于门限重量出口门不能为空!" id="dyflmx">
  500. #set ($count = 1)
  501. #foreach($!obj in $!zzyList)
  502. <span data-for="$count" value="$!obj.dmid"
  503. #if("$!obj.dmid" == "$!xtSbcs.txdymxck" ||("$!xtSbcs.txdymxck" == "" && "$!obj.dmid" == "2")) class="span spanColor" #else class="span" #end>$!obj.dmmc
  504. </span>
  505. #set ($count = $count+1)
  506. #end
  507. </li>
  508. <li style="height: 100%;">
  509. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="threexx">两者不得为同一门</span>
  510. </li>
  511. </ul>
  512. </div>
  513. </div>
  514. <div class="rowflex rowflex1 dqms2 flfs2" style="display:none">
  515. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  516. <span class="mcdazsclcl"></span>
  517. </div>
  518. <div class="column flex-start" style="width: 35%;">
  519. <ul class="column xxul">
  520. <li class="align-itemscenter"><p>小于分栏比例出口门<i>*</i></p></li>
  521. </ul>
  522. </div>
  523. <div class="column" style="width: 55%;">
  524. <ul class="column" style="text-align: center;width: 100%">
  525. <li data-for="1" class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.txxymxck" errmsg="小于门限重量出口门不能为空!" id="xyflmx">
  526. #set ($count = 1)
  527. #foreach($!obj in $!zzyList)
  528. <span data-for="$count" value="$!obj.dmid"
  529. #if("$!obj.dmid" == "$!xtSbcs.txxymxck" || ("$!xtSbcs.txxymxck" == "" && "$!obj.dmid" == "1")) class="span spanColor" #else class="span" #end>$!obj.dmmc
  530. </span>
  531. #set ($count = $count+1)
  532. #end
  533. </li>
  534. <li style="height: 100%;">
  535. <span style="width: 100%;color: red;height: 0.5rem;line-height: 0.5rem;display:none;" id="fourxx">两者不得为同一门</span>
  536. </li>
  537. </ul>
  538. </div>
  539. </div>
  540. <!-- 出栏模式 -->
  541. <div class="rowflex rowflex1 dqms3" style="display:none">
  542. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  543. <span class="mcdazsclckm"></span>
  544. </div>
  545. <div class="column flex-start" style="width: 35%;">
  546. <ul class="column xxul">
  547. <li class="align-itemscenter"><p>出栏出口门<i>*</i></p></li>
  548. </ul>
  549. </div>
  550. <div class="column" style="width: 55%;">
  551. <ul class="column" style="text-align: center;width: 100%">
  552. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="xtSbcs.clck" errmsg="出栏出口门不能为空!" id="clckm" data-for="1">
  553. #set ($count = 1)
  554. #foreach($!obj in $!zzyList)
  555. <span data-for="$count" value="$!obj.dmid"
  556. #if("$!obj.dmid" == "$!xtSbcs.clck" ||("$!obj.dmid" == "1" && "$!xtSbcs.clck" == "")) class="span spanColor" #else class="span" #end>&nbsp;$!obj.dmmc</span>
  557. #set ($count = $count+1)
  558. #end
  559. </li>
  560. </ul>
  561. </div>
  562. </div>
  563. <div class="rowflex dqms3" style="display:none">
  564. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  565. <span class="mcdazsxgsj"></span>
  566. </div>
  567. <div class="column flex-start" style="width: 35%;">
  568. <ul class="column xxul">
  569. <li class="align-itemscenter"><p>出栏设置时间</p></li>
  570. </ul>
  571. </div>
  572. <div class="column flex-start" style="width: 55%;">
  573. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  574. <li class="align-itemscenter" style="height: 100%;">
  575. <input type="text" disabled="disabled" value="$!dateTool.format('yyyy-MM-dd HH:mm',$!xtSbcs.clszsj)" placeholder="$!dateTool.format('yyyy-MM-dd HH:mm',$!xtSbcs.clszsj)"class="sj" readonly= "readonly"/>
  576. </li>
  577. </ul>
  578. </div>
  579. </div>
  580. <div class="rowflex dqms3" style="display:none">
  581. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  582. <span class="mcdazssj"></span>
  583. </div>
  584. <div class="column flex-start" style="width: 35%;">
  585. <ul class="column xxul">
  586. <li class="align-itemscenter"><p>使用出栏策略时间(h)<i>*</i></p></li>
  587. </ul>
  588. </div>
  589. <div class="column flex-start" style="width: 55%;">
  590. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  591. <li class="align-itemscenter" style="height: 100%;">
  592. <input type="number" id=syclclsj value="$!xtSbcs.clsj" name="xtSbcs.clsj" maxlength="6" errmsg="使用出栏策略时间不能为空!"
  593. oninput="if(value.length>6)value=value.slice(0,6)"
  594. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  595. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  596. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' placeholder="" style="background: #EAEAEA;" class="sj"/>
  597. </li>
  598. </ul>
  599. </div>
  600. </div>
  601. <span style="width: 100%;color: red;text-align: right;display:none;" id="syclclsjxx">使用出栏策略时间不得为空</span>
  602. <div class="rowflex dqms3" style="display:none">
  603. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  604. <span class="mcdazsclts1"></span>
  605. </div>
  606. <div class="column flex-start" style="width: 35%;">
  607. <ul class="column xxul">
  608. <li class="align-itemscenter"><p>计划出栏头数(头)<i>*</i></p></li>
  609. </ul>
  610. </div>
  611. <div class="column flex-start" style="width: 55%;">
  612. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  613. <li class="align-itemscenter" style="height: 100%;">
  614. <input type="number" id="jxclts" value="$!xtSbcs.clsl" name="xtSbcs.clsl" maxlength="6" errmsg="计划出栏头数不能为空!"
  615. oninput="if(value.length>6)value=value.slice(0,6)"
  616. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  617. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  618. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' placeholder="" style="background: #EAEAEA;"/>
  619. </li>
  620. </ul>
  621. </div>
  622. </div>
  623. <span style="width: 100%;color: red;text-align: right;display:none;" id="jxcltsxx">计划出栏头数不得为空</span>
  624. <div class="rowflex dqms3" style="display:none">
  625. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  626. <span class="mcdazsclts2"></span>
  627. </div>
  628. <div class="column flex-start" style="width: 35%;">
  629. <ul class="column xxul">
  630. <li class="align-itemscenter"><p>当前出栏头数(头)</p></li>
  631. </ul>
  632. </div>
  633. <div class="column flex-start" style="width: 55%;">
  634. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  635. <li class="align-itemscenter" style="height: 100%;"><input type="text" disalbe="disabled" id="" value="$!xtSbcs.cldqgs" placeholder="" readonly="readonly"/></li>
  636. </ul>
  637. </div>
  638. </div>
  639. <div class="rowflex dqms3" style="display:none">
  640. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  641. <span class="mcdazsrltz"></span>
  642. </div>
  643. <div class="column flex-start" style="width: 35%;">
  644. <ul class="column xxul">
  645. <li class="align-itemscenter"><p>出栏平均体重(kg)</p></li>
  646. </ul>
  647. </div>
  648. <div class="column flex-start" style="width: 55%;">
  649. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  650. <li class="align-itemscenter" style="height: 100%;"><input type="text" disalbe="disabled" id="" value="$!xtSbcs.clpjtz" placeholder="" readonly="readonly"/></li>
  651. </ul>
  652. </div>
  653. </div>
  654. <div class="rowflex rowflex1 dqms3" style="display:none">
  655. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  656. <span class="mcdazsclcl"></span>
  657. </div>
  658. <div class="column flex-start" style="width: 35%;">
  659. <ul class="column xxul">
  660. <li class="align-itemscenter"><p>出栏策略<i>*</i></p></li>
  661. </ul>
  662. </div>
  663. <div class="column" style="width: 55%;">
  664. <ul class="column" style="text-align: center;width: 100%;">
  665. <li class="align-itemscenter chulancl" style="width: 100%;background: #EAEAEA;" data-for="1" name="xtSbcs.clms" errmsg="出栏策略不能为空!" id="clcl">
  666. #set ($count = 1)
  667. #foreach($!obj in $!clmsList)
  668. <span data-for="$count" value="$!obj.dmid"
  669. #if("$!obj.dmid" == "$!xtSbcs.clms" ||("$!obj.dmid" == "1" && "$!xtSbcs.clms" == "")) class="span spanColor" #else class="span" #end>$!obj.dmmc</span>
  670. #set ($count = $count+1)
  671. #end
  672. </li>
  673. </ul>
  674. </div>
  675. </div>
  676. <div class="rowflex dqms3 cltz" style="align-items: center;display:none;">
  677. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  678. <span class="mcdazseb"></span>
  679. </div>
  680. <div class="column flex-start" style="width: 35%;">
  681. <ul class="column xxul">
  682. <li class="align-itemscenter"><p>出栏体重<i>*</i></p></li>
  683. </ul>
  684. </div>
  685. <div class="column flex-start" style="width: 55%;">
  686. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  687. <li class="align-itemscenter" style="height: 100%;display: flex;align-items: center;">
  688. <input type="number" style="width: 100%;background: #EAEAEA;" id="cltzmin" value="$!xtSbcs.cltzmin" name="xtSbcs.cltzmin" placeholder="00000001120" maxlength="6"
  689. errmsg="出栏体重(小)不能为空!" oninput="if(value.length>6)value=value.slice(0,6)"
  690. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  691. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  692. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' />
  693. <input type="number" style="width: 100%;background: #EAEAEA;" id="cltzmax" value="$!xtSbcs.cltzmax" name="xtSbcs.cltzmax" placeholder="00000001120" maxlength="6"
  694. errmsg="出栏体重(大)不能为空!|出栏体重(大)要大于出栏体重(小)!" eqaulName="xtSbcs.cltzmin" oninput="if(value.length>6)value=value.slice(0,6)"
  695. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  696. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  697. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' />
  698. </li>
  699. </ul>
  700. </div>
  701. </div>
  702. <span style="width: 100%;color: red;text-align: right;display:none;" id="cltzminxx1">体重(小)不为空!</span>
  703. <span style="width: 100%;color: red;text-align: right;display:none;" id="cltzmaxxx2">体重(大)不为空!</span>
  704. <span style="width: 100%;color: red;text-align: right;display:none;" id="cltzminxx3">出栏体重(大)要大于出栏体重(小)!</span>
  705. <span style="width: 100%;color: red;text-align: right;display:none;" id="cltzminxx4">出栏体重(大)不能等于出栏体重(小)!</span>
  706. <div class="rowflex dqms3 cleb" style="display:none">
  707. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  708. <span class="mcdazsxgr"></span>
  709. </div>
  710. <div class="column flex-start" style="width: 35%;">
  711. <ul class="column xxul">
  712. <li class="align-itemscenter"><p>出栏耳标</p></li>
  713. </ul>
  714. </div>
  715. <div class="column flex-start" style="width: 55%;">
  716. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  717. <li class="align-itemscenter" style="height: 100%;">
  718. <input type="hidden" id="xxeb" value="$!xxeb"/>
  719. </li>
  720. <li class="align-itemscenter" style="height: 100%;">
  721. <span>#set($eb = $xxeb.split(",")) #foreach($!obj in $eb)$!{obj}</br>#end </span>
  722. </li>
  723. </ul>
  724. </div>
  725. </div>
  726. #end
  727. <div class="rowflex">
  728. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  729. <span class="mcdazsxgr"></span>
  730. </div>
  731. <div class="column flex-start" style="width: 35%;">
  732. <ul class="column xxul">
  733. <li class="align-itemscenter"><p>修改人</p></li>
  734. </ul>
  735. </div>
  736. <div class="column flex-start" style="width: 55%;">
  737. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  738. <li class="align-itemscenter" style="height: 100%;"><input type="text" disabled="disabled" id="xgrxm" value="$!xgrxm" readonly="readonly"></li>
  739. </ul>
  740. </div>
  741. </div>
  742. <div class="rowflex">
  743. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  744. <span class="mcdazsxgsj"></span>
  745. </div>
  746. <div class="column flex-start" style="width: 35%;">
  747. <ul class="column xxul">
  748. <li class="align-itemscenter"><p>修改时间</p></li>
  749. </ul>
  750. </div>
  751. <div class="column flex-start" style="width: 55%;">
  752. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  753. <li class="align-itemscenter" style="height: 100%;"><input type="text" disabled="disabled" id="sbxgsj" value="$!dateTool.format('yyyy-MM-dd',$!xtSbcs.xgsj)" readonly="readonly"></li>
  754. </ul>
  755. </div>
  756. </div>
  757. </body>
  758. </html>