Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apps-collaboration
Project
Project
Details
Activity
Releases
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
高燕
apps-collaboration
Commits
d5e30f11
Commit
d5e30f11
authored
Sep 17, 2020
by
gaoyingwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update:更新发送协同、返回门户协同、定时器返回门户接口
parent
d62da8a4
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
554 additions
and
71 deletions
+554
-71
CollaborationController.java
...pps/collaboration/controller/CollaborationController.java
+22
-8
PrintDataVO.java
...in/java/com/seeyon/apps/collaboration/vo/PrintDataVO.java
+17
-0
FalseDoTimer.java
src/main/java/com/seeyon/apps/timer/FalseDoTimer.java
+98
-62
CollaborationResource.java
.../com/seeyon/ctp/rest/resources/CollaborationResource.java
+41
-1
summary.js
src/main/webapp/apps_res/collaboration/js/summary.js
+376
-0
No files found.
src/main/java/com/seeyon/apps/collaboration/controller/CollaborationController.java
View file @
d5e30f11
...
@@ -2392,8 +2392,20 @@ public class CollaborationController extends BaseController {
...
@@ -2392,8 +2392,20 @@ public class CollaborationController extends BaseController {
}
}
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送方式"
).
getName
();
String
distribution
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeydistribution
);
String
distribution1
=
null
;
if
(
StringUtils
.
isNotBlank
(
distribution
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
distribution
));
distribution1
=
ctpEnumItem
.
getShowvalue
();
}
String
namekeyurgent
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"加急"
).
getName
();
String
namekeyurgent
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"加急"
).
getName
();
String
urgent
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyurgent
);
String
urgent
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyurgent
);
if
(
urgent
.
equals
(
"0"
))
urgent
=
"1"
;
if
(
urgent
.
equals
(
"1"
))
urgent
=
"0"
;
/*String namekey = master.getFormTable().getFieldMap4Display().get("编号").getName();
/*String namekey = master.getFormTable().getFieldMap4Display().get("编号").getName();
String code = (String)master.getAllDataMap().get(namekey);*/
String code = (String)master.getAllDataMap().get(namekey);*/
...
@@ -2464,13 +2476,6 @@ public class CollaborationController extends BaseController {
...
@@ -2464,13 +2476,6 @@ public class CollaborationController extends BaseController {
machinetype1
=
ctpEnumItem
.
getShowvalue
();
machinetype1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送方式"
).
getName
();
String
distribution
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeydistribution
);
String
distribution1
=
null
;
if
(
StringUtils
.
isNotBlank
(
distribution
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
distribution
));
distribution1
=
ctpEnumItem
.
getShowvalue
();
}
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
...
@@ -2481,12 +2486,21 @@ public class CollaborationController extends BaseController {
...
@@ -2481,12 +2486,21 @@ public class CollaborationController extends BaseController {
}
}
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
if
(
"ECXDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())){
String
namekeyunitprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"优惠价"
).
getName
();
sumprice1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
namekeyunitprice
);
}
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&pageSize="
+
pageSize1
+
"&cover="
+
covers
+
"&coverSize="
+
coverSize1
+
"&nevinSize="
+
nevinSize1
+
"&insertSize="
+
insertSize1
+
"&machinetype="
+
machinetype1
+
"&distribution="
+
distribution1
+
"&pagesided="
+
pagesided1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
price
+
"&remark="
+
remarks
;
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&pageSize="
+
pageSize1
+
"&cover="
+
covers
+
"&coverSize="
+
coverSize1
+
"&nevinSize="
+
nevinSize1
+
"&insertSize="
+
insertSize1
+
"&machinetype="
+
machinetype1
+
"&distribution="
+
distribution1
+
"&pagesided="
+
pagesided1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
price
+
"&remark="
+
remarks
;
}
else
{
}
else
{
if
(
"ECXDLCQT"
.
equals
(
ctpTemplate
.
getTempleteNumber
())){
String
namekeyunitprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"优惠价"
).
getName
();
sumprice1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
namekeyunitprice
);
}
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"客户备注"
).
getName
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"客户备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
price
+
"&remark="
+
remarks
;
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
price
+
"&remark="
+
remarks
+
"&distribution="
+
distribution1
;
}
}
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
...
...
src/main/java/com/seeyon/apps/collaboration/vo/PrintDataVO.java
View file @
d5e30f11
...
@@ -39,7 +39,24 @@ public class PrintDataVO {
...
@@ -39,7 +39,24 @@ public class PrintDataVO {
private
String
otherColor
;
//其他颜色
private
String
otherColor
;
//其他颜色
private
String
senior
;
//高级
private
String
senior
;
//高级
private
BigDecimal
typesettingPrice
;
//排版费
private
BigDecimal
typesettingPrice
;
//排版费
private
BigDecimal
youhuijia
;
//优惠价
private
String
createDate
;
//开单时间
public
String
getCreateDate
()
{
return
createDate
;
}
public
void
setCreateDate
(
String
createDate
)
{
this
.
createDate
=
createDate
;
}
public
BigDecimal
getYouhuijia
()
{
return
youhuijia
;
}
public
void
setYouhuijia
(
BigDecimal
youhuijia
)
{
this
.
youhuijia
=
youhuijia
;
}
public
PrintDataVO
()
{
public
PrintDataVO
()
{
super
();
super
();
}
}
...
...
src/main/java/com/seeyon/apps/timer/FalseDoTimer.java
View file @
d5e30f11
This diff is collapsed.
Click to expand it.
src/main/java/com/seeyon/ctp/rest/resources/CollaborationResource.java
View file @
d5e30f11
...
@@ -7795,6 +7795,14 @@ public class CollaborationResource extends BaseResource {
...
@@ -7795,6 +7795,14 @@ public class CollaborationResource extends BaseResource {
main
.
put
(
"confidentiality"
,
0
);
main
.
put
(
"confidentiality"
,
0
);
}
}
}
}
if
(
param
.
get
(
"templateCode"
).
equals
(
"XDLC"
)
||
param
.
get
(
"templateCode"
).
equals
(
"ECXDLC"
)
||
param
.
get
(
"templateCode"
).
equals
(
"XDLCQT"
)
||
param
.
get
(
"templateCode"
).
equals
(
"ECXDLCQT"
))
{
if
(
main
.
get
(
"urgent"
).
equals
(
"0"
))
{
main
.
put
(
"urgent"
,
1
);
}
else
{
main
.
put
(
"urgent"
,
0
);
}
}
if
(
param
.
get
(
"templateCode"
).
equals
(
"XDLC"
)
||
param
.
get
(
"templateCode"
).
equals
(
"ECXDLC"
))
{
if
(
param
.
get
(
"templateCode"
).
equals
(
"XDLC"
)
||
param
.
get
(
"templateCode"
).
equals
(
"ECXDLC"
))
{
String
cover
=
(
String
)
main
.
get
(
"cover"
);
String
cover
=
(
String
)
main
.
get
(
"cover"
);
String
[]
covers
=
cover
.
split
(
","
);
String
[]
covers
=
cover
.
split
(
","
);
...
@@ -8261,6 +8269,8 @@ public class CollaborationResource extends BaseResource {
...
@@ -8261,6 +8269,8 @@ public class CollaborationResource extends BaseResource {
if
(
date
!=
null
)
if
(
date
!=
null
)
printdata
.
setDate
(
sdf
.
format
(
date
));
printdata
.
setDate
(
sdf
.
format
(
date
));
printdata
.
setCreateDate
(
sdf
.
format
(
data
.
getCreateDate
()));
String
documentnumber
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"文档编号"
).
getName
();
String
documentnumber
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"文档编号"
).
getName
();
String
document
=
(
String
)
master
.
getAllDataMap
().
get
(
documentnumber
);
String
document
=
(
String
)
master
.
getAllDataMap
().
get
(
documentnumber
);
printdata
.
setNumber
(
document
);
printdata
.
setNumber
(
document
);
...
@@ -8395,7 +8405,37 @@ public class CollaborationResource extends BaseResource {
...
@@ -8395,7 +8405,37 @@ public class CollaborationResource extends BaseResource {
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
printdata
.
setRemark
(
remarks
);
printdata
.
setRemark
(
remarks
);
String
typesettingPrice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"排版费"
).
getName
();
if
(
master
.
getAllDataMap
().
get
(
typesettingPrice
)
!=
null
)
{
BigDecimal
typesettingPrice1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
typesettingPrice
);
printdata
.
setTypesettingPrice
(
typesettingPrice1
);
}
else
printdata
.
setTypesettingPrice
(
new
BigDecimal
(
"0"
));
if
(
template
.
getTempleteNumber
().
equals
(
"ECXDLC"
)){
String
youhuijia
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"优惠价"
).
getName
();
if
(
master
.
getAllDataMap
().
get
(
youhuijia
)
!=
null
)
{
BigDecimal
youhuijia1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
youhuijia
);
printdata
.
setYouhuijia
(
youhuijia1
);
}
else
printdata
.
setYouhuijia
(
new
BigDecimal
(
"0"
));
}
else
printdata
.
setYouhuijia
(
new
BigDecimal
(
"0"
));
}
else
{
}
else
{
printdata
.
setTypesettingPrice
(
new
BigDecimal
(
"0"
));
if
(
template
.
getTempleteNumber
().
equals
(
"ECXDLCQT"
)){
String
youhuijia
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"优惠价"
).
getName
();
if
(
master
.
getAllDataMap
().
get
(
youhuijia
)
!=
null
)
{
BigDecimal
youhuijia1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
youhuijia
);
printdata
.
setYouhuijia
(
youhuijia1
);
}
else
printdata
.
setYouhuijia
(
new
BigDecimal
(
"0"
));
}
else
printdata
.
setYouhuijia
(
new
BigDecimal
(
"0"
));
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"业务备注"
).
getName
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"业务备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
printdata
.
setRemark
(
remarks
);
printdata
.
setRemark
(
remarks
);
...
@@ -8437,7 +8477,7 @@ public class CollaborationResource extends BaseResource {
...
@@ -8437,7 +8477,7 @@ public class CollaborationResource extends BaseResource {
// BigDecimal unitprice = (BigDecimal)master.getAllDataMap().get(namekeyunitprice);
// BigDecimal unitprice = (BigDecimal)master.getAllDataMap().get(namekeyunitprice);
printdata
.
setUnitprice
(
new
BigDecimal
(
"0"
));
printdata
.
setUnitprice
(
new
BigDecimal
(
"0"
));
printdata
.
setTypesettingPrice
(
new
BigDecimal
(
"0"
));
//
printdata.setTypesettingPrice(new BigDecimal("0"));
print
.
add
(
printdata
);
print
.
add
(
printdata
);
...
...
src/main/webapp/apps_res/collaboration/js/summary.js
View file @
d5e30f11
This diff is collapsed.
Click to expand it.
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