From 96f89d76286ad12defae0c523ea43bc7580ddb96 Mon Sep 17 00:00:00 2001
From: cdk <2441919651@qq.com>
Date: 星期日, 06 四月 2025 16:41:15 +0800
Subject: [PATCH] 增加设备报修功能 修改其他出库不出条码问题

---
 pages/CangKuManage/BASQCBX.html |  301 ++++++++++++++++++++++++++++++++++++++++++++++++++
 js/CangKuManage_js/QTCK.js      |   13 +
 2 files changed, 309 insertions(+), 5 deletions(-)

diff --git a/js/CangKuManage_js/QTCK.js b/js/CangKuManage_js/QTCK.js
index 6bfc645..73982bc 100644
--- a/js/CangKuManage_js/QTCK.js
+++ b/js/CangKuManage_js/QTCK.js
@@ -292,13 +292,16 @@
 				});			
 				return;
 			} else {
-				$("#DAB003").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮
-				$("#FLSL").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮
-				mui("#FLSL")[0].focus();
 
+				console.log("寮�濮嬫墦鍗帮紒锛�");
+				
+				var str = data.data.BARID.toString();
+				console.log(str); // 灏咮ARID杞崲涓哄瓧绗︿覆骞舵墦鍗拌緭鍑�
+				//$("#DAB001").val(data.data.NEWBAR.toString());
+				printByIds(str);
+				console.log("鎵撳嵃鎴愬姛锛侊紒");
 				playerAudio("OK");
-				mui.toast("鍑哄簱鎴愬姛");		
-				//initBluetooth();
+				mui.toast("鎷嗗垎鎴愬姛");
 
 			}
 		},
