From 70ecb4df759d708a8bee10e39485eb3c628c21dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com>
Date: Mon, 28 Dec 2020 23:36:38 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8A=A5=E8=A1=A8=E7=9A=84?=
=?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
erp_web/pages/reports/buy_in_report.html | 29 +-------
erp_web/pages/reports/in_detail.html | 7 ++
erp_web/pages/reports/in_material_count.html | 7 ++
.../pages/reports/in_out_stock_report.html | 35 ++--------
erp_web/pages/reports/out_detail.html | 7 ++
erp_web/pages/reports/out_material_count.html | 7 ++
erp_web/pages/reports/sale_out_report.html | 29 +-------
.../pages/reports/stock_warning_report.html | 8 +++
.../erp/controller/DepotHeadController.java | 10 +--
.../erp/controller/DepotItemController.java | 66 ++++++++-----------
.../datasource/mappers/DepotHeadMapperEx.java | 4 ++
.../datasource/mappers/DepotItemMapperEx.java | 17 +++--
.../service/depotHead/DepotHeadService.java | 16 ++---
.../service/depotItem/DepotItemService.java | 16 ++---
.../mapper_xml/DepotHeadMapperEx.xml | 17 ++++-
.../mapper_xml/DepotItemMapperEx.xml | 24 ++++---
16 files changed, 142 insertions(+), 157 deletions(-)
diff --git a/erp_web/pages/reports/buy_in_report.html b/erp_web/pages/reports/buy_in_report.html
index 9365d6bb..7f580d37 100644
--- a/erp_web/pages/reports/buy_in_report.html
+++ b/erp_web/pages/reports/buy_in_report.html
@@ -30,15 +30,9 @@
-
@@ -55,7 +49,6 @@
$(function () {
var thisDate = getNowFormatMonth(); //当前月份
$("#searchMonth").val(thisDate);
- initMaterialNameList();
initMProperty(); //初始化商品属性
initTableData();
ininPager();
@@ -63,21 +56,6 @@
print();
});
- //初始化商品名称模糊匹配
- function initMaterialNameList() {
- $('#mName').combobox({
- method:"get",
- url: "/material/getMaterialNameList",
- valueField: 'value',
- textField: 'text',
- hasDownArrow: false,
- filter: function(q, row){
- var opts = $(this).combobox('options');
- return row[opts.textField].indexOf(q) >-1;
- }
- });
- }
-
//初始化商品属性
function initMProperty() {
$.ajax({
@@ -222,8 +200,7 @@
currentPage: pageNo,
pageSize: pageSize,
monthTime: $("#searchMonth").val(),
- name: $("#mName").combobox("getValue"),
- model: $("#mModel").textbox("getValue"),
+ materialParam: $.trim($("#searchMaterial").val()),
mpList: mPropertyList
}),
success: function (res) {
diff --git a/erp_web/pages/reports/in_detail.html b/erp_web/pages/reports/in_detail.html
index 0df0c29a..5c71d8a7 100644
--- a/erp_web/pages/reports/in_detail.html
+++ b/erp_web/pages/reports/in_detail.html
@@ -36,6 +36,12 @@
+
+
-
@@ -72,7 +66,6 @@
initSelectInfo_UB();
initSystemData_depot();
initSelectInfo_depot();
- initMaterialNameList();
initMProperty(); //初始化商品属性
initTableData();
ininPager();
@@ -166,21 +159,6 @@
}
}
- //初始化商品名称模糊匹配
- function initMaterialNameList() {
- $('#mName').combobox({
- method:"get",
- url: "/material/getMaterialNameList",
- valueField: 'value',
- textField: 'text',
- hasDownArrow: false,
- filter: function(q, row){
- var opts = $(this).combobox('options');
- return row[opts.textField].indexOf(q) >-1;
- }
- });
- }
-
//初始化商品属性
function initMProperty() {
$.ajax({
@@ -324,8 +302,7 @@
+ "¤tPage=" + pageNo + "&pageSize=" + pageSize
+ "&depotId=" + $.trim($("#searchProjectId").val())
+ "&monthTime=" + $("#searchMonth").val()
- + "&name=" + $("#mName").combobox("getValue")
- + "&model=" + $("#mModel").textbox("getValue");
+ + "&materialParam=" + $.trim($("#searchMaterial").val());
}
else {
$.ajax({
@@ -337,8 +314,7 @@
pageSize: pageSize,
depotId: $.trim($("#searchProjectId").val()),
monthTime: $("#searchMonth").val(),
- name: $("#mName").combobox("getValue"),
- model: $("#mModel").textbox("getValue"),
+ materialParam: $.trim($("#searchMaterial").val()),
mpList: mPropertyList
}),
success: function (res) {
@@ -361,8 +337,7 @@
data: ({
depotId: $.trim($("#searchProjectId").val()),
monthTime: $("#searchMonth").val(),
- name: $("#mName").combobox("getValue"),
- model: $("#mModel").textbox("getValue")
+ materialParam: $.trim($("#searchMaterial").val())
}),
success: function (res) {
if(res && res.code === 200) {
diff --git a/erp_web/pages/reports/out_detail.html b/erp_web/pages/reports/out_detail.html
index 9a9544a3..063da7d3 100644
--- a/erp_web/pages/reports/out_detail.html
+++ b/erp_web/pages/reports/out_detail.html
@@ -36,6 +36,12 @@
+
+
-
@@ -59,7 +53,6 @@
$("#searchTable .tip").css("padding-left", "15px").css("color", "red");
var thisDate = getNowFormatMonth(); //当前月份
$("#searchMonth").val(thisDate);
- initMaterialNameList();
initMProperty(); //初始化商品属性
initTableData();
ininPager();
@@ -67,21 +60,6 @@
print();
});
- //初始化商品名称模糊匹配
- function initMaterialNameList() {
- $('#mName').combobox({
- method:"get",
- url: "/material/getMaterialNameList",
- valueField: 'value',
- textField: 'text',
- hasDownArrow: false,
- filter: function(q, row){
- var opts = $(this).combobox('options');
- return row[opts.textField].indexOf(q) >-1;
- }
- });
- }
-
//初始化商品属性
function initMProperty() {
$.ajax({
@@ -229,8 +207,7 @@
currentPage: pageNo,
pageSize: pageSize,
monthTime: $("#searchMonth").val(),
- name: $("#mName").combobox("getValue"),
- model: $("#mModel").textbox("getValue"),
+ materialParam: $.trim($("#searchMaterial").val()),
mpList: mPropertyList
}),
success: function (res) {
diff --git a/erp_web/pages/reports/stock_warning_report.html b/erp_web/pages/reports/stock_warning_report.html
index dde95f7e..7491ff92 100644
--- a/erp_web/pages/reports/stock_warning_report.html
+++ b/erp_web/pages/reports/stock_warning_report.html
@@ -28,6 +28,12 @@
+