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
e92a7b35
Commit
e92a7b35
authored
Dec 30, 2024
by
1650842865
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
成品外购第一个审批人是申请人;增加备注字段
parent
8e80be86
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
38 additions
and
6 deletions
+38
-6
sapPurchaseOrderDetail.jsp
...p/biz/topsun/sap/purchaseOrder/sapPurchaseOrderDetail.jsp
+2
-2
sapPurchaseOrderList.js
...bapp/biz/topsun/sap/purchaseOrder/sapPurchaseOrderList.js
+1
-1
processOuter.ftl
...xt/src/main/webapp/template/print/topsun/processOuter.ftl
+1
-1
productProcessOuter.ftl
...main/webapp/template/print/topsun/productProcessOuter.ftl
+1
-1
Function.java
topsun/src/main/java/com/huigou/topsun/common/Function.java
+11
-0
SapPurchaseOrderApplicationImpl.java
...der/application/impl/SapPurchaseOrderApplicationImpl.java
+10
-1
SapPurchaseOrder.java
...gou/topsun/sap/purchaseOrder/domain/SapPurchaseOrder.java
+3
-0
SapPurchaseOrderVo.java
...opsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderVo.java
+3
-0
function.xml
topsun/src/main/resources/config/topsun/base/function.xml
+6
-0
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/purchaseOrder/sapPurchaseOrderDetail.jsp
View file @
e92a7b35
...
@@ -40,8 +40,8 @@
...
@@ -40,8 +40,8 @@
required=
"false"
/>
required=
"false"
/>
<x:inputC
name=
"totalMoney"
label=
"订单总金额"
readonly=
"true"
labelCol=
"1"
fieldCol=
"2"
<x:inputC
name=
"totalMoney"
label=
"订单总金额"
readonly=
"true"
labelCol=
"1"
fieldCol=
"2"
required=
"false"
/>
required=
"false"
/>
<x:inputC
name=
"namel"
label=
"供应商"
readonly=
"true"
labelCol=
"1"
fieldCol=
"2"
<x:inputC
name=
"namel"
label=
"供应商"
readonly=
"true"
labelCol=
"1"
fieldCol=
"2"
required=
"false"
/>
required=
"false"
/>
<x:inputC
name=
"headText"
label=
"备注"
readonly=
"true"
labelCol=
"1"
fieldCol=
"8"
required=
"false"
/>
</div>
</div>
</div>
</div>
<x:title
title=
"sap回执"
name=
"group"
/>
<x:title
title=
"sap回执"
name=
"group"
/>
...
...
topsun-xt/src/main/webapp/biz/topsun/sap/purchaseOrder/sapPurchaseOrderList.js
View file @
e92a7b35
...
@@ -102,7 +102,7 @@ function viewHandler(id) {
...
@@ -102,7 +102,7 @@ function viewHandler(id) {
UICtrl
.
addTabItem
({
UICtrl
.
addTabItem
({
tabid
:
'viewPurchase'
+
id
,
tabid
:
'viewPurchase'
+
id
,
text
:
'查看采购订单'
,
text
:
'查看采购订单'
,
url
:
web_app
.
name
+
'/sapPurchaseOrder/showSapPurchaseOrderDetail.job?bizId='
+
id
url
:
web_app
.
name
+
'/sapPurchaseOrder/showSapPurchaseOrderDetail.job?
isReadOnly=true&
bizId='
+
id
});
});
}
}
...
...
topsun-xt/src/main/webapp/template/print/topsun/processOuter.ftl
View file @
e92a7b35
...
@@ -231,7 +231,7 @@
...
@@ -231,7 +231,7 @@
</colgroup>
</colgroup>
<tr>
<tr>
<td
class=
"center"
>
备注
</td>
<td
class=
"center"
>
备注
</td>
<td
class=
"left"
style=
"height: 80px"
></td>
<td
class=
"left"
style=
"height: 80px"
>
${headText?default("")?html}
</td>
</tr>
</tr>
</table>
</table>
<table
cellspacing=
"0px"
cellpadding=
"0px"
class=
"tableBorder"
>
<table
cellspacing=
"0px"
cellpadding=
"0px"
class=
"tableBorder"
>
...
...
topsun-xt/src/main/webapp/template/print/topsun/productProcessOuter.ftl
View file @
e92a7b35
...
@@ -231,7 +231,7 @@
...
@@ -231,7 +231,7 @@
</colgroup>
</colgroup>
<tr>
<tr>
<td
class=
"center"
>
备注
</td>
<td
class=
"center"
>
备注
</td>
<td
class=
"left"
style=
"height: 80px"
></td>
<td
class=
"left"
style=
"height: 80px"
>
${headText?default("")?html}
</td>
</tr>
</tr>
</table>
</table>
<table
cellspacing=
"0px"
cellpadding=
"0px"
class=
"tableBorder"
>
<table
cellspacing=
"0px"
cellpadding=
"0px"
class=
"tableBorder"
>
...
...
topsun/src/main/java/com/huigou/topsun/common/Function.java
View file @
e92a7b35
...
@@ -153,4 +153,15 @@ public class Function extends AbstractDaoFunction {
...
@@ -153,4 +153,15 @@ public class Function extends AbstractDaoFunction {
ArrayList
<
OrgUnit
>
orgUnitArrayList
=
new
ArrayList
<>(
orgUnitHashSet
);
ArrayList
<
OrgUnit
>
orgUnitArrayList
=
new
ArrayList
<>(
orgUnitHashSet
);
return
orgUnitArrayList
;
return
orgUnitArrayList
;
}
}
/**
* 根据业务主表id查询申请人
* @param bizId
* @return
*/
public
List
<
OrgUnit
>
findPurchaseOrderPersonMember
(
String
bizId
){
Assert
.
hasText
(
bizId
,
"参数id不能为空。"
);
String
sql
=
this
.
getSqlByname
(
"findPurchaseOrderPersonMember"
);
return
this
.
sqlExecutorDao
.
queryToList
(
sql
,
OrgUnit
.
class
,
bizId
);
}
}
}
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/application/impl/SapPurchaseOrderApplicationImpl.java
View file @
e92a7b35
...
@@ -148,7 +148,16 @@ public class SapPurchaseOrderApplicationImpl extends FlowBroker implements SapPu
...
@@ -148,7 +148,16 @@ public class SapPurchaseOrderApplicationImpl extends FlowBroker implements SapPu
@Override
@Override
protected
Map
<
String
,
Object
>
getProcessBizParams
(
String
bizId
)
{
protected
Map
<
String
,
Object
>
getProcessBizParams
(
String
bizId
)
{
// 返回业务数据给流程实例
// 返回业务数据给流程实例
return
ClassHelper
.
toMap
(
sapPurchaseOrderRepository
.
getOne
(
bizId
));
SapPurchaseOrder
purchaseOrder
=
sapPurchaseOrderRepository
.
getOne
(
bizId
);
Map
<
String
,
Object
>
map
=
ClassHelper
.
toMap
(
purchaseOrder
);
List
<
SapPurchaseOrderItem
>
purchaseOrderItems
=
sapPurchaseOrderItemApplication
.
getPurchaseOrderItems
(
bizId
);
Set
<
String
>
collect
=
purchaseOrderItems
.
stream
().
map
(
SapPurchaseOrderItem:
:
getKnttp
).
collect
(
Collectors
.
toSet
());
String
next
=
""
;
if
(
collect
.
iterator
().
hasNext
()){
next
=
collect
.
iterator
().
next
();
}
map
.
put
(
"knttp"
,
next
);
return
map
;
}
}
/**
/**
* 流程撤销事件
* 流程撤销事件
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/domain/SapPurchaseOrder.java
View file @
e92a7b35
...
@@ -172,6 +172,9 @@ public class SapPurchaseOrder extends FlowBillAbstractEntity {
...
@@ -172,6 +172,9 @@ public class SapPurchaseOrder extends FlowBillAbstractEntity {
@Column
(
name
=
"send_out"
)
@Column
(
name
=
"send_out"
)
private
String
sendOut
;
private
String
sendOut
;
@Column
(
name
=
"HEAD_TEXT"
)
private
String
headText
;
@Override
@Override
protected
String
getCodeRuleId
()
{
protected
String
getCodeRuleId
()
{
return
"sapPurchaseOrder"
;
return
"sapPurchaseOrder"
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderVo.java
View file @
e92a7b35
...
@@ -66,4 +66,7 @@ public class SapPurchaseOrderVo implements Serializable {
...
@@ -66,4 +66,7 @@ public class SapPurchaseOrderVo implements Serializable {
@JsonProperty
(
"LIFNR"
)
@JsonProperty
(
"LIFNR"
)
private
String
lifnr
;
private
String
lifnr
;
@JsonProperty
(
"HEAD_TEXT"
)
private
String
headText
;
}
}
topsun/src/main/resources/config/topsun/base/function.xml
View file @
e92a7b35
...
@@ -93,5 +93,11 @@
...
@@ -93,5 +93,11 @@
LEFT JOIN ep_change_form cf ON cf.id = si.ep_change_form_id
LEFT JOIN ep_change_form cf ON cf.id = si.ep_change_form_id
WHERE cf.id = ?
WHERE cf.id = ?
</sql>
</sql>
<!--根据单据ID查询申请人-->
<sql
name=
"findPurchaseOrderPersonMember"
>
SELECT o.FULL_ID, o.FULL_NAME
FROM sa_oporg o LEFT JOIN sap_purchase_order t ON t.person_member_id = o.id WHERE t.id = ?
</sql>
</query>
</query>
</query-mappings>
</query-mappings>
\ No newline at end of file
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