diff --git a/pages/CangKuManage/BASQCBX.html b/pages/CangKuManage/BASQCBX.html
new file mode 100644
index 0000000..996a9a4
--- /dev/null
+++ b/pages/CangKuManage/BASQCBX.html
@@ -0,0 +1,301 @@
+<!doctype html>
+<html>
+	<head>
+		<meta charset="utf-8">
+		<title></title>
+		<meta name="viewport"
+			content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+		<script src="../../js/mui.min.js"></script>
+		<script src="../../js/api.js"></script>
+		<script src="../../js/common.js"></script>
+		<script src="../../js/jquery.js"></script>
+		<script src="../../js/jquery-1.11.1.js"></script>
+		<script src="../../js/jquery.xml2json.js.js"></script>
+		<script src="../../js/template-web.js"></script>
+		<link href="../../css/mui.min.css" rel="stylesheet" />
+		<script type="text/javascript" src="../../lib/base_js/js/app.js"></script>
+		<script type="text/javascript" src="../../lib/base_js/js/common.js"></script>
+		<link rel="stylesheet" type="text/css" href="../../css/iconfont.css" />
+		<link rel="stylesheet" type="text/css" href="../../css/common_s.css" />
+		<style>
+			.mui-input-row label {
+				background-color: #ededed;
+				width: 25%;
+			}
+
+			.mui-input-row label~select,
+			.mui-input-row label~textarea {
+				float: right;
+				width: 74%;
+				/*background-color: #94f0ed;*/
+			}
+
+			.mui-input-row label~textarea {
+				border: #e3e3e3 2px solid;
+				/*background-color: #94f0ed;*/
+			}
+
+			.mui-input-row label~input {
+				float: left;
+				width: 72%;
+				background-color: #f6f6f6;
+			}
+
+			.mui-input-row {
+				margin-top: 0.15rem;
+			}
+
+			.full-width-button {
+				display: block;
+				/* 璁╂寜閽樉绀轰负鍧楃骇鍏冪礌 */
+				width: 100%;
+				/* 瀹藉害璁剧疆涓�100%浠ラ�傚簲鐖跺厓绱犲搴� */
+				text-align: center;
+				/* 鏂囨湰灞呬腑鏄剧ず锛堝彲閫夛級 */
+				padding: 10px;
+				/* 鍐呰竟璺濓紙鍙�夛級 */
+				margin-bottom: 5px;
+				/* 搴曢儴澶栬竟璺濓紙鍙�夛級锛岀敤浜庝笌鍥剧墖鍒嗛殧寮� */
+			}
+
+			.icon-wrapper {
+				position: relative;
+				display: inline-block;
+			}
+
+			.icon {
+				position: absolute;
+				top: 0;
+				left: 0;
+			}
+
+			.icon-wrapper::before {
+				content: "";
+				position: absolute;
+				top: 10px;
+				/* 璋冩暣涓婅竟璺� */
+				left: 10px;
+				/* 璋冩暣宸﹁竟璺� */
+				right: 10px;
+				/* 璋冩暣鍙宠竟璺� */
+				bottom: 10px;
+				/* 璋冩暣涓嬭竟璺� */
+				border: 100px solid transparent;
+				/* 璋冩暣杈规澶у皬 */
+			}
+
+			select {
+				background: url(../img/right-arrow.png) no-repeat right center;
+				background-size: 1.2rem 1.2rem;
+			}
+		</style>
+	</head>
+
+	<body class="mui-fullscreen">
+		<header class="mui-bar mui-bar-nav">
+			<button type="button" class="mui-left mui-action-back mui-btn  mui-btn-link mui-btn-nav mui-pull-left">
+				<span class="mui-icon mui-icon-left-nav"></span>
+			</button>
+			<h1 class="mui-title">璁惧鎶ヤ慨</h1>
+
+			<span class="title-right mui-icon mui-icon-camera" style="color:#0062CC;font-size:50px;"
+				id="cameraId"></span>
+
+		</header>
+		<div class="mui-content">
+			<div class="mui-input-group">
+
+				<div class="mui-input-row">
+					<label id="saomiaolb" style="color:#0062CC">鐐瑰嚮鍚姩鎵弿</label>
+					<input id="saomiao" type="text" class="mui-input" placeholder="璇锋壂鎻忚澶囩爜" onkeypress="GetBX001()">
+				</div>
+				<div class="mui-input-row">
+					<label>璁惧鍚嶇О</label>
+					<input id="EQA002" type="text" class="mui-input" disabled="disabled">
+				</div>
+				<div class="mui-input-row">
+					<label>褰撳墠搴撲綅</label>
+					<input id="EQA025" type="text" class="mui-input" disabled="disabled">
+				</div>
+				<div class="mui-input-row">
+					<label>褰撳墠鐘舵��</label>
+					<input id="EQA024" type="text" class="mui-input" disabled="disabled">
+				</div>
+				<div class="mui-input-row">
+					<label>澶囨敞</label>
+					<textarea id='remark' type="text" class='input-text'></textarea>
+				</div>
+
+				<div class="mui-input-row">
+					<ul class="mui-table-view" id="submitBtn">
+						<li class="mui-table-view-cell acss"
+							style="width:100%;float: left;background-color: rgb(153,204,153)">
+							<a data-code='鎻愪氦'>鎻愪氦</a>
+						</li>
+					</ul>
+				</div>
+			</div>
+			<input type="hidden" id="mid" value="" />
+			<ul class="mui-table-view" id="ulId">
+			</ul>
+		</div>
+		<script type="text/javascript" charset="utf-8">
+			window.addEventListener('refresh', function(e) { //鐩戝惉椤甸潰杩斿洖浜嬩欢	
+				changeTaskNo()
+				//	getprocessT()
+			});
+			// var user_id = app.userid;
+			mui.init({});
+			mui.plusReady(function() {
+				app.init();
+				$("#deal1").hide();
+				$("#deal2").hide();
+
+				document.getElementById('cameraId').addEventListener('click', function(event) {
+					console.log(2);
+					var mid = $("#mid").val()
+					console.log(mid);
+					if (mid == '' || mid == 'undefined' || mid == null) {
+						mui.alert("璇峰厛鎵弿璁惧鐮�");
+						return false;
+					}
+					mui.openWindow({
+						id: 'pictrue_add',
+						url: 'pictrue_add.html?mid=' + mid,
+						waiting: {
+							autoShow: true,
+							title: '鍔犺浇涓�'
+						}
+					});
+				});
+				//doAppearance()
+
+			})
+			
+			document.getElementById('saomiaolb').addEventListener('tap', function() {
+				console.log(12);
+				var url = 'getScanCode1.html';
+				mui.openWindow({
+			
+					url: url,
+					extras: {},
+					waiting: {
+						autoShow: true,
+						title: '鍔犺浇涓�'
+					}
+				});
+			
+			}, false)
+
+
+			function GetBX001() {
+				//console.log("杩炴帴娴嬭瘯锛�");
+				console.log($("#saomiao").val());
+				$.ajax({
+					url: app.API_URL_HEADER + "/BASQC/GetBX001Detail",
+
+					data: {
+						EQA001:$("#saomiao").val(),
+						logID: "admin" //user_id,//Admin //鍏堝啓姝伙紝渚夸簬璋冭瘯	
+					},
+					DataType: "json",
+					type: "post",
+					async: false,
+					//timeout: 15000,
+					success: function(data) {
+						if (data.status != 0) {
+							mui.alert(data.message);
+							return;
+						} else {
+							$("#EQA002").val(data.data.matterTable[0].EQA002);
+							$("#EQA025").val(data.data.matterTable[0].EQA025);
+							$("#EQA024").val(data.data.matterTable[0].EQA024);
+							$("#mid").val(data.data.data[0].BX001);
+							
+						}
+					},
+					error: function(xhr, type, errorThrown) {
+						alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+					}
+				});
+			}
+
+			mui("#submitBtn").on("tap", "a", function(event) {
+				var code = this.getAttribute('data-code');
+				console.log(11);
+				doSubmit(code);
+			})
+
+			function doSubmit(opertype) {
+				var saomiao = document.getElementById('saomiao').value;
+				var state = document.getElementById('EQA024').value;
+				var type = '';
+				if (saomiao == '' || saomiao == 'undefined') {
+					mui.toast('璇峰厛鎵弿鍗曞彿锛�')
+					return;
+				}
+				if(state == "缁翠慨涓�"){
+					mui.toast('璇ヨ澶囧綋鍓嶅湪缁翠慨涓紒')
+					return;
+				}
+				
+				$.ajax({
+					url: app.API_URL_HEADER + "/BASQC/BASQCBX_SUBMIT",
+
+					data: {
+						EQA001:$("#saomiao").val(),
+						BXID: $("#mid").val(),
+						REMARK: $("#remark").val()
+
+					},
+					DataType: "json",
+					type: "post",
+					async: false,
+					//timeout: 15000,
+					success: function(data) {
+						if (data.status === 0) {
+
+							$("#EQA002").val("");
+							$("#EQA025").val("");
+							$("#EQA024").val("");
+							$("#mid").val("");
+							$("#EQA024").val("");
+							
+							mui.alert("鎶ヤ慨鎴愬姛");
+							
+						} else {
+							plus.ui.toast(data.msg);
+						}
+					},
+					error: function(xhr, type, errorThrown) {
+						alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+					}
+				});
+			}
+
+			function checkZero(cursor) {
+				for (var j = 0; j < cursor.length; j++) {
+					if (cursor[j].FLOWER != null) {
+						var f = cursor[j].FLOWER.substr(0, 1)
+						if (f == ".") {
+							var t = cursor[j].FLOWER.split("");
+							t.splice(0, 0, "0");
+							t = t.join("")
+							cursor[j].FLOWER = t
+						}
+					}
+					if (cursor[j].FUPPER != null) {
+						var f = cursor[j].FUPPER.substr(0, 1)
+						if (f == ".") {
+							var t = cursor[j].FUPPER.split("");
+							t.splice(0, 0, "0");
+							t = t.join("")
+							cursor[j].FUPPER = t
+						}
+					}
+				}
+				return cursor;
+			}
+		</script>
+	</body>
+</html>
\ No newline at end of file

--
Gitblit v1.9.3