From 066838dedfda30da813d3ab02c416f586e0f1155 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期一, 13 十月 2025 09:04:22 +0800
Subject: [PATCH] 供应商新增组织
---
WebTM/views/基础资料/采购基础资料/Gy_Supplier.html | 77 +++++++++++++++++++++++++++++---------
1 files changed, 59 insertions(+), 18 deletions(-)
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\351\207\207\350\264\255\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Supplier.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\351\207\207\350\264\255\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Supplier.html"
index 686a869..15a1d90 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\351\207\207\350\264\255\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Supplier.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\351\207\207\350\264\255\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Supplier.html"
@@ -38,49 +38,64 @@
<label class="layui-form-label">渚涘簲鍟嗕唬鐮�</label>
<div class="layui-input-block">
<input type="text" class="layui-input ForFilteringSchemes" name="HNumber"
- id="HNumber">
+ id="HNumber">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">渚涘簲鍟嗗悕绉�</label>
<div class="layui-input-block">
<input type="text" class="layui-input ForFilteringSchemes" name="HName"
- id="HName">
+ id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁勭粐鍚嶇О</label>
+ <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
+ <input type="text" class="layui-input ForFilteringSchemes" name="HUSEORGName"
+ id="HUSEORGName">
+ <select name="HUSEORGID" id="HUSEORGID" class="ForFilteringSchemes"
+ lay-verify="HUSEORGID">
+ <!--鍔ㄦ�佹覆鏌撶粍缁�-->
+ </select>
</div>
</div>
<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
- lay-filter="btnSearch" id="btnSearch">
+ lay-filter="btnSearch" id="btnSearch">
<i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button>
<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
- lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+ lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">
+ 閲嶇疆
+ </button>
<!--鏄剧ず褰撳墠杩囨护鏂规-->
<div class="layui-inline" style="margin-left:5px;">
<div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393"
- id="HFilterScheme_Now"></div>
+ id="HFilterScheme_Now"></div>
</div>
<div class="layui-inline">
<label class="layui-form-label">渚涘簲鍟嗕唬鐮�</label>
<div class="layui-input-block">
<input type="text" class="layui-input ForFilteringSchemes" name="HNumber2"
- id="HNumber2" style="width:190px;">
+ id="HNumber2" style="width:190px;">
</div>
</div>
<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit=""
- lay-filter="btnResCnz" id="btnReSearch" style="padding:0 5px">閲嶆柊鍚屾</button>
+ lay-filter="btnResCnz" id="btnReSearch" style="padding:0 5px">
+ 閲嶆柊鍚屾
+ </button>
<div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
<div class="layui-row" style="margin-top:5px">
<div class="layui-inline">
<label class="layui-form-label">杩囨护</label>
<div class="layui-input-block">
<select name="ColName" id="ColName" class="ForFilteringSchemes"
- lay-filter="ColName" style="width:190px;">
+ lay-filter="ColName" style="width:190px;">
</select>
</div>
</div>
<div class="layui-inline">
<select name="Comparator" id="Comparator" class="ForFilteringSchemes"
- lay-filter="Comparator" style="width:190px;">
+ lay-filter="Comparator" style="width:190px;">
<option value="0" selected="selected"></option>
<option value="=">=</option>
<option value=">=">>=</option>
@@ -100,7 +115,7 @@
</div>
<div class="layui-inline">
<input type="text" class="layui-input ForFilteringSchemes" value=""
- name="ColContent" id="ColContent">
+ name="ColContent" id="ColContent">
</div>
</div>
<div class="layui-row" style="margin-top:5px">
@@ -108,13 +123,13 @@
<label class="layui-form-label">杩囨护</label>
<div class="layui-input-block">
<select name="ColName1" id="ColName1" class="ForFilteringSchemes"
- lay-filter="ColName1" style="width:190px;">
+ lay-filter="ColName1" style="width:190px;">
</select>
</div>
</div>
<div class="layui-inline">
<select name="Comparator1" id="Comparator1" class="ForFilteringSchemes"
- lay-filter="Comparator1" style="width:190px;">
+ lay-filter="Comparator1" style="width:190px;">
<option value="0" selected="selected"></option>
<option value="=">=</option>
<option value=">=">>=</option>
@@ -134,7 +149,7 @@
</div>
<div class="layui-inline">
<input type="text" class="layui-input ForFilteringSchemes" value=""
- name="ColContent1" id="ColContent1">
+ name="ColContent1" id="ColContent1">
</div>
</div>
<div class="layui-row" style="margin-top:5px">
@@ -142,13 +157,13 @@
<label class="layui-form-label">杩囨护</label>
<div class="layui-input-block">
<select name="ColName2" id="ColName2" class="ForFilteringSchemes"
- lay-filter="ColName2" style="width:190px;">
+ lay-filter="ColName2" style="width:190px;">
</select>
</div>
</div>
<div class="layui-inline">
<select name="Comparator2" id="Comparator2" class="ForFilteringSchemes"
- lay-filter="Comparator2" style="width:190px;">
+ lay-filter="Comparator2" style="width:190px;">
<option value="0" selected="selected"></option>
<option value="=">=</option>
<option value=">=">>=</option>
@@ -168,7 +183,7 @@
</div>
<div class="layui-inline">
<input type="text" class="layui-input ForFilteringSchemes" value=""
- name="ColContent2" id="ColContent2">
+ name="ColContent2" id="ColContent2">
</div>
</div>
</div>
@@ -432,6 +447,9 @@
//鏍戠姸鍥剧敓鎴�
get_Display_Tree();
+
+ //缁勭粐涓嬫媺妗�
+ Organ();
}
//鍒濆鍖栬〃鏍�
@@ -480,6 +498,7 @@
var index = layer.load(0, { shade: false });
var ajaxLoad = layer.load();
sWhere += addSWhereByOpenType();
+ Organization = $("#HUSEORGID").val();
$.ajax({
url: GetWEBURL() + '/Gy_Supplier/list',
type: "GET",
@@ -547,11 +566,33 @@
});
layer.close(index);
}
-
+ //#region 鑾峰彇缁勭粐
+ function Organ() {
+ //鑾峰彇鐧诲綍椤电粍缁囧垪
+ $.ajax({
+ type: "get",
+ async: false,
+ url: GetWEBURL() + "/Web/GetOrganizations",
+ success: function (result) {
+ var Organization = "";
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data;
+ for (var i = 0; i < data.length; i++) {
+ Organization += '<option style="color:blue;" value="' + data[i].Name + '">' + data[i].Name + '</option>';
+ }
+ $("#HUSEORGID").append(Organization);
+ $("#HUSEORGID").val(sessionStorage["OrganizationID"])
+ form.render('select');
+ }
+ layer.closeAll("loading");
+ }
+ })
+ }
//#region 鍒嗛〉鏌ヨ
function get_DisplayPage(sWhere) {
var ajaxLoad = layer.load();
sWhere += addSWhereByOpenType();
+ Organization = $("#HUSEORGID").val();
$.ajax({
url: GetWEBURL() + '/Gy_Supplier/page',
type: "GET",
@@ -665,6 +706,7 @@
var ColName2 = $("#ColName2").val();//澶嶉�夋
var Comparator2 = $("#Comparator2").val()
var ColContent2 = $("#ColContent2").val();
+ var HUSEORGID = $("#HUSEORGID").val();
if (ColName != 0 && Comparator != 0) {
var com = "";
switch (Comparator) {
@@ -734,7 +776,6 @@
if (HName) {
sWhere += " and 渚涘簲鍟嗗悕绉� like '%" + HName + "%'";
}
-
get_DisplayPage(sWhere);
sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
}
--
Gitblit v1.9.1