From 292e2a1444cf753321cd629c4d296842a167e426 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期六, 06 五月 2023 15:05:37 +0800
Subject: [PATCH] 界面上快捷方式工艺路线列表模块改成工艺路线查询模块。 物料列表增加字段显示这个物料有没有工艺路线。 工艺路线新增的时候选择物料的弹框增加物料代码对的过滤条件。 工艺路线新增点击上一行下一行,点了之后选中的工序就不选中了。上下移动的时候,流水号不变 物料列表能不能根据物料流水号从大到小排序。 物料新增模块的备注字段名改成白坯要求,流转卡新增模块的备注2改成白坯要求 物料分类批量刷新。物料代码开头 WB代表纬编 QF代表经编 YM代表羊毛 生产订单新增:生产车间隐藏 物料新增主计量单位默认是米 工艺路线复制之后,选择物料,工艺路线名称不会自己改变。(改成物料代码) "生产订单列表排序 日期 单据号 产品物料代码 客户 业务员 门幅 规格 生产数量 计量单位 是否下推生成流转卡 制单人 制单日期 " 生产订单列表。字段框能不能自适应,自己根据数据内容调节大小 日期 单据号 产品物料 代码 客户 业务员 门幅 克重 规格 生产数量 计量单位 制单人 制单日期
---
WebTM/views/PublicPage/HSourceReportHtml.html | 86 +++++++++++++++++++++++++++++++++++++++++--
1 files changed, 82 insertions(+), 4 deletions(-)
diff --git a/WebTM/views/PublicPage/HSourceReportHtml.html b/WebTM/views/PublicPage/HSourceReportHtml.html
index 698a19b..769f728 100644
--- a/WebTM/views/PublicPage/HSourceReportHtml.html
+++ b/WebTM/views/PublicPage/HSourceReportHtml.html
@@ -33,13 +33,22 @@
<div class="layui-input-block">
<input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="width:190px;">
</div>
- </div>
+ </div>
<div class="layui-inline">
- <label class="layui-form-label">鐗╂枡缂栫爜</label>
+ <label class="layui-form-label">閮ㄩ棬</label>
<div class="layui-input-block">
- <input type="text" class="layui-input" name="PartNumber" id="PartNumber" style="width:190px;">
+ <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input">
+
+ <!--鍔ㄦ�佹覆鏌撹溅闂�-->
+ </select>
</div>
</div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">閮ㄩ棬</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDeptName" id="HDeptName" style="width:190px;">
+ </div>
+ </div>-->
<div class="layui-inline">
<label class="layui-form-label">鐗╂枡鍚嶇О</label>
<div class="layui-input-block">
@@ -55,6 +64,14 @@
<div class="layui-inline">
<span>鍏朵粬鏉′欢></span>
</div>
+
+ <div class="layui-inline">
+ <label class="layui-form-label">鐗╂枡缂栫爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="PartNumber" id="PartNumber" style="width:190px;">
+ </div>
+ </div>
+
<div class="layui-inline">
<label class="layui-form-label">杩囨护</label>
<div class="layui-input-block">
@@ -143,6 +160,11 @@
var HModName = "";
var option = [];
var titleData = [];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+
+ var HDeptID = 0;
+
+ var params = getUrlVars();
+ var HDeptID = params[params[0]];
//#endregion
//#region 杩涘叆椤甸潰鍗冲姞杞�
@@ -158,6 +180,31 @@
else {
layer.alert("鏈煡鎿嶄綔绫诲瀷锛�", { icon: 5 });
}
+
+ //鑾峰彇閮ㄩ棬鍒�
+ var HDeptName = '<option value="0" style="color:red;" selected>鍏ㄩ儴閮ㄩ棬</option>';
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "/Sc_ICMOBill/GetHDeptList",
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ if (i == 0)
+ HDeptName += '<option style="color:blue;" value="' + data[i].HItemID + '" >' + data[i].HName + '</option>';
+ else
+ HDeptName += '<option style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>';
+
+ }
+ $("#HDeptName").append(HDeptName);
+ if (!isNaN(HDeptID)) {
+ $("#HDeptName").val(HDeptID);
+ }
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
//#endregion
//#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
@@ -323,6 +370,7 @@
var HBillNo = $("#HBillNo").val();//鍗曟嵁缂栧彿
var PartNumber = $("#PartNumber").val();//鐗╂枡缂栫爜
var PartName = $("#PartName").val();//鐗╂枡鍚嶇О
+ var HDeptName = $("#HDeptName").val();//閮ㄩ棬
var ColName = $("#ColName").val();//澶嶉�夋
var Comparator = $("#Comparator").val()
var ColContent = $("#ColContent").val();
@@ -347,7 +395,10 @@
}
sWhere += " and " + ColName + " " + com;
}
-
+ //浼犻�掔殑鍙傛暟涓嶄负NAN
+ if (!isNaN(HDeptID) && HDeptName == 0) {
+ HDeptName = HDeptID;
+ }
switch (HSouceBillType) {
case '鐢熶骇璁㈠崟':
if (HBillNo) {
@@ -358,6 +409,9 @@
}
if (PartName) {
sWhere += " and 鐗╂枡鍚嶇О like '%" + PartName + "%'";
+ }
+ if (HDeptName && HDeptName != 0) {
+ sWhere += " and HDeptID = '" + HDeptName + "'";
}
return sWhere;
break;
@@ -371,6 +425,9 @@
if (PartName) {
sWhere += " and 鐗╂枡鍚嶇О like '%" + PartName + "%'";
}
+ if (HDeptName && HDeptName != 0) {
+ sWhere += " and HDeptID = '" + HDeptName + "'";
+ }
return sWhere;
break;
case '閲囪喘璁㈠崟':
@@ -382,6 +439,9 @@
}
if (PartName) {
sWhere += " and 鐗╂枡鍚嶇О like '%" + PartName + "%'";
+ }
+ if (HDeptName && HDeptName != 0) {
+ sWhere += " and HDeptID = '" + HDeptName + "'";
}
return sWhere;
break;
@@ -395,6 +455,9 @@
if (PartName) {
sWhere += " and 鐗╂枡鍚嶇О like '%" + PartName + "%'";
}
+ if (HDeptName && HDeptName != 0) {
+ sWhere += " and HDeptID = '" + HDeptName + "'";
+ }
return sWhere;
break;
case '濮斿璁㈠崟':
@@ -406,6 +469,9 @@
}
if (PartName) {
sWhere += " and 鐗╂枡鍚嶇О like '%" + PartName + "%'";
+ }
+ if (HDeptName && HDeptName != 0) {
+ sWhere += " and HDeptID = '" + HDeptName + "'";
}
return sWhere;
break;
@@ -557,6 +623,7 @@
$("#HBillNo").val("");//鍗曟嵁鍙�
$("#PartNumber").val("");//鐗╂枡缂栫爜
$("#PartName").val("");//鐗╂枡鍚嶇О
+ $("#HDeptName").val("");//鍗曟嵁鍙�
$("#ColContent").val("");
$("#ColName").val("0");
$("#Comparator").val("0");
@@ -580,6 +647,17 @@
}
//#endregion
+ //鑾峰彇鍙傛暟
+ function getUrlVars() {
+ var vars = [], hash;
+ var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+ for (var i = 0; i < hashes.length; i++) {
+ hash = hashes[i].split('=');
+ vars.push(hash[0]);
+ vars[hash[0]] = hash[1];
+ }
+ return vars;
+ }
//#endregion
//#endregion
--
Gitblit v1.9.1