editHaifmvLqda.htm 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422
  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. var isOn = $!isOn;
  8. if (isOn == false || isOn == "false") {
  9. $("#jgxx").show();
  10. }else {
  11. $("#jgxx").hide();
  12. }
  13. $("#jg1").hide();
  14. $("#jg2").hide();
  15. $("#jg3").hide();
  16. $("#jg4").hide();
  17. $("#jlsj").datepicker({
  18. language: "en",
  19. maxDate: new Date("$!nowDate"),
  20. dateFormat: "yyyy-mm-dd",
  21. clearButton: true,
  22. autoClose: true
  23. });
  24. /**
  25. * 时间事件
  26. * */
  27. shijian();
  28. });
  29. /**
  30. * 时间事件
  31. * */
  32. function shijian() {
  33. mui.init();
  34. mui.ready(function() {
  35. var sjbtns = $('.sj');
  36. sjbtns.each(function(i, sj) {
  37. sj.addEventListener('tap', function() {
  38. var that = this.value;
  39. dateP(sj,that);
  40. }, false);
  41. });
  42. });
  43. };
  44. function dateP(inputClass,that) {
  45. var picker = new mui.DtPicker({
  46. type: "date",//设置日历初始视图模式
  47. value: that,
  48. });
  49. picker.show(function(rs) {
  50. inputClass.value = rs.text;
  51. picker.dispose();
  52. });
  53. }
  54. </script>
  55. </head>
  56. <body>
  57. <input type="hidden" name="daLqda.zsid" value="$!daZsda.id" id="zsid" />
  58. <input type="hidden" value="$!isOn" id="isOn" />
  59. <input type="hidden" name="daLqda.id" value="$!daLqdaDTO.daLqda.id" id="lqid" />
  60. <input type="hidden" id="lqjs" value="$!lqjs" />
  61. <div class="rowflex" id = "jgxx">
  62. <span style="color:#FF0000">该猪舍下没有活动的栏期或栏期已结束!请先新建栏期!</span>
  63. </div>
  64. <div class="rowflex">
  65. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  66. <span class="mcdazsmz"></span>
  67. </div>
  68. <div class="column flex-start" style="width: 35%;">
  69. <ul class="column xxul">
  70. <li class="align-itemscenter"><p>牧场名称<i>*</i></p></li>
  71. </ul>
  72. </div>
  73. <div class="column justcenter" style="width: 55%;">
  74. <ul class="column justcenter" style="text-align: center;width: 100%">
  75. <li class="align-itemscenter justcenter" style="width: 100%;">
  76. <span class="sspan">$!mcmc</span>
  77. </li>
  78. </ul>
  79. </div>
  80. </div>
  81. <div class="rowflex">
  82. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  83. <span class="mcdazsmc"></span>
  84. </div>
  85. <div class="column flex-start" style="width: 35%;">
  86. <ul class="column xxul">
  87. <li class="align-itemscenter"><p>猪舍名称<i>*</i></p></li>
  88. </ul>
  89. </div>
  90. <div class="column justcenter" style="width: 55%;">
  91. <ul class="column justcenter" style="text-align: center;width: 100%">
  92. <li class="align-itemscenter justcenter" style="width: 100%;">
  93. <span class="sspan">$!daZsda.zsmc</span>
  94. </li>
  95. </ul>
  96. </div>
  97. </div>
  98. <div class="rowflex rowflex11">
  99. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  100. <span class="mcdazszl"></span>
  101. </div>
  102. <div class="column flex-start" style="width: 35%;">
  103. <ul class="column xxul">
  104. <li class="align-itemscenter"><p>猪舍种类</p></li>
  105. </ul>
  106. </div>
  107. <div class="column justcenter" style="width: 55%;">
  108. <ul class="column justcenter" style="text-align: center;width: 100%">
  109. <li class="align-itemscenter justcenter" style="width: 100%;">
  110. <span class="sspan" id="xgzsbz">#if ("$!daZsda.zsbz" == "1") 测定舍
  111. #elseif ("$!daZsda.zsbz" == "2") 普通舍
  112. #elseif ("$!daZsda.zsbz" == "3") 全控
  113. #elseif ("$!daZsda.zsbz" == "4") 区
  114. #end</span>
  115. </li>
  116. </ul>
  117. </div>
  118. </div>
  119. <div class="rowflex">
  120. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  121. <span class="mcdazslqmc"></span>
  122. </div>
  123. <div class="column flex-start" style="width: 35%;">
  124. <ul class="column xxul">
  125. <li class="align-itemscenter"><p>栏期名称<i>*</i></p></li>
  126. </ul>
  127. </div>
  128. <div class="column flex-start" style="width: 55%;">
  129. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  130. <li class="align-itemscenter" style="height: 100%;">
  131. <input disabled="disabled" type="text" value="$!lqmc" name="daLqda.lqmc" id="lqmc" valid="required" errmsg="栏期名称不能为空!"/></li>
  132. </ul>
  133. </div>
  134. </div>
  135. <div class="rowflex">
  136. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  137. <span class="mcdazszrls"></span>
  138. </div>
  139. <div class="column flex-start" style="width: 35%;">
  140. <ul class="column xxul">
  141. <li class="align-itemscenter"><p>总入栏数<i>*</i></p></li>
  142. </ul>
  143. </div>
  144. <div class="column flex-start" style="width: 55%;>
  145. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  146. <li class="align-itemscenter" style="height: 100%;">
  147. <input type="text" id="rls" type="number" value="$!daLqdaDTO.daLqda.rls" name="daLqda.rls" valid="required" errmsg="总入栏数不能为空!"
  148. #if("$!daLqdaDTO.daLqda.id" != "") disabled="disabled" style="background: #fff;" #else style="background: #EAEAEA;"#end
  149. oninput="if(value.length>6)value=value.slice(0,6)"
  150. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  151. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  152. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")' style="background: #EAEAEA;"/>
  153. </li>
  154. </ul>
  155. </div>
  156. </div>
  157. <span style="width: 100%;color: red;text-align: right;" id="jg1">总入栏数不得为空</span>
  158. <div class="rowflex">
  159. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  160. <span class="mcdazsrltz"></span>
  161. </div>
  162. <div class="column flex-start" style="width: 35%;">
  163. <ul class="column xxul">
  164. <li class="align-itemscenter"><p>入栏平均体重(kg)<i>*</i></p></li>
  165. </ul>
  166. </div>
  167. <div class="column flex-start" style="width: 55%;">
  168. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  169. <li class="align-itemscenter" style="height: 100%;">
  170. <input type="text" id="rlpjtz" type="number" value="$!daLqdaDTO.daLqda.rlpjtz" name="daLqda.rlpjtz" valid="required" errmsg="总入栏数不能为空!"
  171. #if("$!daLqdaDTO.daLqda.id" != "") disabled="disabled" style="background: #fff;" #else style="background: #EAEAEA;"#end
  172. oninput="if(value.length>10)value=value.slice(0,10)"
  173. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  174. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  175. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' style="background: #EAEAEA;"/>
  176. </li>
  177. </ul>
  178. </div>
  179. </div>
  180. <span style="width: 100%;color: red;text-align: right;" id="jg2">入栏平均体重不得为空</span>
  181. #if ("$!daZsda.zsbz" == "1")
  182. <div class="rowflex lqdasfyc">
  183. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  184. <span class="mcdazszls"></span>
  185. </div>
  186. <div class="column flex-start" style="width: 35%;">
  187. <ul class="column xxul">
  188. <li class="align-itemscenter"><p>在栏数</p></li>
  189. </ul>
  190. </div>
  191. <div class="column flex-start" style="width: 55%;">
  192. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  193. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.zls</span></li>
  194. </ul>
  195. </div>
  196. </div>
  197. <div class="rowflex lqdasfyc">
  198. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  199. <span class="mcdazsscs"></span>
  200. </div>
  201. <div class="column flex-start" style="width: 35%;">
  202. <ul class="column xxul">
  203. <li class="align-itemscenter"><p>售出数</p></li>
  204. </ul>
  205. </div>
  206. <div class="column flex-start" style="width: 55%;">
  207. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  208. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.scs</span></li>
  209. </ul>
  210. </div>
  211. </div>
  212. <div class="rowflex lqdasfyc">
  213. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  214. <span class="mcdazscls"></span>
  215. </div>
  216. <div class="column flex-start" style="width: 35%;">
  217. <ul class="column xxul">
  218. <li class="align-itemscenter"><p>出栏数</p></li>
  219. </ul>
  220. </div>
  221. <div class="column flex-start" style="width: 55%;">
  222. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  223. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.cls</span></li>
  224. </ul>
  225. </div>
  226. </div>
  227. <div class="rowflex lqdasfyc">
  228. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  229. <span class="mcdazstt"></span>
  230. </div>
  231. <div class="column flex-start" style="width: 35%;">
  232. <ul class="column xxul">
  233. <li class="align-itemscenter"><p>淘汰数</p></li>
  234. </ul>
  235. </div>
  236. <div class="column flex-start" style="width: 55%;">
  237. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  238. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.tts</span></li>
  239. </ul>
  240. </div>
  241. </div>
  242. <div class="rowflex lqdasfyc">
  243. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  244. <span class="mcdazsgl"></span>
  245. </div>
  246. <div class="column flex-start" style="width: 35%;">
  247. <ul class="column xxul">
  248. <li class="align-itemscenter"><p>隔离数</p></li>
  249. </ul>
  250. </div>
  251. <div class="column flex-start" style="width: 55%;">
  252. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  253. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.gls</span></li>
  254. </ul>
  255. </div>
  256. </div>
  257. <div class="rowflex lqdasfyc">
  258. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  259. <span class="mcdazssw"></span>
  260. </div>
  261. <div class="column flex-start" style="width: 35%;">
  262. <ul class="column xxul">
  263. <li class="align-itemscenter"><p>死亡数</p></li>
  264. </ul>
  265. </div>
  266. <div class="column flex-start" style="width: 55%;">
  267. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  268. <li class="align-itemscenter" style="height: 100%;"><span>$!daLqdaDTO.daLqda.sws</span></li>
  269. </ul>
  270. </div>
  271. </div>
  272. <div class="rowflex lqdasfyc">
  273. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  274. <span class="mcdazsrltz"></span>
  275. </div>
  276. <div class="column flex-start" style="width: 35%;">
  277. <ul class="column xxul">
  278. <li class="align-itemscenter"><p>初始遗留饲料量(kg)</p></li>
  279. </ul>
  280. </div>
  281. <div class="column flex-start" style="width: 55%;">
  282. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  283. <li class="align-itemscenter" style="height: 100%;">
  284. <input id="" type="number" value="$!daLqdaDTO.daLqda.csylsll" name="daLqda.csylsll" oninput="if(value.length>6)value=value.slice(0,6)"
  285. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  286. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  287. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' style="background: #EAEAEA;"/>
  288. </li>
  289. </ul>
  290. </div>
  291. </div>
  292. <div class="rowflex lqdasfyc">
  293. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  294. <span class="mcdazsrltz"></span>
  295. </div>
  296. <div class="column flex-start" style="width: 35%;">
  297. <ul class="column xxul">
  298. <li class="align-itemscenter"><p>结束剩余饲料量(kg)</p></li>
  299. </ul>
  300. </div>
  301. <div class="column flex-start" style="width: 55%;">
  302. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  303. <li class="align-itemscenter" style="height: 100%;">
  304. <input type="number" value="$!daLqdaDTO.daLqda.jssysll" name="daLqda.jssysll" oninput="if(value.length>6)value=value.slice(0,6)"
  305. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  306. onafterpaste='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")'
  307. onKeyUp='this.value=this.value.replace(/[^\d\.]/gi,"");this.value=this.value.replace(/^(\d+\.\d{2})\d*$/,"$1")' style="background: #EAEAEA;"/>
  308. </li>
  309. </ul>
  310. </div>
  311. </div>
  312. <div class="rowflex lqdasfyc">
  313. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  314. <span class="mcdazslq"></span>
  315. </div>
  316. <div class="column flex-start" style="width: 35%;">
  317. <ul class="column xxul">
  318. <li class="align-itemscenter"><p>体重统计开始日期<i>*</i></p></li>
  319. </ul>
  320. </div>
  321. <div class="column flex-start" style="width: 55%;">
  322. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  323. <li class="align-itemscenter" style="height: 100%;">
  324. <input type="text" id="tjksrq" name="daLqda.tjksrq" style="background: #EAEAEA;" class="sj"
  325. readonly="readonly" value="$!dateTool.format('yyyy-MM-dd', $!daLqdaDTO.daLqda.tjksrq)" valid="required" errmsg="体重开始统计时间不能为空!"/>
  326. </li>
  327. </ul>
  328. </div>
  329. </div>
  330. <span style="width: 100%;color: red;text-align: right;" id="jg3">体重统计开始日期不得为空</span>
  331. #end
  332. <div class="rowflex">
  333. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  334. <span class="mcdazssj"></span>
  335. </div>
  336. <div class="column flex-start" style="width: 35%;">
  337. <ul class="column xxul">
  338. <li class="align-itemscenter"><p>建栏时间<i>*</i></p></li>
  339. </ul>
  340. </div>
  341. <div class="column flex-start" style="width: 55%;">
  342. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  343. <li class="align-itemscenter" style="height: 100%;">
  344. <input type="text" id="jlsj" name="daLqda.jlsj" class="sj" readonly="readonly"
  345. value="$!dateTool.format('yyyy-MM-dd', $!daLqdaDTO.daLqda.jlsj)" valid="required" errmsg="建栏时间不能为空!"
  346. #if("$!daLqdaDTO.daLqda.id" != "") disabled="disabled" style="background: #fff;" #else style="background: #EAEAEA;"#end/>
  347. </li>
  348. </ul>
  349. </div>
  350. </div>
  351. <span style="width: 100%;color: red;text-align: right;" id="jg4">建栏时间不得为空</span>
  352. <div class="rowflex">
  353. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  354. <span class="mcdazsrlrl"></span>
  355. </div>
  356. <div class="column flex-start" style="width: 35%;">
  357. <ul class="column xxul">
  358. <li class="align-itemscenter"><p>入栏日龄(天)</p></li>
  359. </ul>
  360. </div>
  361. <div class="column flex-start" style="width: 55%;">
  362. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  363. <li class="align-itemscenter" style="height: 100%;">
  364. <input type="number" id="" style="background: #EAEAEA;"
  365. value="$!daLqdaDTO.daLqda.rlrl" name="daLqda.rlrl" oninput="if(value.length>6)value=value.slice(0,6)"
  366. onblur="this.value=this.value.replace(/^\D|\D$/,'');"
  367. onafterpaste='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'
  368. onKeyUp='this.value=this.value.replace(/[^\d]/gi,"");this.value=this.value.replace(/^(\d+)\d*$/,"$1")'/>
  369. </li>
  370. </ul>
  371. </div>
  372. </div>
  373. <div class="rowflex rowflex1">
  374. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  375. <span class="mcdazslqjs"></span>
  376. </div>
  377. <div class="column flex-start" style="width: 35%;">
  378. <ul class="column xxul">
  379. <li class="align-itemscenter"><p>栏期结束</p></li>
  380. </ul>
  381. </div>
  382. <div class="column" style="width: 55%;">
  383. <ul class="column" style="text-align: center;width: 100%">
  384. <li class="align-itemscenter" style="width: 100%;background: #EAEAEA;" name="daZsda.lqjsbz" id="lqjsbz">
  385. <span data-for = "1" #if ("$!daLqdaDTO.daLqda.sjljssj" != "") class = "span spanColor" #else class = "span" #end>是</span>
  386. <span data-for = "2" #if ("$!daLqdaDTO.daLqda.sjljssj" == "") class = "span spanColor" #else class = "span" #end>否</span>
  387. </li>
  388. </ul>
  389. </div>
  390. </div>
  391. <div class="rowflex">
  392. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  393. <span class="mcdazsxgr"></span>
  394. </div>
  395. <div class="column flex-start" style="width: 35%;">
  396. <ul class="column xxul">
  397. <li class="align-itemscenter"><p>修改人</p></li>
  398. </ul>
  399. </div>
  400. <div class="column flex-start" style="width: 55%;">
  401. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  402. <li class="align-itemscenter" style="height: 100%;"><span>$!xgrxm</span></li>
  403. </ul>
  404. </div>
  405. </div>
  406. <div class="rowflex">
  407. <div class="column flex-end" style="width: 10%;margin-right: 0.15rem;">
  408. <span class="mcdazsxgsj"></span>
  409. </div>
  410. <div class="column flex-start" style="width: 35%;">
  411. <ul class="column xxul">
  412. <li class="align-itemscenter"><p>修改时间</p></li>
  413. </ul>
  414. </div>
  415. <div class="column flex-start" style="width: 55%;">
  416. <ul class="column" style="text-align: center;height: 80%;width: 100%;">
  417. <li class="align-itemscenter" style="height: 100%;"><span>$!dateTool.format('yyyy-MM-dd', $!nowDate)</span></li>
  418. </ul>
  419. </div>
  420. </div>
  421. </body>
  422. </html>