Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-bpm
Project
Project
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
鲁鑫
topsun-bpm
Commits
531b2533
Commit
531b2533
authored
Dec 27, 2024
by
1650842865
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
根据货源专员角色控制物料信息填报按钮
parent
ce2bbb1d
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
0 deletions
+20
-0
nonProdApplyList.js
...in/webapp/biz/topsun/sap/nonProdApply/nonProdApplyList.js
+11
-0
nonProdApplyList.jsp
...n/webapp/biz/topsun/sap/nonProdApply/nonProdApplyList.jsp
+1
-0
NonProdApplyController.java
...n/sap/nonProdApply/controller/NonProdApplyController.java
+8
-0
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/nonProdApply/nonProdApplyList.js
View file @
531b2533
...
@@ -3,6 +3,7 @@ var gridManager = null;
...
@@ -3,6 +3,7 @@ var gridManager = null;
$
(
document
).
ready
(
function
()
{
$
(
document
).
ready
(
function
()
{
initializateUI
()
initializateUI
()
loadNonProdApplyListGrid
();
loadNonProdApplyListGrid
();
initBasicInfoMaintenance
();
})
})
function
initializateUI
()
{
function
initializateUI
()
{
UICtrl
.
layout
(
"#layout"
,
{
leftWidth
:
3
});
UICtrl
.
layout
(
"#layout"
,
{
leftWidth
:
3
});
...
@@ -165,6 +166,16 @@ function loadNonProdApplyListGrid() {
...
@@ -165,6 +166,16 @@ function loadNonProdApplyListGrid() {
UICtrl
.
setSearchAreaToggle
(
gridManager
);
UICtrl
.
setSearchAreaToggle
(
gridManager
);
}
}
function
initBasicInfoMaintenance
(){
//如果是货源专员角色,显示信息填报按钮
var
roleCodes
=
$
(
"#roleCodes"
).
val
();
if
(
roleCodes
.
indexOf
(
'hyzy'
)
>
-
1
){
$
(
"#toolbar_menubasicInfoMaintenance"
).
show
()
}
else
{
$
(
"#toolbar_menubasicInfoMaintenance"
).
hide
()
}
}
function
query
(
obj
)
{
function
query
(
obj
)
{
var
param
=
$
(
obj
).
formToJSON
();
var
param
=
$
(
obj
).
formToJSON
();
...
...
topsun-xt/src/main/webapp/biz/topsun/sap/nonProdApply/nonProdApplyList.jsp
View file @
531b2533
...
@@ -13,6 +13,7 @@
...
@@ -13,6 +13,7 @@
<div
class=
"ui-hide"
>
<div
class=
"ui-hide"
>
<x:select
name=
"processType"
dictionary=
"processType"
/>
<x:select
name=
"processType"
dictionary=
"processType"
/>
<x:select
name=
"yesorno"
dictionary=
"yesorno"
/>
<x:select
name=
"yesorno"
dictionary=
"yesorno"
/>
<x:hidden
name=
"roleCodes"
/>
</div>
</div>
<div
id=
"layout"
>
<div
id=
"layout"
>
<!--div position="center" title="非半成品类物料主数据维护申请表查询"-->
<!--div position="center" title="非半成品类物料主数据维护申请表查询"-->
...
...
topsun/src/main/java/com/huigou/topsun/sap/nonProdApply/controller/NonProdApplyController.java
View file @
531b2533
...
@@ -21,6 +21,8 @@ import com.huigou.topsun.sap.suppliers.application.SuppliersDataApplication;
...
@@ -21,6 +21,8 @@ import com.huigou.topsun.sap.suppliers.application.SuppliersDataApplication;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.annotation.SkipAuth
;
import
com.huigou.uasp.annotation.SkipAuth
;
import
com.huigou.uasp.bmp.common.BizBillStatus
;
import
com.huigou.uasp.bmp.common.BizBillStatus
;
import
com.huigou.uasp.bmp.opm.domain.model.access.Role
;
import
com.huigou.uasp.bmp.opm.repository.org.RoleRepository
;
import
com.huigou.uasp.client.CommonController
;
import
com.huigou.uasp.client.CommonController
;
import
com.huigou.util.CommonUtil
;
import
com.huigou.util.CommonUtil
;
import
com.huigou.util.SDO
;
import
com.huigou.util.SDO
;
...
@@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.*;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.*
;
import
java.util.stream.Collectors
;
@Controller
@Controller
@ControllerMapping
(
"/sapNonProdApply"
)
@ControllerMapping
(
"/sapNonProdApply"
)
...
@@ -47,11 +50,16 @@ public class NonProdApplyController extends CommonController {
...
@@ -47,11 +50,16 @@ public class NonProdApplyController extends CommonController {
NonProdApplyDeptApplication
nonProdApplyDeptApplication
;
NonProdApplyDeptApplication
nonProdApplyDeptApplication
;
@Autowired
@Autowired
SapMutualEpLogApplication
sapMutualEpLogApplication
;
SapMutualEpLogApplication
sapMutualEpLogApplication
;
@Autowired
RoleRepository
roleRepository
;
private
final
static
Logger
LOG
=
LoggerFactory
.
getLogger
(
NonProdApplyController
.
class
);
private
final
static
Logger
LOG
=
LoggerFactory
.
getLogger
(
NonProdApplyController
.
class
);
public
String
forwardNonProdApplyList
(){
public
String
forwardNonProdApplyList
(){
this
.
putAttribute
(
"statusKindsList"
,
BillStatus
.
getValidMap
());
this
.
putAttribute
(
"statusKindsList"
,
BillStatus
.
getValidMap
());
List
<
String
>
roleIds
=
this
.
getOperator
().
getRoleIds
();
List
<
String
>
roleCodes
=
roleRepository
.
findAll
(
roleIds
).
stream
().
map
(
Role:
:
getCode
).
collect
(
Collectors
.
toList
());
this
.
putAttribute
(
"roleCodes"
,
roleCodes
);
return
forward
(
"nonProdApplyList"
);
return
forward
(
"nonProdApplyList"
);
}
}
...
...
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