index.html 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687
  1. <extend name="$_admin_public_layout" />
  2. <block name="main">
  3. <style>
  4. .newlabel {
  5. display: block;
  6. -webkit-margin-start: 2px;
  7. -webkit-margin-end: 2px;
  8. -webkit-padding-before: 0.35em;
  9. -webkit-padding-start: 0.75em;
  10. -webkit-padding-end: 0.75em;
  11. -webkit-padding-after: 0.625em;
  12. min-width: -webkit-min-content;
  13. border-width: 2px;
  14. border-style: groove;
  15. border-color: threedface;
  16. border-image: initial;
  17. width: 870px;
  18. padding: 10px;
  19. margin: 10px;
  20. }
  21. legend {
  22. display: block;
  23. -webkit-padding-start: 2px;
  24. -webkit-padding-end: 2px;
  25. border-width: initial;
  26. border-style: none;
  27. border-color: initial;
  28. border-image: initial;
  29. }
  30. .firm ul,
  31. .product ul,
  32. .tag ul {
  33. width: 100%;
  34. padding: 10px;
  35. font-size: 0;
  36. }
  37. .firm li,
  38. .product li,
  39. .tag li {
  40. font-size: 12px;
  41. }
  42. .firm li:first-child ul li,
  43. .product li:first-child ul li,
  44. .tag li:first-child ul li {
  45. display: inline-block;
  46. width: 33.3333%;
  47. height: 20px;
  48. line-height: 20px;
  49. }
  50. .firm input,
  51. .product input,
  52. .tag input {
  53. width: 200px;
  54. padding: 5px;
  55. }
  56. .tag select {
  57. width: 198px;
  58. padding: 5px;
  59. }
  60. .firm li ul:last-child li {
  61. width: 580px;
  62. }
  63. .firm li ul:last-child li input {
  64. width: 476px;
  65. }
  66. .newlabel table {
  67. margin-top: 20px;
  68. min-height: 25px;
  69. line-height: 25px;
  70. border-collapse: collapse;
  71. }
  72. .newlabel caption {
  73. padding: 5px 0;
  74. }
  75. .newlabel table,
  76. .newlabel table tr th,
  77. .newlabel table tr td {
  78. border: 1px dashed #ddd;
  79. padding: 5px;
  80. }
  81. #createcode {
  82. display: inline-block;
  83. width: 100px;
  84. height: 30px;
  85. line-height: 30px;
  86. margin-left: 290px;
  87. border-radius: 10px;
  88. background: #0fa2f1;
  89. color: #fff;
  90. text-align: center;
  91. cursor: pointer;
  92. opacity: 0.8;
  93. filter: 80%;
  94. }
  95. .submitbtn {
  96. width: 100px;
  97. height: 30px;
  98. line-height: 30px;
  99. background: #0fa2f1;
  100. margin-left: 30%;
  101. text-align: center;
  102. outline: none;
  103. border: 0;
  104. color: #fff;
  105. border-radius: 10px;
  106. opacity: 0.8;
  107. filter: 80%;
  108. }
  109. .high {
  110. color: red;
  111. }
  112. .msg {
  113. font-size: 13px;
  114. }
  115. .onError {
  116. color: red;
  117. }
  118. .onSuccess {
  119. color: green;
  120. }
  121. </style>
  122. <?php if (C('ADMIN_TABS')): ?>
  123. <!-- 多标签后台 -->
  124. <nav class="navbar navbar-default ct-tab-nav" role="navigation">
  125. <div class="collapse navbar-collapse">
  126. <ul class="nav navbar-nav navbar-left">
  127. <li><a href="#" id="tab-left"><i class="fa fa-caret-left"></i></a></li>
  128. </ul>
  129. <div class="ct-tab-wrap clearfix">
  130. <ul class="nav navbar-nav nav-close ct-tab">
  131. <li href="#home" role="tab" data-toggle="tab">
  132. <a href="#"><i class="fa fa-dashboard"></i> <span>首页</span></a>
  133. </li>
  134. </ul>
  135. </div>
  136. <ul class="nav navbar-nav navbar-right">
  137. <li><a href="#" id="tab-right"><i class="fa fa-caret-right"></i></a></li>
  138. <li class="dropdown">
  139. <a href="#" class="dropdown-toggle" data-toggle="dropdown">关闭操作 <b class="caret"></b></a>
  140. <ul class="dropdown-menu">
  141. <li><a href="#" class="close-all">关闭所有</a></li>
  142. </ul>
  143. </li>
  144. </ul>
  145. </div>
  146. </nav>
  147. <?php else: ?>
  148. <!-- 面包屑导航 -->
  149. <ul class="breadcrumb">
  150. <li><i class="fa fa-map-marker"></i></li>
  151. <li class="text-muted">新增批次</li>
  152. </ul>
  153. <?php endif; ?>
  154. <!-- 多标签后台内容部分 -->
  155. <form method="POST" action="{:U('NewQcode/add_bath')}" style="margin-bottom:50px;" id="form">
  156. <input name="userid" id="userid" value="{$session_config[uid]}" type="hidden">
  157. <eq name="session_config.addtype" value="1">
  158. <fieldset class="newlabel">
  159. <legend style="width:auto;margin-left:20px;">生成厂商信息</legend>
  160. <ul class="firm">
  161. <li>
  162. <ul>
  163. <li>
  164. <span>生产厂商:</span>
  165. <input id="company_code" type="hidden" name="supplier_code"
  166. value="{$userinfo[printer_code]}" readonly style="background:#EBEBE4">
  167. <input id="supplier_id" type="hidden" name="supplier_id" value="{$userinfo[id]}">
  168. <input id="company_name" type="text" name="supplier_name" value="{$userinfo[nickname]}"
  169. readonly style="background:#EBEBE4">
  170. <!--<input name="company_name" readonly="readonly" id="company_name" value="浙江美浓世纪集团有限公司">-->
  171. </li>
  172. <li>
  173. <span>邮政编码:</span><input name=" " type="text" id="postcode"
  174. value="{$userinfo[postcode]}" readonly style="background:#EBEBE4">
  175. </li>
  176. <li>
  177. <span>电&ensp;&ensp;&ensp;&ensp;话:</span><input name=" " type="text" id="phone"
  178. value="{$userinfo[mobile]}" readonly style="background:#EBEBE4">
  179. </li>
  180. </ul>
  181. <ul>
  182. <li>
  183. 地&ensp;&ensp;&ensp;&ensp;址:<input class="company_addres" name=" " type="text"
  184. id="company_address" value="{$userinfo[company_address]}" readonly
  185. style="background:#EBEBE4">
  186. </li>
  187. </ul>
  188. </li>
  189. </ul>
  190. </fieldset>
  191. <else />
  192. <fieldset class="newlabel">
  193. <legend style="width:auto;margin-left:20px;">生成厂商信息</legend>
  194. <ul class="firm">
  195. <li>
  196. <ul>
  197. <li>
  198. <span>生产厂商:</span>
  199. <select name="supplier_id" id="company_name1" style="width:200px;height:35px;">
  200. <volist name="companylist" id="vo">
  201. <option value="{$vo.id}">{$vo.nickname}</option>
  202. </volist>
  203. </select>
  204. <input id="company_code" type="hidden" name="supplier_code"
  205. value="{$companylist[0][printer_code]}" readonly style="background:#EBEBE4">
  206. <!--<input id="company_id" type="hidden" name="supplier_id" value="{$companylist[0][id]}">-->
  207. <input id="company_name" type="hidden" name="supplier_name"
  208. value="{$companylist[0][nickname]}" readonly style="background:#EBEBE4">
  209. <!--<input name="company_name" readonly="readonly" id="company_name" value="浙江美浓世纪集团有限公司">-->
  210. </li>
  211. <li>
  212. <span>邮政编码:</span><input name=" " type="text" id="postcode"
  213. value="{$companylist[0][postcode]}" readonly style="background:#EBEBE4">
  214. </li>
  215. <li>
  216. <span>电&ensp;&ensp;&ensp;&ensp;话:</span><input name=" " type="text" id="phone"
  217. value="{$companylist[0][mobile]}" readonly style="background:#EBEBE4">
  218. </li>
  219. </ul>
  220. <ul>
  221. <li>
  222. 地&ensp;&ensp;&ensp;&ensp;址:<input class="company_addres" name=" " type="text"
  223. id="company_address" value="{$companylist[0][company_address]}" readonly
  224. style="background:#EBEBE4">
  225. </li>
  226. </ul>
  227. </li>
  228. </ul>
  229. </fieldset>
  230. </eq>
  231. <fieldset class="newlabel">
  232. <legend style="width:auto;margin-left:20px;">辅料信息</legend>
  233. <ul class="product">
  234. <li>
  235. <ul>
  236. <li>
  237. <span>辅料名称:</span>
  238. <select name="matter_id" id="product_name1" style="width:200px;height:35px;">
  239. <option value="0">============选择=============</option>
  240. <volist name="productlist" id="val">
  241. <option value="{$val.id}">{$val.product_name}</option>
  242. </volist>
  243. </select>
  244. <input name=" " type="hidden" readonly="readonly" id="product_num"
  245. value="{$productlist[0][product_num]}">
  246. <input id="matter_type" type="hidden" name="matter_type" value="{$productlist[0][temple]}">
  247. <input id="product_name" type="hidden" name="matter_name"
  248. value="{$productlist[0][product_name]}">
  249. </li>
  250. <!-- <li>-->
  251. <!-- <span>产品规格:</span><input name="matter_size" readonly="readonly" id="product_size" value=""-->
  252. <!-- style="background:#EBEBE4">-->
  253. <!-- </li>-->
  254. <li>
  255. <span>辅料代码:</span>
  256. <input id="product_code" type="text" name="matter_no" value="" readonly
  257. style="background:#EBEBE4">
  258. <!--<span>产品编号:</span>-->
  259. </li>
  260. </ul>
  261. <ul>
  262. <!-- <li>
  263. 版&ensp;本&ensp;号:&nbsp;<input name=" " type="text" id="versoin" value="A">
  264. </li>
  265. <li>
  266. 标&ensp;准&ensp;号:<input name=" " type="text" id="standnum" value="Q/GY105800-2017/0">
  267. </li>-->
  268. </ul>
  269. </li>
  270. </ul>
  271. </fieldset>
  272. <fieldset class="newlabel">
  273. <legend style="width:auto;margin-left:20px;">标记参数</legend>
  274. <table width="100%" border="1">
  275. <caption>标签序列配置</caption>
  276. <tr>
  277. <th style="width: 40%; "><span>字段</span> </th>
  278. <th><span>值</span></td>
  279. </tr>
  280. <!-- <tr >-->
  281. <!-- <td><span>文件流水号</span></td>-->
  282. <!-- <td><input name="file_no" type="text" id="file_no" value="PZ180101000002" class="required"></td>-->
  283. <!-- </tr>-->
  284. <!-- <tr >
  285. <td><span>订单编号</span></td>
  286. <td><input name="order_no" type="text" id="order_no" value="&nbsp;" class="required"></td>
  287. </tr>-->
  288. <tr>
  289. <td><span>请选择单位</span></td>
  290. <td>
  291. <select name="danwei" id="danwei" style="width:175px;height:35px;">
  292. <option value="1">箱</option>
  293. <option value="2">卷</option>
  294. </select>
  295. </td>
  296. </tr>
  297. <tr class="big_lable xiang">
  298. <td><span>总(张)数量(6位)</span></td>
  299. <td><input name="num" type="text" id="totalnum" value=""></td>
  300. </tr>
  301. <tr class="big_lable xiang">
  302. <td><span>一托盘多少箱(包)</span></td>
  303. <td>
  304. <select name="tray_num" id="tray_num" style="width:175px;height:35px;">
  305. <option value="1">========选择========</option>
  306. <option value="5">========5层========</option>
  307. <option value="24">========24箱========</option>
  308. <option value="25">========25箱========</option>
  309. <option value="28">========28箱========</option>
  310. <option value="32">========32箱========</option>
  311. <option value="40">========40箱========</option>
  312. <option value="42">========42箱========</option>
  313. <option value="45">========45箱========</option>
  314. <option value="48">========48箱========</option>
  315. <option value="54">========54箱========</option>
  316. <option value="60">========60箱========</option>
  317. <option value="64">========64箱========</option>
  318. <option value="72">========72箱========</option>
  319. <option value="80">========80箱========</option>
  320. <option value="96">========96箱========</option>
  321. <option value="105">========105箱========</option>
  322. <option value="108">========108箱========</option>
  323. <option value="120">========120箱========</option>
  324. <option value="144">========144箱========</option>
  325. <option value="180">========180箱========</option>
  326. <option value="200">========200箱========</option>
  327. <option value="240">========240箱========</option>
  328. </select>
  329. </td>
  330. </tr>
  331. <tr class="big_lable xiang">
  332. <td><span>一箱(包)多少张(直接填写比例分母)</span></td>
  333. <td>
  334. <select name="box_num" id="box_num" style="width:175px;height:35px;">
  335. <option value="1">========选择=========</option>
  336. <option value="25">========25========</option>
  337. <option value="50">========50========</option>
  338. <option value="250">========250张========</option>
  339. <option value="500">========500张========</option>
  340. <option value="1000">=======1000张========</option>
  341. <option value="2000">=======2000张========</option>
  342. <option value="2500">=======2500张========</option>
  343. <option value="3000">=======3000张========</option>
  344. <option value="4000">=======4000张========</option>
  345. <option value="5000">=======5000张========</option>
  346. <option value="5700">=======5700张========</option>
  347. <option value="5800">=======5800张========</option>
  348. <option value="8000">=======8000张========</option>
  349. <option value="10000">=======10000张========</option>
  350. <option value="24000">=======24000张========</option>
  351. </select>
  352. </td>
  353. </tr>
  354. <tr>
  355. <td><span>小件总数量(3位)</span></td>
  356. <td><input name="small_num" type="text" id="small_num" value="" class="required" readonly></td>
  357. </tr>
  358. <tr class="juan" style="display:none;">
  359. <td><span>一托盘多少卷(3位)</span></td>
  360. <td><input name="box_num1" type="text" id="box_num1" value="" class="required"></td>
  361. </tr>
  362. <tr>
  363. <td><span>大件数量</span></td>
  364. <td><input name="larger_num" type="text" id="larger_num" value="" class="required" readonly></td>
  365. </tr>
  366. <tr>
  367. <td><span>生产日期</span></td>
  368. <td> <input name="manufacture_date" style="height:30px;width:173px;" id="manufacture_date"
  369. class="Wdate required" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" />
  370. </td>
  371. </tr>
  372. <tr>
  373. <td><span>打码日期</span></td>
  374. <td> <input name="print_date" style="height:30px;width:173px;" id="print_date"
  375. class="Wdate required" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" />
  376. </td>
  377. </tr>
  378. <!-- <tr class="big_lable">-->
  379. <!-- <td><span>大件预留码</span></td>-->
  380. <!-- <td><input name="l_reservation" type="text" id="l_reservation" value="0" class="required"></td>-->
  381. <!-- </tr>-->
  382. <tr class="big_lable">
  383. <td><span>生产批次号</span></td>
  384. <td>
  385. <input name="bach_num" type="text" id="bach_num" value="" class="required" readonly
  386. style="background:#EBEBE4">
  387. <span id="reset_bach_num" style="cursor:pointer;">重置批次号</span>
  388. <input name="reset_bach_num_status" id="reset_bach_num_status" type="hidden" value="1">
  389. </td>
  390. </tr>
  391. <tr class="big_lable">
  392. <td><span>大件开始流水号</span></td>
  393. <td>
  394. <input name="l_flow" type="text" id="l_flow" value="" class="required" readonly
  395. style="background:#EBEBE4">
  396. <span id="reset_large_liushui" style="cursor:pointer;">重置流水号</span>
  397. <input name="reset_large_liushui_status" id="reset_large_liushui_status" type="hidden"
  398. value="1">
  399. </td>
  400. </tr>
  401. <tr class="big_lable big_weight">
  402. <td><span>大件重量(单位千克 数值)有小数时保留2位小数</span></td>
  403. <td><input name="l_weight" type="text" id="l_weight" value="" class="required"></input></td>
  404. </tr>
  405. <tr class="big_lable small_flow">
  406. <td><span>小件开始流水号</span></td>
  407. <td><input name="s_flow" type="text" id="s_flow" value="1" class="required"></input></td>
  408. </tr>
  409. <tr class="big_lable small_weight">
  410. <td><span>小件重量(单位克 数值)</span></td>
  411. <td><input name="s_weight" type="text" id="s_weight" value="" class="required"></input></td>
  412. </tr>
  413. <tr class="big_lable ">
  414. <td><div style="height: 35px;"></div></td>
  415. <td></td>
  416. </tr>
  417. <!-- <tr class="big_lable">-->
  418. <!-- <td><span>小件预留号</span></td>-->
  419. <!-- <td><input name="s_reservation" type="text" id="s_reservation" value="0" class="required" ></input></td>-->
  420. <!-- </tr>-->
  421. </table>
  422. </fieldset>
  423. <div style="position:fixed;bottom:0;width:100%;height:50px;line-height:50px;">
  424. <!-- <div>-->
  425. <!--<div id="createcode">
  426. 打印
  427. </div>-->
  428. <button type="submit" class="submitbtn" id="send">保存</button>
  429. </div>
  430. </form>
  431. <script src="__PUBLIC__/common/codeform.js"></script>
  432. <!--<script src="__PUBLIC__/libs/js/qrcode.js"></script>-->
  433. <script src="__PUBLIC__/libs/guide/bootstrap-tour.js"></script>
  434. <script src="__PUBLIC__/libs/My97DatePicker/WdatePicker.js"></script>
  435. <script src="__PUBLIC__/libs/guide/guide_index.js?_t=2016121401"></script>
  436. <script src="__PUBLIC__/libs/guide/guide_index.js?_t=2016121401"></script>
  437. <script src="__PUBLIC__/libs/guide/bootstrap-tour.js"></script>
  438. <script src="__PUBLIC__/libs/My97DatePicker/WdatePicker.js"></script>
  439. <script src="__PUBLIC__/libs/guide/guide_index.js?_t=2016121401"></script>
  440. <script type="text/javascript" src="__PUBLIC__/libs/js/qrcode.js"></script>
  441. <script type="text/javascript" src="__PUBLIC__/libs/js/LodopFuncs.js"></script>
  442. <script>
  443. $(function () {
  444. $('form').submit(function () {
  445. if ($('#product_name1').val() == 0) {
  446. $.messager.alert('系统提示', "请选择辅料名称", 'info');
  447. return false;
  448. }
  449. });
  450. })
  451. </script>
  452. <script>
  453. $('#reset_bach_num').click(function () {
  454. $('#bach_num').removeAttr('Readonly').css('background', '');
  455. $('#bach_num').val(201800000);
  456. $('#reset_bach_num_status').val(2);//为2表明已经重置生产批号
  457. })
  458. $('#reset_large_liushui').click(function () {
  459. $('#l_flow').removeAttr('Readonly').css('background', '');
  460. // var text = document.getElementById("l_flow");
  461. // text.onkeyup = function(){
  462. // this.value=this.value.replace(/\D/g,'');
  463. // if(text.value<l_flow){
  464. // text.value = l_flow;
  465. // }
  466. // }
  467. $('#reset_large_liushui_status').val(2);//为2表明已经重置大件流水号
  468. })
  469. $('#danwei').change(function () {
  470. var lexing = $(this).val();
  471. if (lexing == 1) {
  472. //表示为箱
  473. $('.xiang').show();
  474. $('.juan').hide();
  475. $('input[name=small_num]').attr("readonly", "readonly");
  476. $('input[name=larger_num]').attr("readonly", "readonly");
  477. // $('.big_weight').hide();
  478. // $('.small_weight').hide();
  479. }
  480. if (lexing == 2) {
  481. //表示为卷
  482. $('.xiang').hide();
  483. $('.juan').show();
  484. $('.big_weight').show();
  485. $('.small_weight').show();
  486. $('input[name=small_num]').removeAttr('readonly');
  487. $('input[name=larger_num]').removeAttr('readonly');
  488. }
  489. });
  490. $(document).ready(function () {
  491. // alert(today());
  492. document.getElementById("print_date").value = today();
  493. document.getElementById("manufacture_date").value = today();
  494. });
  495. function today() {
  496. var today = new Date();
  497. var h = today.getFullYear();
  498. var m = today.getMonth() + 1;
  499. var d = today.getDate();
  500. /* var hh=today.getHours();
  501. var mm=today.getMinutes();
  502. var ss=today.getSeconds();*/
  503. m = m < 10 ? "0" + m : m;
  504. d = d < 10 ? "0" + d : d;
  505. /*hh = hh < 10 ? "0" + hh:hh;
  506. mm = mm < 10 ? "0" + mm:mm;
  507. ss = ss < 10 ? "0" + ss:ss;*/
  508. return h + "-" + m + "-" + d;
  509. }
  510. $('#company_name1').change(function () {
  511. var company_id = $(this).val();
  512. //alert(company_id);
  513. $.ajax({
  514. url: "index.php?s=/Admin/Qcode/Productajax",
  515. data: "type=company&id=" + company_id,
  516. dataType: 'json',
  517. type: 'get',
  518. success: function (data) {
  519. $('#company_id').val(data[0].id)
  520. $('#company_name').val(data[0].nickname)
  521. $('#company_code').val(data[0].printer_code);
  522. $('#postcode').val(data[0].postcode);
  523. $('#phone').val(data[0].mobile);
  524. $('#company_address').val(data[0].company_address);
  525. },
  526. error: function (error) {
  527. }
  528. });
  529. });
  530. $('#product_name1').change(function () {
  531. var userid = $('#userid').val();//获取用户id
  532. var product_id = $(this).val();//获取产品id
  533. // alert(product_id);
  534. $.ajax({
  535. async: true,
  536. url: "index.php?s=/Admin/Qcode/Productajax",
  537. data: "type=product&id=" + product_id + "&userid=" + userid,
  538. dataType: "json",
  539. type: "get",
  540. success: function (data) {
  541. //console.log(data.bach_num);
  542. if (data[0]) {
  543. if (data[0].temple == '07') {
  544. $('#danwei').val(1);
  545. $('.xiang').show();
  546. $('.juan').hide();
  547. // $('.big_weight').hide();
  548. // $('.small_weight').hide();
  549. } else {
  550. $('#danwei').val(2);
  551. $('.xiang').hide();
  552. $('.juan').show();
  553. $('input[name=small_num]').removeAttr('readonly');
  554. $('input[name=larger_num]').removeAttr('readonly');
  555. }
  556. $('#product_name').val(data[0].product_name);
  557. $('#product_size').val(data[0].product_size);
  558. $('#product_num').val(data[0].product_num);
  559. $('#matter_type').val(data[0].temple);
  560. $('#product_code').val(data[0].product_code);
  561. l_flow = data.l_flow;
  562. if (data.l_flow) {
  563. /*var reservation=parseInt(Date.now()/100).toString().substr(5, 6);
  564. var test=parseInt(Math.random()*1000000).toString();
  565. var finsh=reservation+test;*/
  566. $('#l_flow').val(data.l_flow);
  567. $('#bach_num').val(data.bach_num);/*
  568. $('#l_reservation').val(finsh);
  569. $('#s_reservation').val(finsh);*/
  570. } else {
  571. $('#l_flow').val(1);
  572. $('#bach_num').val(201800000);
  573. $('#l_reservation').val();
  574. $('#s_reservation').val();
  575. }
  576. } else {
  577. $('#product_name').val('');
  578. $('#product_size').val('');
  579. $('#product_num').val('');
  580. $('#matter_type').val('');
  581. $('#product_code').val('');
  582. $('#l_flow').val("");
  583. $('#bach_num').val("");
  584. }
  585. },
  586. error: function (error) {
  587. }
  588. });
  589. });
  590. $('#createcode').click(function () {
  591. var myDate = new Date();
  592. var year = myDate.getFullYear();//获取当前年份
  593. var month = myDate.getMonth() + 1;//获取当前月份
  594. var date = myDate.getDate();//获取当前日
  595. var company_name = $('#company_name').val();//生产厂商名称;
  596. var product_name = $('#product_name').val();//产品名称;
  597. var product_size = $('#product_size').val();//产品尺寸;
  598. var qcode = $('#qr_code').val();//base64的图片编码;
  599. var product_code = $('#product_code').val();//产品编码;
  600. var type = $('#label_type').val();//标签类型
  601. var product_time = year + "-" + month + "-" + date;
  602. var pnum = $('#printnum').val();
  603. // console.log(company_name,product_name,product_size,product_time,qcode,type);
  604. var temple = $('#temple').val();
  605. if (temple == '1') {
  606. //使用新模板
  607. console.log(temple);
  608. //alert(1);
  609. qrPrepare(company_name, product_name, product_size, product_time, qcode, type, pnum);//调用打印插件,单次调用打印三张面单
  610. };
  611. if (temple == '2') {
  612. //使用老模板
  613. //alert(2);
  614. console.log(temple);
  615. };
  616. });
  617. //
  618. // $('#l_weight').change(function () {
  619. // var weight = $(this).val();
  620. // if (weight > 100 && weight != ''){
  621. // weight = weight / 1000;
  622. // }
  623. // $(this).val(weight);
  624. // })
  625. $('#box_num1').change(function () {
  626. cal();
  627. })
  628. //计算卷
  629. function cal() {
  630. var small_num = $('#small_num').val(); //小件总数量
  631. var largeNum = $('#box_num1').val(); //一托盘多少卷(一托盘多少小件)
  632. var larger_num = Math.ceil(small_num / largeNum);
  633. $('#larger_num').val(larger_num);
  634. }
  635. </script>
  636. </block>