Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
76cdbdfb
Commit
76cdbdfb
authored
Jun 22, 2017
by
季圣华
Browse files
进销存列表默认查询全部仓库的数据
parent
76017fb1
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/main/java/com/jsh/action/materials/DepotHeadAction.java
View file @
76cdbdfb
...
@@ -415,8 +415,12 @@ public class DepotHeadAction extends BaseAction<DepotHeadModel>
...
@@ -415,8 +415,12 @@ public class DepotHeadAction extends BaseAction<DepotHeadModel>
Map
<
String
,
Object
>
condition
=
new
HashMap
<
String
,
Object
>();
Map
<
String
,
Object
>
condition
=
new
HashMap
<
String
,
Object
>();
if
(
model
.
getAllocationProjectId
()!=
null
)
if
(
model
.
getAllocationProjectId
()!=
null
)
{
condition
.
put
(
"AllocationProjectId_n_eq"
,
model
.
getAllocationProjectId
());}
{
condition
.
put
(
"AllocationProjectId_n_eq"
,
model
.
getAllocationProjectId
());}
if
(
model
.
getProjectId
()!=
null
)
if
(
model
.
getProjectId
()!=
null
)
{
{
condition
.
put
(
"ProjectId_n_eq"
,
model
.
getProjectId
());}
condition
.
put
(
"ProjectId_n_eq"
,
model
.
getProjectId
());
}
else
{
condition
.
put
(
"ProjectId_s_in"
,
model
.
getDepotIds
());
}
condition
.
put
(
"Type_s_eq"
,
model
.
getType
());
condition
.
put
(
"Type_s_eq"
,
model
.
getType
());
condition
.
put
(
"SubType_s_eq"
,
model
.
getSubType
());
condition
.
put
(
"SubType_s_eq"
,
model
.
getSubType
());
condition
.
put
(
"Number_s_like"
,
model
.
getNumber
());
condition
.
put
(
"Number_s_like"
,
model
.
getNumber
());
...
...
src/main/java/com/jsh/model/vo/materials/DepotHeadModel.java
View file @
76cdbdfb
...
@@ -11,6 +11,7 @@ public class DepotHeadModel implements Serializable
...
@@ -11,6 +11,7 @@ public class DepotHeadModel implements Serializable
private
String
Type
=
""
;
private
String
Type
=
""
;
private
String
SubType
=
""
;
private
String
SubType
=
""
;
private
Long
ProjectId
;
private
Long
ProjectId
;
private
String
DepotIds
=
""
;
private
String
Number
=
""
;
private
String
Number
=
""
;
private
String
OperPersonName
=
""
;
private
String
OperPersonName
=
""
;
private
String
OperTime
;
private
String
OperTime
;
...
@@ -85,6 +86,14 @@ public class DepotHeadModel implements Serializable
...
@@ -85,6 +86,14 @@ public class DepotHeadModel implements Serializable
ProjectId
=
projectId
;
ProjectId
=
projectId
;
}
}
public
String
getDepotIds
()
{
return
DepotIds
;
}
public
void
setDepotIds
(
String
depotIds
)
{
DepotIds
=
depotIds
;
}
public
String
getNumber
()
{
public
String
getNumber
()
{
return
Number
;
return
Number
;
}
}
...
...
src/main/webapp/js/pages/materials/in_out.js
View file @
76cdbdfb
...
@@ -21,6 +21,8 @@
...
@@ -21,6 +21,8 @@
var
payTypeTitle
=
""
;
//付款 收款
var
payTypeTitle
=
""
;
//付款 收款
var
organUrl
=
""
;
//组织数据接口地址
var
organUrl
=
""
;
//组织数据接口地址
var
amountNum
=
""
;
//单据编号开头字符
var
amountNum
=
""
;
//单据编号开头字符
var
depotString
=
""
;
//店铺列表
var
orgDefaultId
=
0
;
//单位默认编号
//初始化系统基础信息
//初始化系统基础信息
getType
();
getType
();
initSystemData_UB
();
initSystemData_UB
();
...
@@ -40,6 +42,7 @@
...
@@ -40,6 +42,7 @@
//根据单据名称获取类型
//根据单据名称获取类型
function
getType
(){
function
getType
(){
listTitle
=
$
(
"
#tablePanel
"
).
prev
().
text
();
listTitle
=
$
(
"
#tablePanel
"
).
prev
().
text
();
depotString
=
"
|
"
;
var
supUrl
=
path
+
"
/supplier/findBySelect_sup.action
"
;
//供应商接口
var
supUrl
=
path
+
"
/supplier/findBySelect_sup.action
"
;
//供应商接口
var
cusUrl
=
path
+
"
/supplier/findBySelect_cus.action
"
;
//客户接口
var
cusUrl
=
path
+
"
/supplier/findBySelect_cus.action
"
;
//客户接口
var
retailUrl
=
path
+
"
/supplier/findBySelect_retail.action
"
;
//散户接口
var
retailUrl
=
path
+
"
/supplier/findBySelect_retail.action
"
;
//散户接口
...
@@ -189,9 +192,11 @@
...
@@ -189,9 +192,11 @@
if
(
userdepot
.
indexOf
(
"
[
"
+
depot
.
id
+
"
]
"
)
!=-
1
)
if
(
userdepot
.
indexOf
(
"
[
"
+
depot
.
id
+
"
]
"
)
!=-
1
)
{
{
options
+=
'
<option value="
'
+
depot
.
id
+
'
">
'
+
depot
.
name
+
'
</option>
'
;
options
+=
'
<option value="
'
+
depot
.
id
+
'
">
'
+
depot
.
name
+
'
</option>
'
;
depotString
=
depotString
+
depot
.
id
+
"
,
"
;
}
}
}
}
}
}
depotString
=
depotString
.
substring
(
1
,
depotString
.
length
-
1
);
$
(
"
#ProjectId
"
).
empty
().
append
(
options
);
$
(
"
#ProjectId
"
).
empty
().
append
(
options
);
$
(
"
#AllocationProjectId
"
).
empty
().
append
(
options
);
$
(
"
#AllocationProjectId
"
).
empty
().
append
(
options
);
$
(
"
#searchProjectId
"
).
empty
().
append
(
'
<option value="">全部</option>
'
).
append
(
options
);
$
(
"
#searchProjectId
"
).
empty
().
append
(
'
<option value="">全部</option>
'
).
append
(
options
);
...
@@ -203,7 +208,15 @@
...
@@ -203,7 +208,15 @@
$
(
'
#OrganId
'
).
combobox
({
$
(
'
#OrganId
'
).
combobox
({
url
:
organUrl
,
url
:
organUrl
,
valueField
:
'
id
'
,
valueField
:
'
id
'
,
textField
:
'
supplier
'
textField
:
'
supplier
'
,
onLoadSuccess
:
function
(
res
)
{
var
data
=
$
(
this
).
combobox
(
'
getData
'
);
for
(
var
i
=
0
;
i
<=
data
.
length
;
i
++
){
if
(
data
[
i
].
supplier
===
"
非会员
"
){
orgDefaultId
=
data
[
i
].
id
;
}
}
}
});
});
}
}
...
@@ -717,7 +730,8 @@
...
@@ -717,7 +730,8 @@
url
=
path
+
'
/depotHead/create.action
'
;
url
=
path
+
'
/depotHead/create.action
'
;
//零售单据修改收款时,自动计算找零
//零售单据修改收款时,自动计算找零
if
(
listSubType
==
"
零售
"
){
if
(
listSubType
==
"
零售
"
||
listSubType
==
"
零售退货
"
)
{
$
(
"
#OrganId
"
).
combobox
(
"
setValue
"
,
orgDefaultId
);
var
getAmount
=
$
(
"
#depotHeadFM .get-amount
"
);
var
getAmount
=
$
(
"
#depotHeadFM .get-amount
"
);
var
changeAmount
=
$
(
"
#depotHeadFM .change-amount
"
);
var
changeAmount
=
$
(
"
#depotHeadFM .change-amount
"
);
var
backAmount
=
$
(
"
#depotHeadFM .back-amount
"
);
var
backAmount
=
$
(
"
#depotHeadFM .back-amount
"
);
...
@@ -791,25 +805,19 @@
...
@@ -791,25 +805,19 @@
//绑定操作事件
//绑定操作事件
function
bindEvent
(){
function
bindEvent
(){
showDepotHeadDetails
(
1
,
initPageSize
);
//初始化时自动查询
//搜索处理
//搜索处理
$
(
"
#searchBtn
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
(){
$
(
"
#searchBtn
"
).
off
(
"
click
"
).
on
(
"
click
"
,
function
(){
if
(
$
(
"
#searchProjectId
"
).
val
()
==
""
)
showDepotHeadDetails
(
1
,
initPageSize
);
var
opts
=
$
(
"
#tableData
"
).
datagrid
(
'
options
'
);
var
pager
=
$
(
"
#tableData
"
).
datagrid
(
'
getPager
'
);
opts
.
pageNumber
=
1
;
opts
.
pageSize
=
initPageSize
;
pager
.
pagination
(
'
refresh
'
,
{
{
$
.
messager
.
alert
(
'
查询提示
'
,
'
请选择一个仓库!
'
,
'
info
'
);
pageNumber
:
1
,
}
pageSize
:
initPageSize
else
});
{
showDepotHeadDetails
(
1
,
initPageSize
);
var
opts
=
$
(
"
#tableData
"
).
datagrid
(
'
options
'
);
var
pager
=
$
(
"
#tableData
"
).
datagrid
(
'
getPager
'
);
opts
.
pageNumber
=
1
;
opts
.
pageSize
=
initPageSize
;
pager
.
pagination
(
'
refresh
'
,
{
pageNumber
:
1
,
pageSize
:
initPageSize
});
}
});
});
//重置按钮
//重置按钮
...
@@ -935,6 +943,7 @@
...
@@ -935,6 +943,7 @@
dataType
:
"
json
"
,
dataType
:
"
json
"
,
data
:
({
data
:
({
ProjectId
:
$
.
trim
(
$
(
"
#searchProjectId
"
).
val
()),
ProjectId
:
$
.
trim
(
$
(
"
#searchProjectId
"
).
val
()),
DepotIds
:
depotString
,
Type
:
listType
,
Type
:
listType
,
SubType
:
listSubType
,
SubType
:
listSubType
,
State
:
$
.
trim
(
$
(
"
#searchState
"
).
val
()),
State
:
$
.
trim
(
$
(
"
#searchState
"
).
val
()),
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment