Compare commits
No commits in common. 'master' and 'chenyonghang_branch' have entirely different histories.
master
...
chenyongha
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,180 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>登录界面</title>
|
||||
<link rel=" stylesheet" href="./load.css">
|
||||
<h1>药品管理系统</h1>
|
||||
<h2 id="H1">请登录您的账号</h2>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="Load" class="deng">
|
||||
<h1>登录</h1>
|
||||
<h1></h1>
|
||||
<div class="group">
|
||||
<input id="1" required="" type="text" class="input">
|
||||
<span class="highlight"></span>
|
||||
<span class="bar"></span>
|
||||
<label>用户名</label>
|
||||
</div>
|
||||
<h1></h1>
|
||||
<div class="group">
|
||||
<input id="2" required="" type="text" class="input">
|
||||
<span class="highlight"></span>
|
||||
<span class="bar"></span>
|
||||
<label>密码</label>
|
||||
</div>
|
||||
<h1></h1>
|
||||
<button type = "button" class="button-name" onclick="load()">登 录</button>
|
||||
<!-- <button type = "button" class="button-name" onclick="add()">注册</button> -->
|
||||
<h1>没有账号?点击注册!</h1>
|
||||
<button class="Btn" onclick="dd()">
|
||||
注册
|
||||
<svg viewBox="0 0 512 512" class="svg">
|
||||
<path
|
||||
d="M410.3 231l11.3-11.3-33.9-33.9-62.1-62.1L291.7 89.8l-11.3 11.3-22.6 22.6L58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L387.7 253.7 410.3 231zM160 399.4l-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3l22.7-9.1v32c0 8.8 7.2 16 16 16h32zM362.7 18.7L348.3 33.2 325.7 55.8 314.3 67.1l33.9 33.9 62.1 62.1 33.9 33.9 11.3-11.3 22.6-22.6 14.5-14.5c25-25 25-65.5 0-90.5L453.3 18.7c-25-25-65.5-25-90.5 0zm-47.4 168l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"
|
||||
></path>
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div id="Add" class="deng1" style="display: none;">
|
||||
<h1>注册</h1>
|
||||
<h1></h1>
|
||||
<div class="group">
|
||||
<input id="3" required="" type="text" class="input">
|
||||
<span class="highlight"></span>
|
||||
<span class="bar"></span>
|
||||
<label>用户名</label>
|
||||
</div>
|
||||
<h1></h1>
|
||||
<div class="group">
|
||||
<input id="4" required="" type="text" class="input">
|
||||
<span class="highlight"></span>
|
||||
<span class="bar"></span>
|
||||
<label>密码</label>
|
||||
</div>
|
||||
<h1></h1>
|
||||
<button type = "button" class="button-name" onclick="add()">注册</button>
|
||||
<!-- <button type = "button" class="button-name" onclick="add()">注册</button> -->
|
||||
<h1>已有账号?点击登录!</h1>
|
||||
<button class="Btn" onclick="bb()">
|
||||
登录
|
||||
<svg viewBox="0 0 512 512" class="svg">
|
||||
<path
|
||||
d="M410.3 231l11.3-11.3-33.9-33.9-62.1-62.1L291.7 89.8l-11.3 11.3-22.6 22.6L58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L387.7 253.7 410.3 231zM160 399.4l-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3l22.7-9.1v32c0 8.8 7.2 16 16 16h32zM362.7 18.7L348.3 33.2 325.7 55.8 314.3 67.1l33.9 33.9 62.1 62.1 33.9 33.9 11.3-11.3 22.6-22.6 14.5-14.5c25-25 25-65.5 0-90.5L453.3 18.7c-25-25-65.5-25-90.5 0zm-47.4 168l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"
|
||||
></path>
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- <button id = "3" type = "button" class="button-name" onclick="load()">登录</button>
|
||||
|
||||
<button id = "4" type = "button" class="button-name" onclick="add()">注册</button> -->
|
||||
|
||||
</body>
|
||||
|
||||
<script>
|
||||
|
||||
function dd(){
|
||||
document.getElementById("Load").style.display='none';
|
||||
document.getElementById("Add").style.display='flex';
|
||||
document.getElementById('H1').innerHTML='注册您的账号';
|
||||
}
|
||||
|
||||
function bb(){
|
||||
document.getElementById("Load").style.display='flex';
|
||||
document.getElementById("Add").style.display='none';
|
||||
document.getElementById('H1').innerHTML='请登录您的账号';
|
||||
}
|
||||
|
||||
function load(){
|
||||
const name = document.getElementById("1").value;
|
||||
const mima = document.getElementById("2").value;
|
||||
if (name != "" && mima != ""){
|
||||
const zhanghao=confirm("确认密码:" + name + "\n" +
|
||||
"确认密码:" + mima);
|
||||
if (zhanghao){
|
||||
console.log(name);
|
||||
console.log(mima);
|
||||
var aai = 0;
|
||||
|
||||
fetch('http://localhost:3000')
|
||||
.then(response => response.json())
|
||||
.then(data => {
|
||||
console.log(name);
|
||||
console.log(mima);
|
||||
var i = 0;
|
||||
var loadd = 0;
|
||||
for (i=0;i<data.length;i++){
|
||||
console.log(data[i])
|
||||
if (name == data[i].用户名 && mima == data[i].密码){
|
||||
aai=1;
|
||||
const zhano=confirm("登录成功!!!");
|
||||
loadd = 1;
|
||||
if (zhano){
|
||||
console.log(aai);
|
||||
window.location.href = "../Backend-services/frame.html";
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
if (loadd == 0){
|
||||
alert("用户名或者密码错误!!!");
|
||||
}
|
||||
|
||||
})
|
||||
.catch(error => console.error('Error:', error));
|
||||
console.log(aai);
|
||||
|
||||
// fetchLocalData(name,mima);
|
||||
|
||||
}else{
|
||||
document.getElementById("1").value = null;
|
||||
document.getElementById("2").value = null;
|
||||
}
|
||||
}
|
||||
if (name == "" || mima == ""){
|
||||
alert("请完整输入用户名和密码!!!");
|
||||
}
|
||||
}
|
||||
|
||||
function add(){
|
||||
const name = document.getElementById("1").value;
|
||||
const mima = document.getElementById("2").value;
|
||||
console.log({name,mima});
|
||||
if (name == "" || mima == ""){
|
||||
alert("请输入完整的用户名和密码!!!");
|
||||
}
|
||||
else{
|
||||
const zhanghao=confirm("确认密码:" + name + "\n" +"确认密码:" + mima);
|
||||
if (zhanghao){
|
||||
const requestBody = {"wenti":0,"用户名":String(name),"密码":String(mima)};
|
||||
fetch('http://localhost:3000', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json' // 设置请求头为JSON
|
||||
},
|
||||
body: JSON.stringify(requestBody) // 将请求体转换为JSON字符串
|
||||
})
|
||||
.then(response =>
|
||||
response.json())
|
||||
.then(data => {
|
||||
console.log(data);
|
||||
}) // 打印服务器返回的数据
|
||||
|
||||
.catch(error => console.error('Error:', error)); // 捕获并打印错误信息
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
</html>
|
||||
@ -1,2 +0,0 @@
|
||||
# Pharmaceutical-Inventory-Management-System
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
# Pharmaceutical-Inventory-Management-System
|
||||
|
||||
@ -1,2 +0,0 @@
|
||||
# Pharmaceutical-Inventory-Management-System
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
start StartServer.lnk
|
||||
start StartHouduan.lnk
|
||||
start StartQianduan.lnk
|
||||
@ -1,5 +0,0 @@
|
||||
@echo off
|
||||
|
||||
nodemon ../Houduan/index1.js
|
||||
|
||||
pause
|
||||
@ -1,5 +0,0 @@
|
||||
@echo off
|
||||
|
||||
start http://127.0.0.1:5500/Load/Load.html
|
||||
|
||||
pause
|
||||
@ -1,10 +0,0 @@
|
||||
@echo off
|
||||
|
||||
cd..
|
||||
|
||||
cd Qianduan
|
||||
|
||||
http-server -p 5500
|
||||
|
||||
|
||||
pause
|
||||
Binary file not shown.
Loading…
Reference in new issue