From c4a55e708109402835cb00991eacab9e97c32d5e Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 10 七月 2020 13:25:37 +0800
Subject: [PATCH] #
---
src/main/webapp/views/pdaCe/index.html | 86 +++++++++++++++++++++++++++++++++----------
1 files changed, 66 insertions(+), 20 deletions(-)
diff --git a/src/main/webapp/views/pdaCe/index.html b/src/main/webapp/views/pdaCe/index.html
index 8029395..1cfa243 100644
--- a/src/main/webapp/views/pdaCe/index.html
+++ b/src/main/webapp/views/pdaCe/index.html
@@ -5,11 +5,12 @@
<meta name="viewport" content="width=device-width, target-densitydpi=high-dpi, initial-scale=1.0, user-scalable=no"/>
<title>涓壃鐗╂祦</title>
<script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script>
- <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
<style>
-
* {
font-size: 12px;
+ }
+ html {
+ background-color: #fff;
}
.mat-msg {
@@ -111,6 +112,7 @@
</style>
</head>
<body>
+<button onclick="help()" style="padding: 0 3px; position: absolute; top: 0%; right: 0%">?</button>
<div>
<span>鏉$爜</span>
<input type="text" id="code">
@@ -118,6 +120,7 @@
<div>
<span>鐗╂枡</span>
<input type="text" id="matNo" onkeyup="find(this)" autocomplete="off">
+ <button onclick="find()">鏌ヨ</button>
</div>
<div class="mat-msg" id="mat-msg-id">
@@ -135,12 +138,16 @@
<div id="btn-con">
<button style="margin-right: 20px" onclick="reset()">閲嶇疆</button>
- <button onclick="comb()">缁勬墭</button>
+ <button id="comb" onclick="comb()">缁勬墭</button>
<span id="tips"></span>
</div>
<!-- 璇︽儏 -->
<div class="form-box" id="mat-detail">
+ <div class="form-item form-count">
+ <span style="margin-right: 10px">鏁伴噺</span>
+ <button onclick="reduce()">-</button><input id="count" type="number" style="text-align: center"><button onclick="add()">+</button>
+ </div>
<div class="form-item">
<span>鍚嶇О</span>
<input id="matName" type="text" disabled="disabled" style="background-color: #ececec;color: #000">
@@ -148,10 +155,6 @@
<div class="form-item">
<span>鍗曚綅</span>
<input id="str1" type="text" disabled="disabled" style="background-color: #ececec;color: #000; text-align: center;">
- </div>
- <div class="form-item form-count">
- <span style="margin-right: 10px">鏁伴噺</span>
- <button onclick="reduce()">-</button><input id="count" type="number" style="text-align: center"><button onclick="add()">+</button>
</div>
<div class="form-item form-btn-con">
<button id="confirm" onclick="confirm()">鎻愬彇</button>
@@ -162,6 +165,7 @@
</body>
<script>
+
var matMsgTableBlankRows = 0; // 绌虹櫧琛屾暟
var matData = []; // 琛ㄦ牸鏁版嵁
var code = document.getElementById("code")
@@ -172,14 +176,17 @@
var ttbody = document.getElementById("ttbody");
var btnCon = document.getElementById("btn-con");
var tipDom = document.getElementById("tips");
+ var combBtn = document.getElementById("comb");
var matDetail = document.getElementById("mat-detail");
var matName = document.getElementById("matName");
var str1 = document.getElementById("str1");
var count = document.getElementById("count");
+ var confirmBtn = document.getElementById("confirm");
matDetail.style.display = 'none';
var initMatCount = 1;
+ window.onload = function(){matMsg.focus();}
// 鏌ヨ鐗╂祦
function find(el) {
@@ -188,7 +195,7 @@
type: 'post',
headers: [{token: getCookie('token')}],
data: {
- id: el.value
+ id: matNo.value
},
}, function (res) {
if (res.code === 200) {
@@ -200,7 +207,10 @@
// 濉厖鏁版嵁
matName.value = res.data.matName;
str1.value = res.data.str1;
+
+ // count.focus();
count.value = initMatCount;
+ confirmBtn.focus();
} else {
matMsg.style.display = 'block';
btnCon.style.display = 'block';
@@ -411,7 +421,6 @@
requestData += name + '='+ paramData[name] + '&';
}
requestData = requestData === '' ? '' : requestData.substring(0,requestData.length - 1);
- console.log(requestData)
/*璇锋眰鎺ユ敹*/
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState === 4 && xmlhttp.status === 200) {
@@ -449,21 +458,58 @@
document.onkeyup = function (e) {
if (window.event)//濡傛灉window.event瀵硅薄瀛樺湪锛屽氨浠ユ浜嬩欢瀵硅薄涓哄噯
e = window.event;
- var code = e.charCode || e.keyCode;
- if (code === 13) {
+ var key = e.charCode || e.keyCode;
+ if (key === 112) {
+ code.focus();
+ } else if (key === 113) {
+ matNo.focus();
+ } else if (key === 114) {
+ combBtn.focus();
+ } else if (key === 13) {
+ confirmBtn.focus();
+ }
+
+ // if (code1 === 13) {
+ // if (window.getComputedStyle(matDetail).display === 'block') {
+ // confirm()
+ // } else if (window.getComputedStyle(btnCon).display === 'block') {
+ // comb()
+ // }
+ // }
+ }
+
+ document.onkeydown = function (e) {
+ if (window.event)//濡傛灉window.event瀵硅薄瀛樺湪锛屽氨浠ユ浜嬩欢瀵硅薄涓哄噯
+ e = window.event;
+ var key = e.charCode || e.keyCode;
+ if (key === 114) {
comb()
}
+
+ // if (code1 === 13) {
+ // if (window.getComputedStyle(matDetail).display === 'block') {
+ // confirm()
+ // } else if (window.getComputedStyle(btnCon).display === 'block') {
+ // comb()
+ // }
+ // }
}
// todo
- setTimeout(function () {
- code.value = "888"
- addTableData({
- matNo: "1902980-11/14",
- matName: "閾濆甫|1100-O|0.33*475|",
- str1: "浠�",
- count: 1
- })
- }, 200)
+ // setTimeout(function () {
+ // code.value = "888"
+ // addTableData({
+ // matNo: "1902980-11/14",
+ // matName: "閾濆甫|1100-O|0.33*475|",
+ // str1: "浠�",
+ // count: 1
+ // })
+ // }, 200)
+ function help() {
+ window.alert("鈶� 鎸塅1杈撳叆鏉$爜\n" +
+ "鈶� 鎸塅2杈撳叆鐗╂枡鍙凤紝鎸塃NTER鏌ヨ锛岄�夋嫨鏁伴噺鍚庢彁鍙朶n" +
+ "鈶� 鎸塅3寮�濮嬬粍鎵榎n" +
+ "鍏跺畠锛氭寜F5鍒锋柊椤甸潰");
+ }
</script>
</html>
\ No newline at end of file
--
Gitblit v1.9.1