From 727ee25aeb5fcaf84e2cf009b2eacd3a86bcb3ca Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期四, 28 十一月 2024 12:55:23 +0800
Subject: [PATCH] 新增 环境检测方案,环境检测单
---
WebTM/views/模治具管理/上模单/Sc_MouldUpperBillEdit_PDA.html | 168 +++++++++++++++++++++++++++++++++++--------------------
1 files changed, 107 insertions(+), 61 deletions(-)
diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\344\270\212\346\250\241\345\215\225/Sc_MouldUpperBillEdit_PDA.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\344\270\212\346\250\241\345\215\225/Sc_MouldUpperBillEdit_PDA.html"
index c7ff4f7..7ec8faf 100644
--- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\344\270\212\346\250\241\345\215\225/Sc_MouldUpperBillEdit_PDA.html"
+++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\344\270\212\346\250\241\345\215\225/Sc_MouldUpperBillEdit_PDA.html"
@@ -96,7 +96,7 @@
</td>
</tr>
<tr>
- <th>鎿嶄綔鍛�:</th>
+ <th>鎿嶄綔鍛�:<span style="color:red">*</span></th>
<td class="bz_td">
<input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="鎿嶄綔鍛�" style="border-radius: 50px;">
<input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input">
@@ -112,7 +112,7 @@
</td>
</tr>
<tr class="hide">
- <th>鐢熶骇璧勬簮:</th>
+ <th>鐢熶骇璧勬簮:<span style="color:red">*</span></th>
<td class="bz_td">
<input type="text" name="HSourceName" class="layui-input" id="HSourceName" placeholder="鐢熶骇璧勬簮" style="border-radius: 50px;">
<input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input">
@@ -270,8 +270,8 @@
//鑾峰彇鍒跺崟浜� 鍒跺崟鏃ユ湡
$("#HMaker").val(sessionStorage["HUserName"]);
- $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
- $("#HScanDate").val(Format(new Date(), "yyyy-MM-dd"));
+ $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
+ $("#HScanDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
$("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
if (OperationType == 1 || OperationType == 2 || OperationType == 5) {
@@ -402,70 +402,89 @@
// 鎻愪氦鎸夐挳
form.on('submit(Saver)', function (data) {//鎻愪氦
-
- if ($("#HProcExchBillNo").val() == "" && $("#HICMOBillNo").val() == "") {
- layer.msg("婧愬崟鍗曞彿娌℃湁杈撳叆锛�");
- return;
- }
+
- if ($("#HDeptID").val() == "0") {
- layer.msg("閮ㄩ棬涓嶈兘涓虹┖!");
- return false;
- }
- if ($("#HEmpID").val() == "0") {
- layer.msg("鎿嶄綔鍛樻病鏈夐�夋嫨!");
- return false;
- }
- if ($("#HMangerID").val() == "0") {
- layer.msg("璐熻矗浜烘病鏈夐�夋嫨!");
- return false;
- }
+ if ($("#HProcExchBillNo").val() == "" && $("#HICMOBillNo").val() == "") {
+ layer.msg("婧愬崟鍗曞彿娌℃湁杈撳叆锛�");
+ return;
+ }
- if ($("#HSourceID").val() == "0") {
- layer.msg("鐢熶骇璧勬簮娌℃湁閫夋嫨!");
- return false;
- }
- if ($("#HMouldID").val() == "0") {
- layer.msg("鍣ㄥ叿娌℃湁閫夋嫨!");
- return false;
- }
+ if ($("#HDeptID").val() == "0") {
+ layer.msg("閮ㄩ棬涓嶈兘涓虹┖!");
+ return false;
+ }
+ if ($("#HEmpID").val() == "0") {
+ layer.msg("鎿嶄綔鍛樻病鏈夐�夋嫨!");
+ return false;
+ }
+ if ($("#HMangerID").val() == "0") {
+ layer.msg("璐熻矗浜烘病鏈夐�夋嫨!");
+ return false;
+ }
- data.field.HOrgID = sessionStorage["OrganizationID"];//缁勭粐
- var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + OperationType;
- var index = layer.load();
- $.ajax({
- type: "POST",
- url: GetWEBURL() + "Sc_MouldUpperBill/AddSc_MouldUpperBill_PDA",
- async: true,
- data: { "oMain": oMain },
- dataType: "json",
- success: function (result) {
- if (result.count == 1) {
- layer.close(index);
- layer.msg("鎻愪氦鎴愬姛");
- $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//淇濆瓨鍚庝繚瀛樻寜閽鐢�
- $('#HBarCode').attr("disabled", true);//淇濆瓨鍚庢潯鐮佹绂佺敤
- //if (result.Verify == "Y") {
- // location.replace('Sc_MouldUpperBillEdit_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2');
- //}
+ if ($("#HSourceID").val() == "0") {
+ layer.msg("鐢熶骇璧勬簮娌℃湁閫夋嫨!");
+ return false;
+ }
+
+ if ($("#HMouldID").val() == "0") {
+ layer.msg("鍣ㄥ叿娌℃湁閫夋嫨!");
+ return false;
+ }
+
+ data.field.HOrgID = sessionStorage["OrganizationID"];//缁勭粐
+ var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + OperationType;
+ var index = layer.load();
+ if (AllowLoadData(oMain)) {
+ $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//淇濆瓨鍚庝繚瀛樻寜閽鐢�
+ $.ajax({
+ type: "POST",
+ url: GetWEBURL() + "Sc_MouldUpperBill/AddSc_MouldUpperBill_PDA",
+ async: true,
+ data: { "oMain": oMain },
+ dataType: "json",
+ success: function (result) {
+ if (result.count == 1) {
+ layer.close(index);
+ layer.msg("鎻愪氦鎴愬姛");
+
+ $('#HBarCode').attr("disabled", true);//淇濆瓨鍚庢潯鐮佹绂佺敤
+ //if (result.Verify == "Y") {
+ // location.replace('Sc_MouldUpperBillEdit_PDA.html?OperationType=1&linterid=0&HSouceBillType=&HBillNo=&closeType=2');
+ //}
+ }
+ else {
+ layer.close(index);
+ layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ },
+ error: function (err) {
+ layer.close(index);
+ layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ });
}
- else {
- layer.close(index);
- layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- },
- error: function (err) {
- layer.close(index);
- layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- });
});
//#endregion
//#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉�
+ //闈炵┖楠岃瘉
+ function AllowLoadData(sSubStr) {
+ if ($("#HEmpName").val() == 0) {
+ layer.msg("鎿嶄綔鍛樻病鏈夐�夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ return;
+ }
+
+ if ($("#HSourceName").val() == 0) {
+ layer.msg("鐢熶骇璧勬簮娌℃湁閫夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ return;
+ }
+
+ return true;
+ }
// 淇濆瓨鍚庢祻瑙堟柟娉�
function ReRoadBillMain() {
@@ -503,17 +522,47 @@
//鏉″舰鐮佸洖杞︽柟娉�
function txtHBarCode_KeyDown(HBarCode) {
+ var HBillType = "";
+ var barNo = "";
+ if (HBarCode.length < 22) {
+ barNo = HBarCode.substr(0, 4);
+ switch (barNo) {
+ case "GXLX":
+ HBillType = "3772";
+ break;
+ }
+ }
+
+ if (HBarCode.length > 22) {
+ barNo = HBarCode.substr(0, 22);
+ switch (barNo) {
+ case "https://qr61.cn/omM1Cj":
+ HBillType = "3899";
+ break;
+ case "https://qr61.cn/oAhaGh":
+ HBillType = "3308";
+ break;
+ }
+ }
var index = layer.load();
$.ajax({
url: GetWEBURL() + "/Sc_MouldUpperBill/txtHBarCode_KeyDown",
type: "GET",
- data: { "HBarCode": HBarCode, "UserID": sessionStorage["Czybm"], "HBillType": "Sc_MouldUpperBill" },
+ data: { "HBarCode": HBarCode, "HSourceID": $("#HSourceID").val(), "UserID": sessionStorage["Czybm"], "HBillType": HBillType },
success: function (result) {
if (result.count == 1) {
var data = result.data[0];
+ layer.close(index);
+ $("#HBarCode").val("");
+
var num = data["Num"];
+
+ if ($("#HSourceID").val() == "0" && num != 1) {
+ layer.msg("璇峰厛閫夋嫨鐢熶骇璧勬簮!");
+ return false;
+ }
switch (num) {
case 1:
@@ -550,9 +599,6 @@
break;
default:
}
-
- $("#HBarCode").val("");
- layer.close(index);
}
else {
$("#HBarCode").val("");
--
Gitblit v1.9.1