From 1cc361ec5fca7550ba01f0a6ecf058e84a5a20ad Mon Sep 17 00:00:00 2001 From: dubin <bindu_bean@163.com> Date: 星期六, 18 十月 2025 16:25:18 +0800 Subject: [PATCH] 联调 --- src/main/java/com/zy/asrs/service/MatBarcodeService.java | 3 src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 11 +- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 8 + src/main/webapp/static/js/mat/mat.js | 69 +++++++++++++ src/main/webapp/views/mat/mat.html | 119 +++++++++++++++++++++++ src/main/java/com/zy/asrs/service/impl/MatBarcodeServiceImpl.java | 24 ++++ src/main/java/com/zy/asrs/service/impl/WaitPakinServiceImpl.java | 1 src/main/java/com/zy/asrs/controller/MatController.java | 30 +++++ src/main/java/com/zy/common/web/WcsController.java | 1 src/main/webapp/static/js/common.js | 28 ++-- 10 files changed, 269 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MatController.java b/src/main/java/com/zy/asrs/controller/MatController.java index 85aceaf..35c113e 100644 --- a/src/main/java/com/zy/asrs/controller/MatController.java +++ b/src/main/java/com/zy/asrs/controller/MatController.java @@ -10,13 +10,11 @@ import com.core.annotations.ManagerAuth; import com.core.common.*; import com.core.exception.CoolException; -import com.zy.asrs.entity.InOut; -import com.zy.asrs.entity.Mat; -import com.zy.asrs.entity.MatPrint; -import com.zy.asrs.entity.OrderDetl; +import com.zy.asrs.entity.*; import com.zy.asrs.entity.param.EmptyPlateOutParam; import com.zy.asrs.entity.result.KeyValueVo; import com.zy.asrs.service.InOutService; +import com.zy.asrs.service.MatBarcodeService; import com.zy.asrs.service.MatService; import com.zy.asrs.utils.MatExcelListener; import com.zy.common.CodeRes; @@ -46,6 +44,8 @@ private SnowflakeIdWorker snowflakeIdWorker; @Autowired private InOutService inOutService; + @Autowired + private MatBarcodeService matBarcodeService; @RequestMapping(value = "/mat/auto/matnr/auth") public R autoMatnr(){ @@ -153,12 +153,34 @@ if (Cools.isEmpty(mat) || null==mat.getId()){ return R.error(); } + if (mat.getColor().equals("姝e父")){ + mat.setColor("鎶ュ簾"); + }else if (mat.getColor().equals("鎶ュ簾")){ + mat.setColor("姝e父"); + } + InOut inOut = inOutService.selectByMatnr(mat.getMatnr()); + inOut.setMatnr(mat.getMatnr()); + inOut.setMaktx(mat.getMaktx()); + inOut.setColor(mat.getColor()); + inOut.setSpecs(mat.getSpecs()); mat.setUpdateBy(getUserId()); mat.setUpdateTime(new Date()); matService.updateById(mat); + inOutService.updateById(inOut); return R.ok(); } + /*鐗╂枡鎵樼洏缁戝畾*/ +// @RequestMapping(value = "/mat/barcode/auth") +// @ManagerAuth +// public R addBarcodeMatnr(Mat mat) { +// if (Cools.isEmpty(mat.getUnit())){ +// return R.error(BaseRes.PARAM); +// } +// matBarcodeService.addBarcodeMatnrTwo(mat); +// return R.ok(); +// } + @RequestMapping(value = "/mat/delete/auth") @ManagerAuth public R delete(@RequestParam String param){ diff --git a/src/main/java/com/zy/asrs/service/MatBarcodeService.java b/src/main/java/com/zy/asrs/service/MatBarcodeService.java index 6f4ae3f..1cdca7d 100644 --- a/src/main/java/com/zy/asrs/service/MatBarcodeService.java +++ b/src/main/java/com/zy/asrs/service/MatBarcodeService.java @@ -1,6 +1,7 @@ package com.zy.asrs.service; import com.baomidou.mybatisplus.service.IService; +import com.zy.asrs.entity.Mat; import com.zy.asrs.entity.MatBarcode; import com.zy.asrs.entity.WaitPakin; import org.springframework.stereotype.Service; @@ -14,4 +15,6 @@ void deleteMatBarcode(List<MatBarcode> list); void addBarcodeMatnr(WaitPakin waitPakin); + + void addBarcodeMatnrTwo(Mat mat); } diff --git a/src/main/java/com/zy/asrs/service/impl/MatBarcodeServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MatBarcodeServiceImpl.java index d31b45d..8040092 100644 --- a/src/main/java/com/zy/asrs/service/impl/MatBarcodeServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MatBarcodeServiceImpl.java @@ -57,4 +57,28 @@ throw new CoolException("鐗╂枡鎵樼洏缁戝畾澶辫触"); } } + + @Override + public void addBarcodeMatnrTwo(Mat mat) { + Mat m = matService.selectById(mat); + if (m == null){ + throw new CoolException("鐗╂枡涓嶅瓨鍦紝璇峰厛娣诲姞鐗╂枡鏁版嵁"); + } + MatBarcode matBarcode = matBarcodeMapper.selectByMatnr(mat.getMatnr()); + if (matBarcode != null){ + throw new CoolException("璇ョ墿鏂欏凡缁忕粦瀹氭墭鐩橈紝璇峰嬁閲嶅缁戝畾"); + } + if (mat.getColor().equals("鎶ュ簾")){ + throw new CoolException("璇ョ墿鏂欏凡鎶ュ簾锛岃鍕跨粦瀹�"); + } + MatBarcode mb=new MatBarcode(); + mb.setZpallet(mat.getUnit()); + mb.setMatnr(mat.getMatnr()); + mb.setMaktx(mat.getMaktx()); + mb.setSpecs(mat.getSpecs()); + mb.setModel(mat.getModel()); + if (!matBarcodeService.insert(mb)){ + throw new CoolException("鐗╂枡鎵樼洏缁戝畾澶辫触"); + } + } } diff --git a/src/main/java/com/zy/asrs/service/impl/WaitPakinServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WaitPakinServiceImpl.java index 8c0c0e2..346238c 100644 --- a/src/main/java/com/zy/asrs/service/impl/WaitPakinServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WaitPakinServiceImpl.java @@ -56,6 +56,7 @@ waitPakin1.setIoStatus("N"); // 鍏ュ嚭鐘舵�� waitPakin1.setAnfme(1.0); // 鏁伴噺 waitPakin1.setStatus("Y"); // 鐘舵�� + waitPakin1.setModel(mat.getName()); //waitPakin1.setAppeUser(waitPakin.getAppeUser()); waitPakin1.setAppeTime(now); //waitPakin1.setModiUser(waitPakin.getAppeUser()); diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java index 5833612..43bc75a 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -772,14 +772,18 @@ if (Cools.isEmpty(wrkMast)) { throw new CoolException(workNo + "宸ヤ綔妗d笉瀛樺湪"); } - if (wrkMast.getWrkSts() == 4 || wrkMast.getWrkSts() >= 14) { + if (wrkMast.getWrkSts() == 4 || (wrkMast.getWrkSts() >= 14 && wrkMast.getWrkSts() <= 15)) { throw new CoolException("褰撳墠宸ヤ綔妗e凡瀹屾垚"); } // 鍏ュ簱 + 搴撲綅杞Щ if (wrkMast.getWrkSts() < 4 || (wrkMast.getWrkSts() > 10 && wrkMast.getIoType() == 11)) { wrkMast.setWrkSts(4L); // 鍑哄簱 - } else if (wrkMast.getWrkSts() > 10) { + } else if (wrkMast.getWrkSts() > 10 && wrkMast.getWrkSts() < 15) { + wrkMast.setWrkSts(14L); + }else if(wrkMast.getWrkSts() >= 103 && wrkMast.getWrkSts() <= 105){ + wrkMast.setWrkSts(4L); + }else if (wrkMast.getWrkSts() >= 106 && wrkMast.getWrkSts() <=108){ wrkMast.setWrkSts(14L); } Date now = new Date(); diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java index bd61ed2..e173bdb 100644 --- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java +++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java @@ -120,13 +120,14 @@ locDetl.setZpallet(wrkDetl.getZpallet()); // 鎵樼洏鏉$爜 locDetl.setModiTime(now); locDetl.setAppeTime(now); + locDetl.setModel(wrkDetl.getModel()); InOut inOut=inOutService.selectByMatnr(wrkDetl.getMatnr()); if (inOut != null){ inOut.setTemp1("鍦ㄥ簱"); - inOut.setModiTime(now.toString()); +// inOut.setModiTime(now.toString()); } - if (inOutService.updateById(inOut)){ + if (!inOutService.updateById(inOut)){ return FAIL.setMsg("鏇存柊妯″叿灞炴�уけ璐�"); } @@ -186,7 +187,7 @@ inOut.setTemp1("涓嶅湪搴�"); // inOut.setModiTime(now.toString()); } - if (inOutService.updateById(inOut)){ + if (!inOutService.updateById(inOut)){ return FAIL.setMsg("鏇存柊妯″叿灞炴�уけ璐�"); } @@ -254,7 +255,7 @@ inOut.setTemp1("鍦ㄥ簱"); // inOut.setModiTime(now.toString()); } - if (inOutService.updateById(inOut)){ + if (!inOutService.updateById(inOut)){ return FAIL.setMsg("鏇存柊妯″叿灞炴�уけ璐�"); } @@ -396,7 +397,7 @@ inOut.setTemp1("涓嶅湪搴�"); // inOut.setModiTime(now.toString()); } - if (inOutService.updateById(inOut)){ + if (!inOutService.updateById(inOut)){ return FAIL.setMsg("鏇存柊妯″叿灞炴�уけ璐�"); } } diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java index 197356e..856304a 100644 --- a/src/main/java/com/zy/common/web/WcsController.java +++ b/src/main/java/com/zy/common/web/WcsController.java @@ -373,6 +373,7 @@ wrkDetl.setIoTime(wrkMast.getIoTime()); wrkDetl.setAppeTime(now); wrkDetl.setModiTime(now); + wrkDetl.setModel(waitPakin.getModel()); if (!Cools.isEmpty(waitPakin.getOrderNo())) { Order order = orderService.selectByNo(waitPakin.getOrderNo()); if (order != null) { diff --git a/src/main/webapp/static/js/common.js b/src/main/webapp/static/js/common.js index 624d8e1..446f4a5 100644 --- a/src/main/webapp/static/js/common.js +++ b/src/main/webapp/static/js/common.js @@ -192,9 +192,9 @@ ,{field: 'name', align: 'center',title: '濂楀彿'} ,{field: 'color', align: 'center',title: '鐘舵��', hide: true} ,{field: 'brand', align: 'center',title: '鍝佺墝', hide: true} - ,{field: 'unit', align: 'center',title: '鍗曚綅'} + ,{field: 'unit', align: 'center',title: '鍗曚綅', hide: true} ,{field: 'price', align: 'center',title: '鍗曚环', hide: true} - ,{field: 'sku', align: 'center',title: '鏉愯川'} + ,{field: 'sku', align: 'center',title: '鏉愯川', hide: true} ,{field: 'units', align: 'center',title: '鍗曚綅閲�', hide: true} ,{field: 'barcode', align: 'center',title: '鏉$爜', hide: true} ,{field: 'origin', align: 'center',title: '浜у湴', hide: true} @@ -203,7 +203,7 @@ ,{field: 'itemNum', align: 'center',title: '鍝侀」鏁�', hide: true} ,{field: 'safeQty', align: 'center',title: '瀹夊叏搴撳瓨閲�', hide: true} ,{field: 'weight', align: 'center',title: '鎬婚噸閲�', hide: true} - ,{field: 'length', align: 'center',title: '妯″瓟鏁�', hide: false} + ,{field: 'length', align: 'center',title: '妯″瓟鏁�', hide: true} ,{field: 'volume', align: 'center',title: '寮�妯″鍘�', hide: true} ,{field: 'threeCode', align: 'center',title: '绠卞瓙灏哄', hide: true} ,{field: 'supp', align: 'center',title: '渚涘簲鍟�', hide: true} @@ -221,29 +221,29 @@ ,{field: 'updateTime$', align: 'center',title: '淇敼鏃堕棿', hide: true} ,{field: 'memo', align: 'center',title: '澶囨敞', hide: true} ,{field: 'proType', align: 'center',title: '灞炴��', hide: false} - ,{field: 'temp1', align: 'center',title: '鍚嶇О鎬荤О', hide: false} + ,{field: 'temp1', align: 'center',title: '鍚嶇О鎬荤О', hide: true} ,{field: 'outOrderNo', align: 'center',title: '鍚堝悓鍙�', hide: true} - ,{field: 'temp2', align: 'center',title: '瀹㈡埛鍥惧彿', hide: false} + ,{field: 'temp2', align: 'center',title: '瀹㈡埛鍥惧彿', hide: true} ] var detlCols = [ {field: 'matnr', align: 'center',title: '鍟嗗搧缂栧彿锛堝搧鍙凤級', sort:true} - ,{field: 'model', align: 'center',title: '浠g爜', hide: false} + ,{field: 'model', align: 'center',title: '濂楀彿', hide: false} ,{field: 'maktx', align: 'center',title: '鍟嗗搧鍚嶇О锛堝搧鍚嶏級', sort:true} - ,{field: 'orderNo', align: 'center',title: '鍗曟嵁缂栧彿', hide: false} + ,{field: 'orderNo', align: 'center',title: '鍗曟嵁缂栧彿', hide: true} ,{field: 'spgNO', align: 'center',title: '娲惧伐鍗曞彿', hide:true,sort:true} ,{field: 'batch', align: 'center',title: '鎵规', hide:true,sort:true} - ,{field: 'outOrderNo', align: 'center',title: '鍚堝悓鍙�', sort:true} - ,{field: 'unit', align: 'center',title: '鍗曚綅', hide: false} + ,{field: 'outOrderNo', align: 'center',title: '鍚堝悓鍙�', sort:true, hide: true} + ,{field: 'unit', align: 'center',title: '鍗曚綅', hide: true} ,{field: 'anfme', align: 'center',title: '鏁伴噺', hide: false} ,{field: 'zpallet', align: 'center',title: '鎵樼洏鏉$爜', hide: false} ,{field: 'specs', align: 'center',title: '瑙勬牸', hide: false} ,{field: 'color', align: 'center',title: '棰滆壊', hide: true} ,{field: 'brand', align: 'center',title: '鍝佺墝', hide: true} ,{field: 'price', align: 'center',title: '鍗曚环', hide: true} - ,{field: 'sku', align: 'center',title: '鏉愯川', hide: false} + ,{field: 'sku', align: 'center',title: '鏉愯川', hide: true} ,{field: 'units', align: 'center',title: '鍗曚綅閲�', hide: true} ,{field: 'barcode', align: 'center',title: '鏉$爜', hide: true} ,{field: 'origin', align: 'center',title: '浜у湴', hide: true} @@ -251,8 +251,8 @@ ,{field: 'manuDate', align: 'center',title: '鐢熶骇鏃ユ湡', hide: true} ,{field: 'itemNum', align: 'center',title: '鍝侀」鏁�', hide: true} ,{field: 'safeQty', align: 'center',title: '瀹夊叏搴撳瓨閲�', hide: true} - ,{field: 'weight', align: 'center',title: '鎬婚噸閲�', hide: false} - ,{field: 'length', align: 'center',title: '鍗曠姣涢噸', hide: false} + ,{field: 'weight', align: 'center',title: '鎬婚噸閲�', hide: true} + ,{field: 'length', align: 'center',title: '鍗曠姣涢噸', hide: true} ,{field: 'volume', align: 'center',title: '鍗曠浣撶Н', hide: true} ,{field: 'threeCode', align: 'center',title: '绠卞瓙灏哄', hide: true} ,{field: 'supp', align: 'center',title: '瀹㈡埛鍚嶇О', hide:false } @@ -264,8 +264,8 @@ ,{field: 'check$', align: 'center',title: '瑕佹眰妫�楠�', hide: true} ,{field: 'danger$', align: 'center',title: '鍗遍櫓鍝�', hide: true} ,{field: 'proType', align: 'center',title: '灞炴��', hide: false} - ,{field: 'temp1', align: 'center',title: '鍚嶇О鎬荤О', hide: false} - ,{field: 'temp2', align: 'center',title: '瀹㈡埛鍥惧彿', hide: false} + ,{field: 'temp1', align: 'center',title: '鍚嶇О鎬荤О', hide: true} + ,{field: 'temp2', align: 'center',title: '瀹㈡埛鍥惧彿', hide: true} ] diff --git a/src/main/webapp/static/js/mat/mat.js b/src/main/webapp/static/js/mat/mat.js index 6fa9556..a7c3636 100644 --- a/src/main/webapp/static/js/mat/mat.js +++ b/src/main/webapp/static/js/mat/mat.js @@ -237,6 +237,9 @@ case 'edit': showEditModel(data) break; + case 'editBarcode': + showEditModelBarcode(data) + break; } }); @@ -312,6 +315,72 @@ }); } + // /* 鏄剧ず琛ㄥ崟寮圭獥 */ + // function showEditModelBarcode(mData) { + // admin.open({ + // type: 1, + // area: '600px', + // title: '缁戝畾鍟嗗搧', + // content: $('#editDialogBarcode').html(), + // success: function (layero, dIndex) { + // // 鍥炴樉琛ㄥ崟鏁版嵁 + // form.val('detail', mData); + // // 琛ㄥ崟鎻愪氦浜嬩欢 + // form.on('submit(editSubmit)', function (data) { + // console.log(data) + // data.field.tagId = insXmSel.getValue('valueStr'); + // if (isEmpty(data.field.tagId)) { + // layer.msg('鍒嗙被涓嶈兘涓虹┖', {icon: 2}); + // return false; + // } + // var loadIndex = layer.load(2); + // $.ajax({ + // url: baseUrl+"/mat/barcode/auth", + // headers: {'token': localStorage.getItem('token')}, + // data: data.field, + // method: 'POST', + // success: function (res) { + // layer.close(loadIndex); + // if (res.code === 200){ + // layer.close(dIndex); + // layer.msg(res.msg, {icon: 1}); + // $(".layui-laypage-btn")[0].click(); + // } else if (res.code === 403){ + // top.location.href = baseUrl+"/"; + // }else { + // layer.msg(res.msg, {icon: 2}); + // } + // } + // }) + // return false; + // }); + // // 娓叉煋涓嬫媺鏍� + // var insXmSel = xmSelect.render({ + // el: '#tagSelBarcode', + // height: '250px', + // data: insTb.options.data, + // initValue: mData ? [mData.tagId] : [], + // model: {label: {type: 'text'}}, + // prop: { + // name: 'name', + // value: 'id' + // }, + // radio: true, + // clickClose: true, + // tree: { + // show: true, + // indent: 15, + // strict: false, + // expandedKeys: true + // } + // }); + // // 寮圭獥涓嶅嚭鐜版粴鍔ㄦ潯 + // $(layero).children('.layui-layer-content').css('overflow', 'visible'); + // layui.form.render('select'); + // } + // }); + // } + // 妯℃澘閫夋嫨 form.on('radio(selectTemplateRadio)', function (data) { $('.template-preview').hide(); diff --git a/src/main/webapp/views/mat/mat.html b/src/main/webapp/views/mat/mat.html index 7dd2e5d..a9ff054 100644 --- a/src/main/webapp/views/mat/mat.html +++ b/src/main/webapp/views/mat/mat.html @@ -148,6 +148,7 @@ <script type="text/html" id="operate"> <a class="layui-btn layui-btn-xs btn-edit layui-btn-primary" lay-event="edit">淇敼</a> +<!-- <a class="layui-btn layui-btn-xs btn-edit layui-btn-primary" lay-event="editBarcode">缁戝畾</a>--> <button class="layui-btn layui-btn-xs btn-print" lay-event="btnPrint">鎵撳嵃</button> </script> @@ -270,6 +271,124 @@ </form> </script> + + +<!--<!– 琛ㄥ崟寮圭獥 –>--> +<!--<script type="text/html" id="editDialogBarcode">--> +<!-- <form id="detailBarcode" lay-filter="detail" class="layui-form admin-form">--> +<!-- <input name="id" type="hidden">--> +<!-- <input name="uuid" type="hidden">--> +<!-- <input name="nodeId" type="hidden">--> +<!-- <input name="tag_id" type="hidden">--> +<!-- <input name="model" type="hidden">--> +<!-- <input name="name" type="hidden">--> +<!-- <input name="batch" type="hidden">--> +<!-- <input name="docId" type="hidden">--> +<!-- <input name="docNum" type="hidden">--> +<!-- <input name="custName" type="hidden">--> +<!-- <input name="itemNum" type="hidden">--> +<!-- <input name="count" type="hidden">--> +<!-- <input name="weight" type="hidden">--> +<!-- <input name="status" type="hidden">--> +<!-- <input name="createBy" type="hidden">--> +<!-- <input name="updateTime$" type="hidden">--> +<!-- <input name="updateBy" type="hidden">--> +<!-- <div class="layui-row">--> + +<!-- <div class="layui-col-md6">--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">鍒嗙被</label>--> +<!-- <div class="layui-input-block">--> +<!-- <div id="tagSelBarcode" class="ew-xmselect-tree"></div>--> +<!-- </div>--> +<!-- </div>--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label layui-form-required">鍨嬫潗鍨嬪彿</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="maktx" placeholder="璇疯緭鍏ュ瀷鏉愬瀷鍙�" class="layui-input" lay-vertype="tips" lay-verify="required" required="">--> +<!-- </div>--> +<!-- </div>--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">妯″叿鍚嶇О</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="matnr" placeholder="璇疯緭鍏ユā鍏峰悕绉�" class="layui-input">--> +<!-- </div>--> +<!-- </div>--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">濂楀彿</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="name" placeholder="璇疯緭鍏ュ鍙�" class="layui-input">--> +<!-- </div>--> +<!-- </div>--> + +<!-- <!– <div class="layui-form-item">–>--> +<!-- <!– <label class="layui-form-label">寮�妯″鍘�</label>–>--> +<!-- <!– <div class="layui-input-block">–>--> +<!-- <!– <input name="volume" placeholder="璇疯緭鍏ュ紑妯″鍘�" class="layui-input">–>--> +<!-- <!– </div>–>--> +<!-- <!– </div>–>--> + +<!-- </div>--> + +<!-- <div class="layui-col-md6">--> +<!-- <!– <div class="layui-form-item">–>--> +<!-- <!– <label class="layui-form-label layui-form-required">妯″叿鍚嶇О</label>–>--> +<!-- <!– <div class="layui-input-block">–>--> +<!-- <!– <input id="matnr" name="matnr" placeholder="璇疯緭鍏ユā鍏峰悕绉�" class="layui-input" lay-vertype="tips" lay-verify="required" required="">–>--> +<!-- <!– </div>–>--> +<!-- <!– </div>–>--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">瑙勬牸</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="specs" placeholder="璇疯緭鍏ヤ唬鐮�" class="layui-input">--> +<!-- </div>--> +<!-- </div>--> +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">鎵樼洏鐮�</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="unit" placeholder="璇疯緭鍏ユ墭鐩樼爜" class="layui-input">--> +<!-- </div>--> +<!-- </div>--> + +<!-- <!– <div class="layui-form-item">–>--> +<!-- <!– <label class="layui-form-label">澶囨敞</label>–>--> +<!-- <!– <div class="layui-input-block">–>--> +<!-- <!– <input name="memo" placeholder="璇疯緭鍏ュ娉�" class="layui-input">–>--> +<!-- <!– </div>–>--> +<!-- <!– </div>–>--> + +<!-- <div class="layui-form-item">--> +<!-- <label class="layui-form-label">鐘舵��</label>--> +<!-- <div class="layui-input-block">--> +<!-- <input name="color" placeholder="" class="layui-input">--> +<!-- </div>--> +<!-- </div>--> +<!--<!– <div class="layui-form-item">–>--> +<!--<!– <label class="layui-form-label">鐘舵��</label>–>--> +<!--<!– <div class="layui-input-block">–>--> +<!--<!– <select id="colorBarcode" name="color" lay-filter="color" placeholder="璇烽�夋嫨鐘舵��">–>--> +<!--<!– <option value="">璇烽�夋嫨鐘舵��</option>–>--> +<!--<!– <option value="姝e父" name="color" class="layui-input">姝e父</option>–>--> +<!--<!– <option value="鎶ュ簾" name="color" class="layui-input">鎶ュ簾</option>–>--> +<!--<!– </select>–>--> +<!--<!– </div>–>--> +<!--<!– </div>–>--> + +<!-- </div>--> +<!-- </div>--> +<!-- <hr class="layui-bg-gray">--> +<!-- <div class="layui-form-item text-right">--> +<!-- <button class="layui-btn" lay-filter="editSubmit" lay-submit="">淇濆瓨</button>--> +<!-- <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>--> +<!-- </div>--> +<!-- </form>--> +<!--</script>--> + <!-- 鎵撳嵃鎿嶄綔寮圭獥 --> <div id="printDataDiv" style="display: none;padding: 20px"> <div class="layui-form" style="text-align: center"> -- Gitblit v1.9.1