From 804bea41b340cb04ac57e8fbdeb2d54938a80a5a Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期二, 04 七月 2023 19:12:50 +0800
Subject: [PATCH] 提交出入库化验--扫码功能
---
igds-web/src/main/resources/static/admin/inout/in-check.js | 275 +++++++++++++++++++++---------
igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java | 69 +++++++
igds-web/src/main/resources/templates/admin/inout/in-check.html | 74 +++++--
igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutCheckMapper.java | 9 +
igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java | 9 +
igds-inout/src/main/resources/mapper/InoutCheckMapper.xml | 36 ++++
igds-inout/src/main/java/com/ld/igds/inout/controller/InoutController.java | 28 +++
igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java | 12 +
8 files changed, 404 insertions(+), 108 deletions(-)
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/controller/InoutController.java b/igds-inout/src/main/java/com/ld/igds/inout/controller/InoutController.java
index dfdc749..49286f8 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/controller/InoutController.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/controller/InoutController.java
@@ -33,6 +33,8 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
+import java.lang.reflect.Array;
+import java.util.Arrays;
import java.util.Date;
import java.util.List;
@@ -692,9 +694,33 @@
return inoutManager.submitComplete(data);
}
+ /**
+ * 鏍规嵁璐ㄦ鍗曞彿鑾峰彇鍑哄叆搴撲俊鎭�
+ * @param param
+ * @return
+ */
+ @RequestMapping("/inout-check-scan-code")
+ public PageResponse<InoutCheckData> inoutDataByCheckId(@RequestBody InoutCheckParam param) {
+ if (null == param.getCompanyId()) {
+ param.setCompanyId(ContextUtil.getCompanyId());
+ }
+ return inoutManager.inoutDataByCheckId(param);
+ }
/**
- * 璐ㄦ椤甸潰鎻愪氦
+ * 璐ㄦ椤甸潰浠呮彁浜や繚瀛樺寲楠屼俊鎭�
+ *
+ * @param data
+ * @return
+ */
+ @RequestMapping("/submit-checkItem")
+ @Transactional
+ public PageResponse<InoutCheckData> submitCheckItem(@RequestBody InoutCheckData data)throws Exception {
+ return inoutManager.submitCheckData(data);
+ }
+
+ /**
+ * 璐ㄦ椤甸潰鎻愪氦涓嬩竴娴佺▼
*
* @param data
* @return
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
index bed9209..da0c71e 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager.java
@@ -881,6 +881,47 @@
return new PageResponse<>(RespCodeEnum.CODE_0000.getCode(), "鎵ц鎴愬姛");
}
+ public PageResponse<InoutCheckData> submitCheckData(InoutCheckData data) throws Exception {
+
+
+ // 鑾峰彇涓氬姟鏁版嵁淇℃伅
+ InoutParam param = new InoutParam();
+ param.setCompanyId(data.getCompanyId());
+ param.setId(data.getId());
+ InoutData curData = inoutService.inoutProgressQuery(param);
+
+ if (null == curData) {
+ return new PageResponse<>(RespCodeEnum.CODE_1111.getCode(),
+ "娌℃湁鑾峰彇鍒板叆搴撲笟鍔℃暟鎹俊鎭紝鏇存柊澶辫触", data);
+ }
+
+ if (InoutConstant.PROGRESS_RECORD.equals(curData.getProgress())) {
+ return new PageResponse<>(RespCodeEnum.CODE_1111.getCode(),
+ "褰撳墠娴佺▼宸茬粡缁撴潫锛屼笉鏀寔淇敼");
+ }
+
+ // 鏇存柊鍖栭獙椤逛俊鎭�
+ CheckUpdateResult checkResult = checkStandardManager.updateCheckItems(data.getCheckId(), data.getCompanyId(), data.getCheckItems());
+ if (StringUtils.isNotEmpty(checkResult.getMsg())) {
+ return new PageResponse<>(RespCodeEnum.CODE_1111.getCode(),
+ "鍚庡彴鎵ц寮傚父锛�" + checkResult.getMsg(), data);
+ }
+
+ curData.setType(curData.getType());
+ curData.setFoodLevel(data.getFoodLevel());
+ curData.setFoodVariety(data.getFoodVariety());
+ curData.setPrice(data.getPrice());
+ curData.setDepotId(data.getDepotId());
+ curData.setCheckItems(data.getCheckItems());
+
+ String msg = inoutService.updateCheckData(curData);
+ if (null != msg) {
+ return new PageResponse<>(RespCodeEnum.CODE_1111.getCode(), msg);
+ }
+
+ return new PageResponse<>(RespCodeEnum.CODE_0000.getCode(), "淇濆瓨鎴愬姛");
+ }
+
/**
* @param param
* @return
@@ -952,4 +993,32 @@
}
}
+ /**
+ *
+ * @param param
+ * @return
+ */
+ public PageResponse<InoutCheckData> inoutDataByCheckId(InoutCheckParam param) {
+ if (StringUtils.isEmpty(param.getCheckId())) {
+ return new PageResponse<>(RespCodeEnum.CODE_1007.getCode(),
+ "鏌ヨ鍙傛暟涓嶅畬鏁达紝鏌ヨ澶辫触锛�");
+ }
+
+ InoutCheckData result;
+ try {
+ param.setProgress(InoutConstant.PROGRESS_CHECK);
+ result = inoutService.inoutDataByCheckId(param);
+ if (null == result) {
+ return new PageResponse<>(RespCodeEnum.CODE_2000.getCode(),
+ "绯荤粺鏈煡璇㈠埌鎵ц涓殑杞﹁締淇℃伅", null);
+ }
+
+ return new PageResponse<>(RespCodeEnum.CODE_0000, result);
+
+ } catch (Exception e) {
+ return new PageResponse<>(RespCodeEnum.CODE_2000.getCode(),
+ e.getMessage());
+ }
+ }
+
}
\ No newline at end of file
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutCheckMapper.java b/igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutCheckMapper.java
index ea58106..101964c 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutCheckMapper.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutCheckMapper.java
@@ -58,4 +58,13 @@
* @return
*/
List<InoutPrice> getPrice(@Param("param") InoutCheckParam param);
+
+
+ /**
+ * 鏍规嵁璐ㄦ鍗曞彿鑾峰彇鍑哄叆搴撴暟鎹�
+ *
+ * @param param
+ * @return
+ */
+ List<InoutCheckData> inoutDataByCheckId(@Param("param") InoutCheckParam param);
}
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java b/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java
index 3d907db..ee10982 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/service/InoutService.java
@@ -254,4 +254,13 @@
* @param id
*/
void delFromCache(String deptId, String type, String id);
+
+ /**
+ * 鏍规嵁鍙傛暟鏌ヨ鏁版嵁锛屾祦绋嬩腑鐨勬暟鎹�
+ *
+ * @param param
+ * @return
+ * @throws Exception
+ */
+ InoutCheckData inoutDataByCheckId(InoutCheckParam param) throws Exception;
}
diff --git a/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java b/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
index 0b5efca..73cbf90 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/service/impl/InoutServiceImpl.java
@@ -712,4 +712,16 @@
}
return inoutCheckMapper.getPrice(param);
}
+
+ @Override
+ public InoutCheckData inoutDataByCheckId(InoutCheckParam param) throws Exception {
+ List<InoutCheckData> list = inoutCheckMapper.inoutDataByCheckId(param);
+ if (null == list || list.size() == 0)
+ return null;
+ if (list.size() == 1) {
+ return list.get(0);
+ } else {
+ throw new Exception("褰撳墠鏉′欢涓嬪瓨鍦ㄥ涓弧瓒虫潯浠剁殑鏁版嵁锛岃鏍告煡锛侊紒");
+ }
+ }
}
diff --git a/igds-inout/src/main/resources/mapper/InoutCheckMapper.xml b/igds-inout/src/main/resources/mapper/InoutCheckMapper.xml
index db77ee6..8eaa2f6 100644
--- a/igds-inout/src/main/resources/mapper/InoutCheckMapper.xml
+++ b/igds-inout/src/main/resources/mapper/InoutCheckMapper.xml
@@ -151,4 +151,40 @@
ORDER BY UPDATE_TIME_
</select>
+ <!--鍒嗛〉鑾峰彇鍖栭獙鏁版嵁-->
+ <select id="inoutDataByCheckId" resultType="com.ld.igds.inout.dto.InoutCheckData"
+ parameterType="com.ld.igds.inout.dto.InoutCheckParam">
+ select
+ ID_ as id,
+ COMPANY_ID_ as companyId,
+ DEPT_ID_ as deptId,
+ TYPE_ as type,
+ PROGRESS_ as progress,
+ RECORD_STATUS_ as recordStatus,
+ INTEL_CARD_ as intelCard,
+ REGISTER_TIME_ as registerTime,
+ REGISTER_USER_ as registerUser,
+ DEPOT_ID_ as depotId,
+ FOOD_VARIETY_ as foodVariety,
+ FOOD_LEVEL_ as foodLevel,
+ PRICE_ as price,
+ PLATE_NUM_ as plateNum,
+ SAMPLE_USER_ as sampleUser,
+ SAMPLE_TIME_ as sampleTime,
+ CHECK_USER_ as checkUser,
+ CHECK_TIME_ as checkTime,
+ CHECK_ID_ as checkId,
+ CHECK_STATUS_ AS checkStatus,
+ REMARKS_ AS remarks
+ from
+ D_INOUT_RECORD
+ <where>
+ <if test="param.companyId != null and param.companyId != '' ">AND COMPANY_ID_ = #{param.companyId}</if>
+ <if test="param.checkId != null and param.checkId != '' ">AND CHECK_ID_ = #{param.checkId}</if>
+ <if test="param.progress != null and param.progress != '' ">AND PROGRESS_ = #{param.progress}</if>
+ </where>
+ AND RECORD_STATUS_ != 'DEL'
+ ORDER BY REGISTER_TIME_
+ </select>
+
</mapper>
\ No newline at end of file
diff --git a/igds-web/src/main/resources/static/admin/inout/in-check.js b/igds-web/src/main/resources/static/admin/inout/in-check.js
index 39ab7d8..a0dc3e9 100644
--- a/igds-web/src/main/resources/static/admin/inout/in-check.js
+++ b/igds-web/src/main/resources/static/admin/inout/in-check.js
@@ -3,6 +3,7 @@
var laydate;
var form;
var table;
+var scanCodeTag = false;
var page = 1;
var limit = 10;
var curCheckData = null;// 褰撳墠缂栬緫鏁版嵁
@@ -41,9 +42,9 @@
table.on('tool(tableData)', function (obj) {
if (obj.event === 'edit') {
//鏇存柊浠撳簱涓嬫媺鍒楄〃
- updateSelect(obj);
+ updateSelect();
//灞曠ず鏁版嵁
- showDetail(obj);
+ showDetail(obj.data);
}
});
@@ -75,7 +76,7 @@
function socketOnMessage(packet) {
layer.alert(packet.data);
window.parent.sysNotify(packet.data);
-};
+}
//鎺у埗娴佺▼鐜妭鏄剧ず
function showProgress() {
@@ -141,9 +142,8 @@
}
//鍔ㄦ�佹洿鎹粨搴撲笅鎷夊垪琛�
-function updateSelect(obj) {
+function updateSelect() {
$('#depotId option').remove();
- var dat = obj.data;
for (var i = 0; i < listDepot.length; i++) {
$('#depotId').append('<option value="' + listDepot[i].id + '">' + listDepot[i].name + '</option>');
}
@@ -330,81 +330,6 @@
return str.slice(0, 1) + "***" + str.slice(split.length - 1);
}
-function showDetail(obj) {
- curCheckData = obj.data;
-
- curSampleData = obj.data;
- if (!curCheckData.checkTime) {
- curCheckData.checkTime = dateFtt("yyyy-MM-dd hh:mm:ss", new Date());
- }
- curCheckData.checkUser = checkUser;
-
- // 璧嬪��
- form.val("form-detail", curCheckData);
- form.render();
-
- layer.open({
- type: 1,
- title: "鍖栭獙鍗曟槑缁�",
- area: ['1400px', '700px'],
- shade: 0,
- content: $('#checkDetail'),
- btnAlign: 'c',
- btn: ['淇濆瓨鎻愪氦', '鍏抽棴鍙栨秷'],
- yes: function () {
- // 鏇存柊鍒伴〉闈�
- var data = form.val("form-detail");
- obj.update(data);
- // 鍚堝苟鏇存柊鐣跺墠缂栬緫鏁版嵁
- Object.assign(curCheckData, data);
-
- submit();
- }, btn2: function () {
- layer.closeAll();
- },
- closeBtn: 0
- });
-
- // 鑾峰彇鍖栭獙椤逛俊鎭�
- flushCheckItem(curCheckData.foodVariety);
- getPriceByFoodLevel(curCheckData.foodLevel);
-}
-
-/**
- * 鍒锋柊鍖栭獙缁撴灉椤�
- */
-function flushCheckItem(foodVariety) {
- curCheckItems = null;
- $("#check-result-tip").text("妫�楠岀粨鏋滐細#");
- $("#price-result-tip2").text("绮瀹氫环锛�#鍏�/鍏枻");
- curCheckData.foodVariety = foodVariety;
-
- var index = layer.load();
- $.ajax({
- type: "POST",
- url: "../../basic/inout/get-check-item",
- dataType: "json",
- contentType: "application/json;charset=UTF-8",
- data: JSON.stringify(curCheckData),
- success: function (result) {
- if (result.code != "0000") {
- layer.msg(result.msg);
- } else {
- curCheckItems = result.data;
- // 鏍规嵁鍖栭獙缁撴灉鎻愰啋鏄惁鍚堟牸
- updateCheckResultTip();
- // 椤甸潰娓叉煋妫�娴嬮」
- renderTableCheckItem();
- layer.close(index);
- }
- },
- error: function () {
- layer.close(index);
- layer.msg("鍚庡彴寮傚父锛岃閲嶈瘯鎴栬�呰仈绯荤鐞嗗憳锛侊紒");
- }
- });
-};
-
// 鏇存柊鍖栭獙缁撴灉鎻愰啋锛屽彧鍋氭彁閱掞紝涓嶅仛鑷姩鍒ゆ柇
function updateCheckResultTip() {
if (!curCheckItems || curCheckItems.length == 0) {
@@ -518,10 +443,129 @@
"border-bottom": "2px solid #53adce",
"background": "#eff4f6"
});
+}
+
+function showDetail(data) {
+ curCheckData = data;
+
+ if (!curCheckData.checkTime) {
+ curCheckData.checkTime = dateFtt("yyyy-MM-dd hh:mm:ss", new Date());
+ }
+ curCheckData.checkUser = checkUser;
+
+ // 璧嬪��
+ form.val("form-detail", curCheckData);
+ form.render();
+
+ layer.open({
+ type: 1,
+ title: "鍖栭獙鍗曟槑缁�",
+ area: ['1400px', '700px'],
+ shade: 0,
+ content: $('#checkDetail'),
+ btnAlign: 'c',
+ btn: ['浠呬繚瀛�', '淇濆瓨鎻愪氦','鍏抽棴鍙栨秷'],
+ yes: function () {
+ // 鏇存柊鍒伴〉闈�
+ var data = form.val("form-detail");
+ // 鍚堝苟鏇存柊鐣跺墠缂栬緫鏁版嵁
+ Object.assign(curCheckData, data);
+ saveCheckData();
+ if(scanCodeTag){
+ showScanCode();
+ }
+ }, btn2: function () {
+ // 鏇存柊鍒伴〉闈�
+ var data = form.val("form-detail");
+ // 鍚堝苟鏇存柊鐣跺墠缂栬緫鏁版嵁
+ Object.assign(curCheckData, data);
+ submit();
+ if(scanCodeTag){
+ showScanCode();
+ }
+ }, btn3: function () {
+ parent.layer.closeAll();
+ if(scanCodeTag){
+ showScanCode();
+ }
+ },
+ closeBtn: 0
+ });
+
+ // 鑾峰彇鍖栭獙椤逛俊鎭�
+ flushCheckItem(curCheckData.foodVariety);
+ getPriceByFoodLevel(curCheckData.foodLevel);
+}
+
+/**
+ * 鍒锋柊鍖栭獙缁撴灉椤�
+ */
+function flushCheckItem(foodVariety) {
+ curCheckItems = null;
+ $("#check-result-tip").text("妫�楠岀粨鏋滐細#");
+ $("#price-result-tip2").text("绮瀹氫环锛�#鍏�/鍏枻");
+ curCheckData.foodVariety = foodVariety;
+
+ var index = layer.load();
+ $.ajax({
+ type: "POST",
+ url: "../../basic/inout/get-check-item",
+ dataType: "json",
+ contentType: "application/json;charset=UTF-8",
+ data: JSON.stringify(curCheckData),
+ success: function (result) {
+ if (result.code != "0000") {
+ layer.msg(result.msg);
+ } else {
+ curCheckItems = result.data;
+ // 鏍规嵁鍖栭獙缁撴灉鎻愰啋鏄惁鍚堟牸
+ updateCheckResultTip();
+ // 椤甸潰娓叉煋妫�娴嬮」
+ renderTableCheckItem();
+ layer.close(index);
+ }
+ },
+ error: function () {
+ layer.close(index);
+ layer.msg("鍚庡彴寮傚父锛岃閲嶈瘯鎴栬�呰仈绯荤鐞嗗憳锛侊紒");
+ }
+ });
};
+//浠呬繚瀛�
+function saveCheckData() {
+ if (!curCheckData.foodVariety) {
+ layer.alert("璇风‘璁ょ伯椋熷搧绉嶏紒锛�");
+ return;
+ }
+ curCheckData.checkItems = curCheckItems;
+ var index1 = layer.load();
+ $.ajax({
+ type: "POST",
+ url: "../../basic/inout/submit-checkItem",
+ dataType: "json",
+ contentType: "application/json;charset=UTF-8",
+ async: false,
+ data: JSON.stringify(curCheckData),
+ success: function (result) {
+ if (result.code != "0000") {
+ layer.close(index1);
+ notify(result.msg, result.data);
+ } else {
+ layer.closeAll();
+ curCheckData = null;
+ notify("鏁版嵁淇濆瓨鎴愬姛", result.data);
+ flushData();
+ }
+ },
+ error: function () {
+ layer.close(index1);
+ layer.alert("淇濆瓨澶辫触锛岃閲嶆柊灏濊瘯锛�");
+ }
+ });
+}
-// 褰撳墠瀹屾垚
+//淇濆瓨鎻愪氦
function submit() {
if (curCheckData.checkStatus == "NONE" || curCheckData.checkStatus == "NONE2") {
layer.alert("璇风‘璁ゅ寲楠岀粨鏋滐紒锛�");
@@ -547,16 +591,15 @@
url: "../../basic/inout/submit-check",
dataType: "json",
contentType: "application/json;charset=UTF-8",
+ async: false,
data: JSON.stringify(curCheckData),
success: function (result) {
if (result.code != "0000") {
layer.close(index);
- //layer.alert(result.msg);
notify(result.msg, result.data);
} else {
- layer.closeAll();
+ parent.layer.closeAll();
curCheckData = null;
- //layer.alert("鏁版嵁鎻愪氦鎴愬姛!");
notify("鏁版嵁鎻愪氦鎴愬姛", result.data);
flushData();
}
@@ -566,7 +609,69 @@
layer.alert("鎻愪氦澶辫触锛岃閲嶆柊灏濊瘯锛�");
}
});
-};
+}
+
+//鎵爜寮圭獥
+function showScanCode() {
+ //娓呯┖琛ㄥ崟
+ $("#form-sacnCodeDetail")[0].reset();
+ form.render();
+
+ //鎵爜寮圭獥-璧嬪�紅rue
+ scanCodeTag = true;
+ layer.open({
+ type: 1,
+ title: "鎵爜淇℃伅",
+ area: ['700px', '320px'],
+ shade: 0,
+ content: $('#scanCodeDetail'),
+ success: function(layero, index){
+ document.getElementById('checkId').focus();
+ },
+ btnAlign: 'c',
+ btn: ['鏌ヨ', '鍏抽棴鍙栨秷'],
+ yes: function () {
+ getDataByCheckId();
+ }, btn2: function () {
+ scanCodeTag = false;
+ layer.closeAll();
+ },
+ closeBtn: 0
+ });
+}
+
+//鏍规嵁璐ㄦ鍗曞彿鑾峰彇淇℃伅
+function getDataByCheckId() {
+ var param = form.val("form-sacnCodeDetail");
+ if(!param.checkId){
+ layer.alert("璐ㄦ鍗曞彿涓虹┖锛岃鎵爜鎴栬緭鍏ヨ川妫�鍗曞彿");
+ }
+ var index = layer.load();
+ $.ajax({
+ type: "POST",
+ url: "../../basic/inout/inout-check-scan-code",
+ dataType: "json",
+ contentType: "application/json;charset=UTF-8",
+ data: JSON.stringify(param),
+ success: function (result) {
+ if (result.code != "0000") {
+ layer.close(index);
+ $("#form-sacnCodeDetail")[0].reset();
+ form.render();
+ notify(result.msg, result.data);
+ } else {
+ updateSelect();
+ showDetail(result.data);
+ }
+ },
+ error: function () {
+ layer.close(index);
+ $("#form-sacnCodeDetail")[0].reset();
+ form.render();
+ layer.alert("淇濆瓨澶辫触锛岃閲嶆柊灏濊瘯锛�");
+ }
+ });
+}
// 娓叉煋琛ㄥ崟鏁版嵁
function renderTable() {
diff --git a/igds-web/src/main/resources/templates/admin/inout/in-check.html b/igds-web/src/main/resources/templates/admin/inout/in-check.html
index 8f962a6..7a9a74a 100644
--- a/igds-web/src/main/resources/templates/admin/inout/in-check.html
+++ b/igds-web/src/main/resources/templates/admin/inout/in-check.html
@@ -111,6 +111,11 @@
.input_ba {
background: #e7eaec !important;
}
+ .layui-layer-btn .layui-layer-btn1 {
+ border-color: #53adce;
+ background-color: #53adce;
+ color: #fff;
+ }
</style>
</head>
@@ -122,29 +127,32 @@
<div class="qyzj-btnbox layui-clear">
<div class="rkbk-quick fl">
- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"
- onclick="checkExe('big')">
- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>澶ц溅鎵︽牱
+ <button type="button" class="rkbk-quick-btn layui-btn btn-violet" onclick="showScanCode()">
+ <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>鎵爜褰曞叆
</button>
+<!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"-->
+<!-- onclick="checkExe('big')">-->
+<!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>澶ц溅鎵︽牱-->
+<!-- </button>-->
- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"
- onclick="checkExe('small')">
- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>灏忚溅鎵︽牱
- </button>
+<!-- <button type="button" class="rkbk-quick-btn layui-btn btn-violet"-->
+<!-- onclick="checkExe('small')">-->
+<!-- <i><img th:src="@{../../static/images/icon-hyd.png}"/></i>灏忚溅鎵︽牱-->
+<!-- </button>-->
- <button class="rkbk-quick-btn layui-btn btn-blue"
- onclick="checkReset()">
- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>鎵︽牱澶嶄綅
- </button>
+<!-- <button class="rkbk-quick-btn layui-btn btn-blue"-->
+<!-- onclick="checkReset()">-->
+<!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>鎵︽牱澶嶄綅-->
+<!-- </button>-->
- <button class="rkbk-quick-btn layui-btn btn-red"
- onclick="checkStop()">
- <i><img th:src="@{../../static/images/icon-stop.png}"/></i>鎵︽牱鎬ュ仠
- </button>
- <button class="rkbk-quick-btn layui-btn btn-blue"
- onclick="checkResetStop()">
- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>鎬ュ仠澶嶄綅
- </button>
+<!-- <button class="rkbk-quick-btn layui-btn btn-red"-->
+<!-- onclick="checkStop()">-->
+<!-- <i><img th:src="@{../../static/images/icon-stop.png}"/></i>鎵︽牱鎬ュ仠-->
+<!-- </button>-->
+<!-- <button class="rkbk-quick-btn layui-btn btn-blue"-->
+<!-- onclick="checkResetStop()">-->
+<!-- <i><img th:src="@{../../static/images/icon-fuwei.png}"/></i>鎬ュ仠澶嶄綅-->
+<!-- </button>-->
</div>
<!--娴佺▼寮曞-->
@@ -357,16 +365,38 @@
<script th:src="@{../../static/js/jquery.min.js}"></script>
<script th:src="@{../../static/js/constant.js}"></script>
<script th:src="@{../../static/js/igds-common.js}"></script>
+<script th:src="@{../../static/admin/inout/inout-common.js}"></script>
<script th:src="@{../../static/admin/inout/in-check.js}"></script>
<script type="text/html" id="barControl">
- <a class="layui-btn control-btn" lay-event="edit">鍖栭獙</a>
+ <a class="layui-btn control-btn" lay-event="edit">缁撴灉褰曞叆</a>
</script>
-
</body>
+<!-- 鎵爜寮圭獥 -->
+<div class="layui-tab-content" id="scanCodeDetail" style="display: none;">
+ <!-- 琛ㄥ崟鍩烘湰淇℃伅 -->
+ <form class="layui-form" id="form-sacnCodeDetail" lay-filter="form-sacnCodeDetail">
-<!-- 鍖栭獙淇℃伅 -->
+ <div class="layui-col-xs12">
+ <div class="layui-form-item">
+ <label class="layui-form-label">璐ㄦ鍗曞彿</label>
+ <div class="layui-input-block">
+ <input type="text" id="checkId" name="checkId" placeholder="璇锋壂鐮侊紝涔熷彲鎵嬪姩杈撳叆" class="layui-input">
+ </div>
+ </div>
+ </div>
+
+ <div class="layui-col-xs12" style="margin-bottom: 10px">
+ <div style="padding-left: 50px; color: #2ab5ad;">
+ <span style="font-weight: bold; margin-right: 10px;">澶囨敞锛氳川妫�鍗曞彿鍙互鎵爜锛屼篃鍙互鎵嬪姩杈撳叆锛屾墜鍔ㄨ緭鍏ュ悗闇�瑕佺偣鍑绘煡璇�</span>
+ </div>
+ </div>
+ </form>
+</div>
+
+
+<!-- 鎵嬪姩褰曞彇鍖栭獙淇℃伅寮圭獥 -->
<div class="layui-tab-content" id="checkDetail" style="display: none;">
<!-- 琛ㄥ崟鍩烘湰淇℃伅 -->
--
Gitblit v1.9.3