Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hp-smart
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
platform
hp-smart
Commits
c55430f9
Commit
c55430f9
authored
Apr 03, 2024
by
宋祥
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.物料清单页面优化
parent
3be9c7c8
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
29 deletions
+23
-29
ServiceHPSC002.java
.../java/com/baosight/hpjx/hp/sc/service/ServiceHPSC002.java
+18
-22
HPSC002.xml
src/main/java/com/baosight/hpjx/hp/sc/sql/HPSC002.xml
+2
-2
HPSC002.js
src/main/webapp/HP/SC/HPSC002.js
+0
-0
HPSC002.jsp
src/main/webapp/HP/SC/HPSC002.jsp
+3
-5
No files found.
src/main/java/com/baosight/hpjx/hp/sc/service/ServiceHPSC002.java
View file @
c55430f9
...
@@ -658,32 +658,28 @@ public class ServiceHPSC002 extends ServiceBase {
...
@@ -658,32 +658,28 @@ public class ServiceHPSC002 extends ServiceBase {
inInfo
.
set
(
"root"
,
root
);
inInfo
.
set
(
"root"
,
root
);
return
inInfo
;
return
inInfo
;
}
}
@OperationLogAnnotation
(
operModul
=
"物料清单"
,
operType
=
"查询"
,
operDesc
=
"树查询服务"
)
//树查询服务
/**
* 查询树
*
* @param inInfo
* @return
*/
@OperationLogAnnotation
(
operModul
=
"物料清单"
,
operType
=
"查询"
,
operDesc
=
"树查询服务"
)
public
EiInfo
queryTreeNode
(
EiInfo
inInfo
)
{
public
EiInfo
queryTreeNode
(
EiInfo
inInfo
)
{
//1 获取参数
Map
queryRow
=
EiInfoUtils
.
getFirstRow
(
inInfo
);
String
pEname
=
inInfo
.
getCellStr
(
EiConstant
.
queryBlock
,
0
,
"node"
);
String
node
=
MapUtils
.
getString
(
queryRow
,
"node"
);
if
(
StringUtils
.
equals
(
"$"
,
pEname
)){
pEname
=
"root"
;
}
String
proj
=
inInfo
.
get
(
CommonConstant
.
Field
.
PROJ_ID
).
toString
();
Long
projId
=
NumberUtils
.
toLong
(
proj
.
split
(
"&"
)[
0
]);
Map
queryMap
=
new
HashMap
();
queryMap
.
put
(
"pEname"
,
pEname
);
if
(
projId
!=
null
)
{
Map
map
=
new
HashMap
();
Map
map
=
new
HashMap
();
map
.
put
(
"id"
,
projId
);
map
.
put
(
"id"
,
queryRow
.
get
(
CommonConstant
.
Field
.
PROJ_ID
));
List
list
=
dao
.
query
(
"HPSC001.queryDomainById"
,
map
);
List
<
HPSC001
>
dbSc001s
=
dao
.
query
(
"HPSC001.queryDomainById"
,
map
);
if
(
list
.
size
()
>
0
)
{
// 查询节点
String
projCode
=
((
HPSC001
)
list
.
get
(
0
)).
getProjCode
();
Map
queryMap
=
new
HashMap
();
queryMap
.
put
(
"projCode"
,
projCode
);
queryMap
.
put
(
"projCode"
,
CollectionUtils
.
isEmpty
(
dbSc001s
)
?
"null"
:
dbSc001s
.
get
(
0
).
getProjCode
());
}
queryMap
.
put
(
"pEname"
,
"$"
.
equals
(
node
)
?
"root"
:
node
);
}
//2 查询节点
List
rows
=
dao
.
query
(
"HPSC002.queryTree"
,
queryMap
);
List
rows
=
dao
.
query
(
"HPSC002.queryTree"
,
queryMap
);
//3
增加节点block块
//
增加节点block块
EiInfo
outInfo
=
new
EiInfo
();
EiInfo
outInfo
=
new
EiInfo
();
EiBlock
outBlock
=
outInfo
.
addBlock
(
BeanUtil
.
isEmpty
(
pEname
)
?
""
:
pEnam
e
);
EiBlock
outBlock
=
outInfo
.
addBlock
(
nod
e
);
outBlock
.
addRows
(
rows
);
outBlock
.
addRows
(
rows
);
return
outInfo
;
return
outInfo
;
}
}
...
...
src/main/java/com/baosight/hpjx/hp/sc/sql/HPSC002.xml
View file @
c55430f9
...
@@ -185,7 +185,7 @@
...
@@ -185,7 +185,7 @@
$order$
$order$
</isNotEmpty>
</isNotEmpty>
<isEmpty
property=
"order"
>
<isEmpty
property=
"order"
>
A.ID
DE
SC
A.ID
A
SC
</isEmpty>
</isEmpty>
</dynamic>
</dynamic>
</sql>
</sql>
...
@@ -335,7 +335,7 @@
...
@@ -335,7 +335,7 @@
<isNotEmpty
prepend=
" AND "
property=
"projCode"
>
<isNotEmpty
prepend=
" AND "
property=
"projCode"
>
PROJ_CODE = #projCode#
PROJ_CODE = #projCode#
</isNotEmpty>
</isNotEmpty>
ORDER BY
CREATED_TIME DE
SC
ORDER BY
ID A
SC
</select>
</select>
...
...
src/main/webapp/HP/SC/HPSC002.js
View file @
c55430f9
This diff is collapsed.
Click to expand it.
src/main/webapp/HP/SC/HPSC002.jsp
View file @
c55430f9
...
@@ -4,11 +4,10 @@
...
@@ -4,11 +4,10 @@
<
%@
taglib
prefix=
"EF"
tagdir=
"/WEB-INF/tags/EF"
%
>
<
%@
taglib
prefix=
"EF"
tagdir=
"/WEB-INF/tags/EF"
%
>
<c:set
var=
"ctx"
value=
"${pageContext.request.contextPath}"
/>
<c:set
var=
"ctx"
value=
"${pageContext.request.contextPath}"
/>
<head>
<
%
--
<
link
rel=
"stylesheet"
href=
"${ctx}/css/simulatedOperation.css"
/>
--%>
</head>
<EF:EFPage
title=
"物料清单"
>
<EF:EFPage
title=
"物料清单"
>
<EF:EFRegion
id=
"inqu"
title=
"查询条件"
>
<EF:EFRegion
id=
"inqu"
title=
"查询条件"
>
<EF:EFInput
ename=
"inqu_status-0-projId"
type=
"hidden"
/>
<div
class=
"row"
>
<div
class=
"row"
>
<
%
--
<
EF:EFSelect
ename=
"inqu_status-0-prdtType"
cname=
"部件类型"
colWidth=
"3"
filter=
"contains"
<
%
--
<
EF:EFSelect
ename=
"inqu_status-0-prdtType"
cname=
"部件类型"
colWidth=
"3"
filter=
"contains"
template=
"#=textField#"
valueTemplate=
"#=textField#"
>
template=
"#=textField#"
valueTemplate=
"#=textField#"
>
...
@@ -23,10 +22,9 @@
...
@@ -23,10 +22,9 @@
<EF:EFOption
label=
"未提交"
value=
"0"
/>
<EF:EFOption
label=
"未提交"
value=
"0"
/>
<EF:EFOption
label=
"已提交"
value=
"1"
/>
<EF:EFOption
label=
"已提交"
value=
"1"
/>
</EF:EFSelect>
</EF:EFSelect>
<EF:EFInput
ename=
"inqu_status-0-projId"
hidden=
"true"
/>
</div>
</div>
<
%
--
<
EF:EFButton
ename=
"QUERY"
cname=
"查询"
row=
"1"
class=
"btn-align-right"
></EF:EFButton>
--%>
</EF:EFRegion>
</EF:EFRegion>
<div
id=
"splitter"
class=
"i-fit-height"
style=
"display: inline"
>
<div
id=
"splitter"
class=
"i-fit-height"
style=
"display: inline"
>
<div
id=
"left-pane"
class=
"i-fit-height"
style=
"width: 20%;float:left;"
>
<div
id=
"left-pane"
class=
"i-fit-height"
style=
"width: 20%;float:left;"
>
<EF:EFRegion
id=
"projTree"
title=
"BOM结构图"
fitHeight=
"true"
>
<EF:EFRegion
id=
"projTree"
title=
"BOM结构图"
fitHeight=
"true"
>
...
...
Write
Preview
Markdown
is supported
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