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
d62da8a4
Commit
d62da8a4
authored
Sep 16, 2020
by
gaoyingwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update:更新erp抓取订单接口,发送协同,返回门户接口
parent
1a240868
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
638 additions
and
167 deletions
+638
-167
CollaborationController.java
...pps/collaboration/controller/CollaborationController.java
+100
-71
PrintDataVO.java
...in/java/com/seeyon/apps/collaboration/vo/PrintDataVO.java
+67
-4
CollaborationResource.java
.../com/seeyon/ctp/rest/resources/CollaborationResource.java
+158
-66
summary.js
src/main/webapp/apps_res/collaboration/js/summary.js
+313
-26
No files found.
src/main/java/com/seeyon/apps/collaboration/controller/CollaborationController.java
View file @
d62da8a4
...
@@ -2360,7 +2360,8 @@ public class CollaborationController extends BaseController {
...
@@ -2360,7 +2360,8 @@ public class CollaborationController extends BaseController {
}
}
}
}
// 判断是外部调用下单的流程
// 判断是外部调用下单的流程
if
((
"XDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"ECXDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
()))
&&
isFinished
){
if
((
"XDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"XDLCQT"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"ECXDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"ECXDLCQT"
.
equals
(
ctpTemplate
.
getTempleteNumber
()))
&&
isFinished
){
String
DIC_DATA_URL
=
"http://192.168.3.13:8081/TJYW/getWaitHand/oaUpdateData"
;
String
DIC_DATA_URL
=
"http://192.168.3.13:8081/TJYW/getWaitHand/oaUpdateData"
;
// 调用外部接口,修改门户订单状态,并将最终审核后的数据提交给OA,此时相关填写数据已修改
// 调用外部接口,修改门户订单状态,并将最终审核后的数据提交给OA,此时相关填写数据已修改
...
@@ -2371,99 +2372,127 @@ public class CollaborationController extends BaseController {
...
@@ -2371,99 +2372,127 @@ public class CollaborationController extends BaseController {
FormDataMasterBean
master
=
cap4FormManager
.
getDataMasterBeanById
(
formrecordid
,
formBean
,
null
)
;
FormDataMasterBean
master
=
cap4FormManager
.
getDataMasterBeanById
(
formrecordid
,
formBean
,
null
)
;
String
namekeytotalprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"总价"
).
getName
();
String
namekeytotalprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"总价"
).
getName
();
String
danjiaprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单价"
).
getName
();
BigDecimal
sumprice1
=
new
BigDecimal
(
"0"
);
BigDecimal
sumprice1
=
new
BigDecimal
(
"0"
);
if
(
"XDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
()))
BigDecimal
price
=
new
BigDecimal
(
"0"
);
if
(
"XDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"ECXDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
()))
{
{
String
zjvalue
=
request
.
getParameter
(
"zj"
);
String
zjvalue
=
request
.
getParameter
(
"zj"
);
master
.
getAllDataMap
().
put
(
namekeytotalprice
,
zjvalue
);
String
djvalue
=
request
.
getParameter
(
"dj"
);
master
.
getAllDataMap
().
put
(
namekeytotalprice
,
zjvalue
);
master
.
getAllDataMap
().
put
(
danjiaprice
,
djvalue
);
//project chengMing add:天津:保存入库
//project chengMing add:天津:保存入库
refreshField
(
formBean
.
getMasterTableBean
().
getTableName
(),
namekeytotalprice
,
zjvalue
,
summary
.
getFormRecordid
());
refreshField
(
formBean
.
getMasterTableBean
().
getTableName
(),
namekeytotalprice
,
zjvalue
,
summary
.
getFormRecordid
());
refreshField
(
formBean
.
getMasterTableBean
().
getTableName
(),
danjiaprice
,
djvalue
,
summary
.
getFormRecordid
());
sumprice1
=
new
BigDecimal
(
zjvalue
);
sumprice1
=
new
BigDecimal
(
zjvalue
);
price
=
new
BigDecimal
(
djvalue
);
}
else
{
}
else
{
sumprice1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
namekeytotalprice
);
sumprice1
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
namekeytotalprice
);
price
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
danjiaprice
);;
}
}
String
namekeyurgent
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"加急"
).
getName
();
String
urgent
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyurgent
);
/*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);*/
String
code
=
summary
.
getSource
();
String
code
=
summary
.
getSource
();
String
namekeypageSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"开型"
).
getName
();
if
(
"XDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
())
||
"ECXDLC"
.
equals
(
ctpTemplate
.
getTempleteNumber
()))
{
String
pageSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypageSize
);
String
namekeypageSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"开型"
).
getName
();
String
pageSize1
=
null
;
String
pageSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypageSize
);
if
(
StringUtils
.
isNotBlank
(
pageSize
))
{
String
pageSize1
=
null
;
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pageSize
));
if
(
StringUtils
.
isNotBlank
(
pageSize
))
{
pageSize1
=
ctpEnumItem
.
getShowvalue
();
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pageSize
));
}
pageSize1
=
ctpEnumItem
.
getShowvalue
();
}
String
namekeycover
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面工艺"
).
getName
();
String
namekeycover
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"亮膜"
).
getName
();
String
cover
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover
);
String
cover
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover
);
String
cover1
=
null
;
String
namekeycover1
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"哑膜"
).
getName
();
if
(
StringUtils
.
isNotBlank
(
cover
))
{
String
cover1
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover1
);
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
cover
));
String
namekeycover2
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"烫金"
).
getName
();
cover1
=
ctpEnumItem
.
getShowvalue
();
String
cover2
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover2
);
}
String
namekeycover3
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"UV"
).
getName
();
String
cover3
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover3
);
String
covers
=
""
;
if
(
cover
.
equals
(
"1"
))
covers
+=
"亮膜,"
;
if
(
cover1
.
equals
(
"1"
))
covers
+=
"哑膜,"
;
if
(
cover2
.
equals
(
"1"
))
covers
+=
"烫金,"
;
if
(
cover3
.
equals
(
"1"
))
covers
+=
"UV,"
;
covers
=
covers
.
substring
(
0
,
covers
.
length
()-
1
);
// String cover1=null;
// if(StringUtils.isNotBlank(cover)) {
// ctpEnumItem = enumManagerNew.getEnumItem(Long.valueOf(cover));
// cover1 = ctpEnumItem.getShowvalue();
// }
String
namekeycoverSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面纸张"
).
getName
();
String
coverSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycoverSize
);
String
coverSize1
=
null
;
if
(
StringUtils
.
isNotBlank
(
coverSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
coverSize
));
coverSize1
=
ctpEnumItem
.
getShowvalue
();
}
String
namekeycoverSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面
纸张"
).
getName
();
String
namekeynevinSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"内页
纸张"
).
getName
();
String
coverSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover
Size
);
String
nevinSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeynevin
Size
);
String
coverSize1
=
null
;
String
nevinSize1
=
null
;
if
(
StringUtils
.
isNotBlank
(
cover
Size
))
{
if
(
StringUtils
.
isNotBlank
(
nevin
Size
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
cover
Size
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
nevin
Size
));
cover
Size1
=
ctpEnumItem
.
getShowvalue
();
nevin
Size1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeynevinSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"内
页纸张"
).
getName
();
String
namekeyinsertSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"插
页纸张"
).
getName
();
String
nevinSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeynevin
Size
);
String
insertSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyinsert
Size
);
String
nevin
Size1
=
null
;
String
insert
Size1
=
null
;
if
(
StringUtils
.
isNotBlank
(
nevin
Size
))
{
if
(
StringUtils
.
isNotBlank
(
insert
Size
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
nevin
Size
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
insert
Size
));
nevin
Size1
=
ctpEnumItem
.
getShowvalue
();
insert
Size1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeyinsertSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"插页纸张
"
).
getName
();
String
namekeymachinetype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"装订方式
"
).
getName
();
String
insertSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyinsertSiz
e
);
String
machinetype
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeymachinetyp
e
);
String
insertSiz
e1
=
null
;
String
machinetyp
e1
=
null
;
if
(
StringUtils
.
isNotBlank
(
insertSiz
e
))
{
if
(
StringUtils
.
isNotBlank
(
machinetyp
e
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
insertSiz
e
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
machinetyp
e
));
insertSiz
e1
=
ctpEnumItem
.
getShowvalue
();
machinetyp
e1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeymachinetype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"装订
方式"
).
getName
();
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送
方式"
).
getName
();
String
machinetype
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeymachinetype
);
String
distribution
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeydistribution
);
String
machinetype
1
=
null
;
String
distribution
1
=
null
;
if
(
StringUtils
.
isNotBlank
(
machinetype
))
{
if
(
StringUtils
.
isNotBlank
(
distribution
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
machinetype
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
distribution
));
machinetype
1
=
ctpEnumItem
.
getShowvalue
();
distribution
1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送方式"
).
getName
();
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
String
distribution
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeydistribution
);
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
String
distribution1
=
null
;
String
pagesided1
=
null
;
if
(
StringUtils
.
isNotBlank
(
distribution
))
{
if
(
StringUtils
.
isNotBlank
(
pagesided
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
distribution
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pagesided
));
distribution1
=
ctpEnumItem
.
getShowvalue
();
pagesided1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
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
;
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
}
else
{
String
pagesided1
=
null
;
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"客户备注"
).
getName
();
if
(
StringUtils
.
isNotBlank
(
pagesided
))
{
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pagesided
));
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
price
+
"&remark="
+
remarks
;
pagesided1
=
ctpEnumItem
.
getShowvalue
();
}
}
String
namekeyurgent
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"加急"
).
getName
();
String
urgent
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyurgent
);
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
String
namekeyunitprice
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单价"
).
getName
();
// String namekeyunitprice = master.getFormTable().getFieldMap4Display().get("单价").getName();
BigDecimal
unitprice
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
namekeyunitprice
);
// BigDecimal unitprice = (BigDecimal)master.getAllDataMap().get(namekeyunitprice);
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
DIC_DATA_URL
=
DIC_DATA_URL
+
"?id="
+
code
+
"&printStatus="
+
1
+
"&pageSize="
+
pageSize1
+
"&cover="
+
cover1
+
"&coverSize="
+
coverSize1
+
"&nevinSize="
+
nevinSize1
+
"&insertSize="
+
insertSize1
+
"&machinetype="
+
machinetype1
+
"&distribution="
+
distribution1
+
"&pagesided="
+
pagesided1
+
"&urgent="
+
urgent
+
"&aggregate="
+
sumprice1
+
"&price="
+
unitprice
+
"&remark="
+
remarks
;
try
{
try
{
Map
<
String
,
Object
>
respnose
=
restTemplate
.
postForObject
(
DIC_DATA_URL
,
null
,
Map
.
class
);
Map
<
String
,
Object
>
respnose
=
restTemplate
.
postForObject
(
DIC_DATA_URL
,
null
,
Map
.
class
);
if
(!(
Boolean
)
respnose
.
get
(
"success"
)){
if
(!(
Boolean
)
respnose
.
get
(
"success"
)){
...
...
src/main/java/com/seeyon/apps/collaboration/vo/PrintDataVO.java
View file @
d62da8a4
...
@@ -13,7 +13,7 @@ public class PrintDataVO {
...
@@ -13,7 +13,7 @@ public class PrintDataVO {
private
String
name
;
//印品名称
private
String
name
;
//印品名称
private
String
id
;
//文档链接(文档id)
private
String
id
;
//文档链接(文档id)
private
String
pagenumber
;
//原稿页数
private
String
pagenumber
;
//原稿页数
private
Timestamp
date
;
//预取日期 z
private
String
date
;
//预取日期 z
private
String
number
;
//文档编号 z
private
String
number
;
//文档编号 z
private
String
contacts
;
//联系人
private
String
contacts
;
//联系人
private
String
phone
;
//联系电话
private
String
phone
;
//联系电话
...
@@ -32,11 +32,74 @@ public class PrintDataVO {
...
@@ -32,11 +32,74 @@ public class PrintDataVO {
private
BigDecimal
copiesnumber
;
//份数
private
BigDecimal
copiesnumber
;
//份数
private
BigDecimal
unitprice
;
//单价 x
private
BigDecimal
unitprice
;
//单价 x
private
String
remark
;
//备注 z
private
String
remark
;
//备注 z
private
String
coverColor
;
//封面颜色
private
String
neivinColor
;
//内页颜色
private
String
insertColor
;
//插页颜色
private
String
otherSize
;
//其他纸张
private
String
otherColor
;
//其他颜色
private
String
senior
;
//高级
private
BigDecimal
typesettingPrice
;
//排版费
public
PrintDataVO
()
{
public
PrintDataVO
()
{
super
();
super
();
}
}
public
String
getCoverColor
()
{
return
coverColor
;
}
public
void
setCoverColor
(
String
coverColor
)
{
this
.
coverColor
=
coverColor
;
}
public
String
getNeivinColor
()
{
return
neivinColor
;
}
public
void
setNeivinColor
(
String
neivinColor
)
{
this
.
neivinColor
=
neivinColor
;
}
public
String
getInsertColor
()
{
return
insertColor
;
}
public
void
setInsertColor
(
String
insertColor
)
{
this
.
insertColor
=
insertColor
;
}
public
String
getOtherSize
()
{
return
otherSize
;
}
public
void
setOtherSize
(
String
otherSize
)
{
this
.
otherSize
=
otherSize
;
}
public
String
getOtherColor
()
{
return
otherColor
;
}
public
void
setOtherColor
(
String
otherColor
)
{
this
.
otherColor
=
otherColor
;
}
public
String
getSenior
()
{
return
senior
;
}
public
void
setSenior
(
String
senior
)
{
this
.
senior
=
senior
;
}
public
BigDecimal
getTypesettingPrice
()
{
return
typesettingPrice
;
}
public
void
setTypesettingPrice
(
BigDecimal
typesettingPrice
)
{
this
.
typesettingPrice
=
typesettingPrice
;
}
public
String
getPrinttype
()
{
public
String
getPrinttype
()
{
return
printtype
;
return
printtype
;
}
}
...
@@ -85,11 +148,11 @@ public class PrintDataVO {
...
@@ -85,11 +148,11 @@ public class PrintDataVO {
this
.
pagenumber
=
pagenumber
;
this
.
pagenumber
=
pagenumber
;
}
}
public
Timestamp
getDate
()
{
public
String
getDate
()
{
return
date
;
return
date
;
}
}
public
void
setDate
(
Timestamp
date
)
{
public
void
setDate
(
String
date
)
{
this
.
date
=
date
;
this
.
date
=
date
;
}
}
...
@@ -229,7 +292,7 @@ public class PrintDataVO {
...
@@ -229,7 +292,7 @@ public class PrintDataVO {
this
.
remark
=
remark
;
this
.
remark
=
remark
;
}
}
public
PrintDataVO
(
String
source
,
String
company
,
String
name
,
String
id
,
String
pagenumber
,
Timestamp
date
,
String
number
,
String
contacts
,
String
phone
,
String
secret
,
String
printtype
,
String
pagesize
,
String
cover
,
String
pagesided
,
String
coversize
,
String
neivinsize
,
String
insertsize
,
String
machinetype
,
String
distribution
,
String
urgent
,
BigDecimal
totalprice
,
BigDecimal
copiesnumber
,
BigDecimal
unitprice
,
String
remark
)
{
public
PrintDataVO
(
String
source
,
String
company
,
String
name
,
String
id
,
String
pagenumber
,
String
date
,
String
number
,
String
contacts
,
String
phone
,
String
secret
,
String
printtype
,
String
pagesize
,
String
cover
,
String
pagesided
,
String
coversize
,
String
neivinsize
,
String
insertsize
,
String
machinetype
,
String
distribution
,
String
urgent
,
BigDecimal
totalprice
,
BigDecimal
copiesnumber
,
BigDecimal
unitprice
,
String
remark
)
{
this
.
source
=
source
;
this
.
source
=
source
;
this
.
company
=
company
;
this
.
company
=
company
;
this
.
name
=
name
;
this
.
name
=
name
;
...
...
src/main/java/com/seeyon/ctp/rest/resources/CollaborationResource.java
View file @
d62da8a4
...
@@ -160,6 +160,7 @@ import java.io.File;
...
@@ -160,6 +160,7 @@ import java.io.File;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.sql.SQLException
;
import
java.sql.SQLException
;
import
java.sql.Timestamp
;
import
java.sql.Timestamp
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.*
;
/**
/**
...
@@ -7794,6 +7795,24 @@ public class CollaborationResource extends BaseResource {
...
@@ -7794,6 +7795,24 @@ public class CollaborationResource extends BaseResource {
main
.
put
(
"confidentiality"
,
0
);
main
.
put
(
"confidentiality"
,
0
);
}
}
}
}
if
(
param
.
get
(
"templateCode"
).
equals
(
"XDLC"
)
||
param
.
get
(
"templateCode"
).
equals
(
"ECXDLC"
))
{
String
cover
=
(
String
)
main
.
get
(
"cover"
);
String
[]
covers
=
cover
.
split
(
","
);
main
.
put
(
"cover"
,
"0"
);
main
.
put
(
"cover1"
,
"0"
);
main
.
put
(
"cover2"
,
"0"
);
main
.
put
(
"cover3"
,
"0"
);
for
(
String
s
:
covers
)
{
if
(
s
.
equals
(
"亮膜"
))
main
.
put
(
"cover"
,
"1"
);
if
(
s
.
equals
(
"哑膜"
))
main
.
put
(
"cover1"
,
"1"
);
if
(
s
.
equals
(
"烫金"
))
main
.
put
(
"cover2"
,
"1"
);
if
(
s
.
equals
(
"UV"
))
main
.
put
(
"cover3"
,
"1"
);
}
}
Map
<
String
,
String
>
yingsheguanxiMap
=
(
Map
<
String
,
String
>)
mped
.
get
(
"main"
)
;
Map
<
String
,
String
>
yingsheguanxiMap
=
(
Map
<
String
,
String
>)
mped
.
get
(
"main"
)
;
Set
<
String
>
mainSet
=
main
.
keySet
()
;
Set
<
String
>
mainSet
=
main
.
keySet
()
;
for
(
String
key
:
mainSet
)
{
for
(
String
key
:
mainSet
)
{
...
@@ -7814,14 +7833,12 @@ public class CollaborationResource extends BaseResource {
...
@@ -7814,14 +7833,12 @@ public class CollaborationResource extends BaseResource {
return
new
Object
[]
{
false
,
msg
}
;
return
new
Object
[]
{
false
,
msg
}
;
}
}
String
value
=
""
;
String
value
=
""
;
if
(
key
.
equals
(
"pageSize"
)||
key
.
equals
(
"
cover"
)||
key
.
equals
(
"
nevinSize"
)
if
(
key
.
equals
(
"pageSize"
)||
key
.
equals
(
"nevinSize"
)
||
key
.
equals
(
"coverSize"
)||
key
.
equals
(
"insertSize"
)||
key
.
equals
(
"machinetype"
)
||
key
.
equals
(
"coverSize"
)||
key
.
equals
(
"insertSize"
)||
key
.
equals
(
"machinetype"
)
||
key
.
equals
(
"sides"
)||
key
.
equals
(
"distribution"
)||
key
.
equals
(
"fileBigType"
)){
||
key
.
equals
(
"sides"
)||
key
.
equals
(
"distribution"
)||
key
.
equals
(
"fileBigType"
)){
String
enumName
=
""
;
String
enumName
=
""
;
if
(
key
.
equals
(
"pageSize"
))
if
(
key
.
equals
(
"pageSize"
))
enumName
=
"开型"
;
enumName
=
"开型"
;
if
(
key
.
equals
(
"cover"
))
enumName
=
"封面工艺"
;
if
(
key
.
equals
(
"nevinSize"
))
if
(
key
.
equals
(
"nevinSize"
))
enumName
=
"内页纸张"
;
enumName
=
"内页纸张"
;
if
(
key
.
equals
(
"coverSize"
))
if
(
key
.
equals
(
"coverSize"
))
...
@@ -7835,7 +7852,7 @@ public class CollaborationResource extends BaseResource {
...
@@ -7835,7 +7852,7 @@ public class CollaborationResource extends BaseResource {
if
(
key
.
equals
(
"distribution"
))
if
(
key
.
equals
(
"distribution"
))
enumName
=
"配送方式"
;
enumName
=
"配送方式"
;
if
(
key
.
equals
(
"fileBigType"
))
if
(
key
.
equals
(
"fileBigType"
))
enumName
=
"
印品类型
"
;
enumName
=
"
客户印品
"
;
Map
<
Long
,
CtpEnumBean
>
enumMap
=
enumManager
.
getAllEnums
();
Map
<
Long
,
CtpEnumBean
>
enumMap
=
enumManager
.
getAllEnums
();
List
<
CtpEnumItem
>
items
=
new
ArrayList
<>();
List
<
CtpEnumItem
>
items
=
new
ArrayList
<>();
for
(
CtpEnumBean
enumBean:
enumMap
.
values
())
{
for
(
CtpEnumBean
enumBean:
enumMap
.
values
())
{
...
@@ -8208,8 +8225,9 @@ public class CollaborationResource extends BaseResource {
...
@@ -8208,8 +8225,9 @@ public class CollaborationResource extends BaseResource {
List
<
ColSummary
>
printSummary
=
colManager
.
getPrintSummary
(
generalState
,
erpState
,
startDate
,
endDate
);
List
<
ColSummary
>
printSummary
=
colManager
.
getPrintSummary
(
generalState
,
erpState
,
startDate
,
endDate
);
List
<
PrintDataVO
>
print
=
new
ArrayList
<
PrintDataVO
>();
List
<
PrintDataVO
>
print
=
new
ArrayList
<
PrintDataVO
>();
for
(
ColSummary
data
:
printSummary
)
{
for
(
ColSummary
data
:
printSummary
)
{
PrintDataVO
printdata
=
new
PrintDataVO
();
PrintDataVO
printdata
=
new
PrintDataVO
();
Long
templateId
=
data
.
getTempleteId
();
CtpTemplate
template
=
templateManager
.
getCtpTemplate
(
templateId
);
String
source
=
data
.
getSource
();
String
source
=
data
.
getSource
();
colManager
.
updateColSummaryPullStateBySource
(
source
,
1
);
colManager
.
updateColSummaryPullStateBySource
(
source
,
1
);
Long
formappid
=
data
.
getFormAppid
()
;
Long
formappid
=
data
.
getFormAppid
()
;
...
@@ -8238,8 +8256,10 @@ public class CollaborationResource extends BaseResource {
...
@@ -8238,8 +8256,10 @@ public class CollaborationResource extends BaseResource {
printdata
.
setPagenumber
(
original
);
printdata
.
setPagenumber
(
original
);
String
getdate
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"预取日期"
).
getName
();
String
getdate
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"预取日期"
).
getName
();
Timestamp
date
=
(
Timestamp
)
master
.
getAllDataMap
().
get
(
getdate
);
Date
date
=
(
Date
)
master
.
getAllDataMap
().
get
(
getdate
);
printdata
.
setDate
(
date
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
if
(
date
!=
null
)
printdata
.
setDate
(
sdf
.
format
(
date
));
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
);
...
@@ -8257,58 +8277,136 @@ public class CollaborationResource extends BaseResource {
...
@@ -8257,58 +8277,136 @@ public class CollaborationResource extends BaseResource {
String
phone
=
(
String
)
master
.
getAllDataMap
().
get
(
telephone
);
String
phone
=
(
String
)
master
.
getAllDataMap
().
get
(
telephone
);
printdata
.
setPhone
(
phone
);
printdata
.
setPhone
(
phone
);
String
printtype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"印品类型"
).
getName
();
String
type
=
(
String
)
master
.
getAllDataMap
().
get
(
printtype
);
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
type
));
String
type1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setPrinttype
(
type1
);
String
namekeypageSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"开型"
).
getName
();
if
(
template
.
getTempleteNumber
().
equals
(
"XDLC"
)
||
template
.
getTempleteNumber
().
equals
(
"ECXDLC"
)){
String
pageSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypageSize
);
String
printtype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"印品类型"
).
getName
();
if
(
StringUtils
.
isNotBlank
(
pageSize
))
{
String
type
=
(
String
)
master
.
getAllDataMap
().
get
(
printtype
);
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pageSize
));
if
(
StringUtils
.
isNotBlank
(
type
))
{
String
pageSize1
=
ctpEnumItem
.
getShowvalue
();
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
type
));
printdata
.
setPagesize
(
pageSize1
);
String
type1
=
ctpEnumItem
.
getShowvalue
();
}
printdata
.
setPrinttype
(
type1
);
}
String
namekeycover
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面工艺
"
).
getName
();
String
namekeypageSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"开型
"
).
getName
();
String
cover
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover
);
String
pageSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypageSize
);
if
(
StringUtils
.
isNotBlank
(
cover
))
{
if
(
StringUtils
.
isNotBlank
(
pageSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
cover
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pageSize
));
String
cover
1
=
ctpEnumItem
.
getShowvalue
();
String
pageSize
1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setCover
(
cover
1
);
printdata
.
setPagesize
(
pageSize
1
);
}
}
String
namekeycoverSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面纸张"
).
getName
();
String
namekeycover
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"亮膜"
).
getName
();
String
coverSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycoverSize
);
String
cover
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover
);
if
(
StringUtils
.
isNotBlank
(
coverSize
))
{
String
namekeycover1
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"哑膜"
).
getName
();
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
coverSize
));
String
cover1
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover1
);
String
coverSize1
=
ctpEnumItem
.
getShowvalue
();
String
namekeycover2
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"烫金"
).
getName
();
printdata
.
setCoversize
(
coverSize1
);
String
cover2
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover2
);
}
String
namekeycover3
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"UV"
).
getName
();
String
cover3
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycover3
);
String
covers
=
""
;
if
(
cover
.
equals
(
"1"
))
covers
+=
"亮膜,"
;
if
(
cover1
.
equals
(
"1"
))
covers
+=
"哑膜,"
;
if
(
cover2
.
equals
(
"1"
))
covers
+=
"烫金,"
;
if
(
cover3
.
equals
(
"1"
))
covers
+=
"UV,"
;
if
(
covers
.
length
()
>
0
)
covers
=
covers
.
substring
(
0
,
covers
.
length
()-
1
);
printdata
.
setCover
(
covers
);
String
namekeycoverSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面纸张"
).
getName
();
String
coverSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycoverSize
);
if
(
StringUtils
.
isNotBlank
(
coverSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
coverSize
));
String
coverSize1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setCoversize
(
coverSize1
);
}
String
namekeynevinSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"内页纸张"
).
getName
();
String
namekeynevinSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"内页纸张"
).
getName
();
String
nevinSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeynevinSize
);
String
nevinSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeynevinSize
);
if
(
StringUtils
.
isNotBlank
(
nevinSize
))
{
if
(
StringUtils
.
isNotBlank
(
nevinSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
nevinSize
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
nevinSize
));
String
nevinSize1
=
ctpEnumItem
.
getShowvalue
();
String
nevinSize1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setNeivinsize
(
nevinSize1
);
printdata
.
setNeivinsize
(
nevinSize1
);
}
}
String
namekeyinsertSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"插页纸张"
).
getName
();
String
namekeyinsertSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"插页纸张"
).
getName
();
String
insertSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyinsertSize
);
String
insertSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyinsertSize
);
if
(
StringUtils
.
isNotBlank
(
insertSize
))
{
if
(
StringUtils
.
isNotBlank
(
insertSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
insertSize
));
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
insertSize
));
String
insertSize1
=
ctpEnumItem
.
getShowvalue
();
String
insertSize1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setInsertsize
(
insertSize1
);
printdata
.
setInsertsize
(
insertSize1
);
}
}
String
namekeymachinetype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"装订方式"
).
getName
();
String
machinetype
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeymachinetype
);
if
(
StringUtils
.
isNotBlank
(
machinetype
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
machinetype
));
String
machinetype1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setMachinetype
(
machinetype1
);
}
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
if
(
StringUtils
.
isNotBlank
(
pagesided
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pagesided
));
String
sided1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setPagesided
(
sided1
);
}
String
namekeyotherSize
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"其他纸张"
).
getName
();
String
otherSize
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyotherSize
);
if
(
StringUtils
.
isNotBlank
(
otherSize
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
otherSize
));
String
otherSize1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setOtherSize
(
otherSize1
);
}
String
namekeycoverColor
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"封面颜色"
).
getName
();
String
coverColor
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeycoverColor
);
if
(
StringUtils
.
isNotBlank
(
coverColor
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
coverColor
));
String
coverColor1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setCoverColor
(
coverColor1
);
}
String
namekeyneivinColor
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"内页颜色"
).
getName
();
String
neivinColor
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyneivinColor
);
if
(
StringUtils
.
isNotBlank
(
neivinColor
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
neivinColor
));
String
neivinColor1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setNeivinColor
(
neivinColor1
);
}
String
namekeyinsertColor
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"插页颜色"
).
getName
();
String
insertColor
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyinsertColor
);
if
(
StringUtils
.
isNotBlank
(
insertColor
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
insertColor
));
String
insertColor1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setInsertColor
(
insertColor1
);
}
String
namekeyotherColor
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"其他颜色"
).
getName
();
String
otherColor
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyotherColor
);
if
(
StringUtils
.
isNotBlank
(
otherColor
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
otherColor
));
String
otherColor1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setOtherColor
(
otherColor1
);
}
String
namekeymachinetype
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"装订方式"
).
getName
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
machinetype
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeymachinetype
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
if
(
StringUtils
.
isNotBlank
(
machinetype
))
{
printdata
.
setRemark
(
remarks
);
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
machinetype
));
}
else
{
String
machinetype1
=
ctpEnumItem
.
getShowvalue
();
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"业务备注"
).
getName
();
printdata
.
setMachinetype
(
machinetype1
);
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
printdata
.
setRemark
(
remarks
);
String
namekeyotherPrintType
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"其他印品"
).
getName
();
String
otherPrintType
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeyotherPrintType
);
if
(
StringUtils
.
isNotBlank
(
otherPrintType
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
otherPrintType
));
String
otherPrintType1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setPrinttype
(
otherPrintType1
);
}
}
}
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送方式"
).
getName
();
String
namekeydistribution
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"配送方式"
).
getName
();
...
@@ -8319,22 +8417,17 @@ public class CollaborationResource extends BaseResource {
...
@@ -8319,22 +8417,17 @@ public class CollaborationResource extends BaseResource {
printdata
.
setDistribution
(
distribution1
);
printdata
.
setDistribution
(
distribution1
);
}
}
String
namekeypagesided
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"单双面"
).
getName
();
String
pagesided
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeypagesided
);
if
(
StringUtils
.
isNotBlank
(
pagesided
))
{
ctpEnumItem
=
enumManagerNew
.
getEnumItem
(
Long
.
valueOf
(
pagesided
));
String
sided1
=
ctpEnumItem
.
getShowvalue
();
printdata
.
setPagesided
(
sided1
);
}
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
);
printdata
.
setUrgent
(
urgent
);
printdata
.
setUrgent
(
urgent
);
String
namekeysenior
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"高级"
).
getName
();
String
senior
=
(
String
)
master
.
getAllDataMap
().
get
(
namekeysenior
);
printdata
.
setSenior
(
senior
);
// String namekeytotalprice = master.getFormTable().getFieldMap4Display().get("总价").getName();
// String namekeytotalprice = master.getFormTable().getFieldMap4Display().get("总价").getName();
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
// BigDecimal totalprice = (BigDecimal) master.getAllDataMap().get(namekeytotalprice);
// printdata.setTotalprice(totalprice
);
printdata
.
setTotalprice
(
new
BigDecimal
(
"0"
)
);
String
copiesnumber
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"份数"
).
getName
();
String
copiesnumber
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"份数"
).
getName
();
BigDecimal
Copiesnumber
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
copiesnumber
);
BigDecimal
Copiesnumber
=
(
BigDecimal
)
master
.
getAllDataMap
().
get
(
copiesnumber
);
...
@@ -8342,11 +8435,10 @@ public class CollaborationResource extends BaseResource {
...
@@ -8342,11 +8435,10 @@ public class CollaborationResource extends BaseResource {
// String namekeyunitprice = master.getFormTable().getFieldMap4Display().get("单价").getName();
// String namekeyunitprice = master.getFormTable().getFieldMap4Display().get("单价").getName();
// BigDecimal unitprice = (BigDecimal)master.getAllDataMap().get(namekeyunitprice);
// BigDecimal unitprice = (BigDecimal)master.getAllDataMap().get(namekeyunitprice);
// printdata.setUnitprice(unitprice);
printdata
.
setUnitprice
(
new
BigDecimal
(
"0"
));
printdata
.
setTypesettingPrice
(
new
BigDecimal
(
"0"
));
String
remark
=
master
.
getFormTable
().
getFieldMap4Display
().
get
(
"备注"
).
getName
();
String
remarks
=
(
String
)
master
.
getAllDataMap
().
get
(
remark
);
printdata
.
setRemark
(
remarks
);
print
.
add
(
printdata
);
print
.
add
(
printdata
);
}
}
...
...
src/main/webapp/apps_res/collaboration/js/summary.js
View file @
d62da8a4
...
@@ -1963,8 +1963,9 @@ function submitFunc_collFinish(subBack) {
...
@@ -1963,8 +1963,9 @@ function submitFunc_collFinish(subBack) {
if
(
templeteNumber
==
"XDLC"
)
{
if
(
templeteNumber
==
"XDLC"
)
{
//var zjvalue = fnx.$("#field0022_id .cap4-number__cntinput input").eq(0).val();
//var zjvalue = fnx.$("#field0022_id .cap4-number__cntinput input").eq(0).val();
var
zjvalue
=
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
();
var
zjvalue
=
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
();
var
djvalue
=
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
();
console
.
log
(
"zjvalue::::"
+
zjvalue
)
console
.
log
(
"zjvalue::::"
+
zjvalue
)
var
path
=
_ctxPath
+
'/collaboration/collaboration.do?method=finishWorkItem&affairId='
+
affairId
+
'&zj='
+
zjvalue
;
var
path
=
_ctxPath
+
'/collaboration/collaboration.do?method=finishWorkItem&affairId='
+
affairId
+
'&zj='
+
zjvalue
+
'&dj='
+
djvalue
;
}
else
{
}
else
{
var
path
=
_ctxPath
+
'/collaboration/collaboration.do?method=finishWorkItem&affairId='
+
affairId
;
var
path
=
_ctxPath
+
'/collaboration/collaboration.do?method=finishWorkItem&affairId='
+
affairId
;
}
}
...
@@ -3098,7 +3099,8 @@ function __preSubmitFormContent(callBack){
...
@@ -3098,7 +3099,8 @@ function __preSubmitFormContent(callBack){
});
});
}
}
function
dealCancelFunc
(
param
){
//撤销流程
function
dealCancelFunc
(
param
){
//撤销流程
//校验开始
//校验开始
//var _colManager = new colManager();
//var _colManager = new colManager();
var
params
=
new
Object
();
var
params
=
new
Object
();
...
@@ -4064,13 +4066,20 @@ $(function() {
...
@@ -4064,13 +4066,20 @@ $(function() {
//.......函数处理
//.......函数处理
}
}
})*/
})*/
// fuxuankuang();
setTimeout
(
function
(){
setTimeout
(
function
(){
console
.
log
(
templeteNumber
)
console
.
log
(
templeteNumber
)
if
(
templeteNumber
==
"XDLC"
)
{
if
(
templeteNumber
==
"XDLC"
)
{
var
fnx
=
_getZWIframe
();
var
fnx
=
_getZWIframe
();
var
field0054Value
=
fnx
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
);
var
field0055Value
=
fnx
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
);
var
field0056Value
=
fnx
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
);
var
field0057Value
=
fnx
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
);
var
field0043Value
=
fnx
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
);
var
field0051Value
=
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
);
//fnx.$("#field0032_inner").on("click", setFieldClick(fnx.$("#field0032_inner")) );
//fnx.$("#field0032_inner").on("click", setFieldClick(fnx.$("#field0032_inner")) );
fnx
.
$
(
"#field0032_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0032_inner"
).
on
(
"click"
,
function
()
{
//开型
var
beforevalue
=
fnx
.
$
(
"#field0032_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0032_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0032_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0032_inner"
).
val
())
{
...
@@ -4080,36 +4089,42 @@ $(function() {
...
@@ -4080,36 +4089,42 @@ $(function() {
clearInterval
(
myVar
);
clearInterval
(
myVar
);
var
param
=
{};
var
param
=
{};
param
.
kx
=
nowvalue
;
param
.
kx
=
nowvalue
;
// param.
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
//fnx.$("#field0022_id .cap4-number__cntinput input").val(i);
//fnx.$("#field0022_id .cap4-number__cntinput input").val(i);
//fnx.$("#field0022_id .cap4-number__cntinput input").attr("_value",i++);
//fnx.$("#field0022_id .cap4-number__cntinput input").attr("_value",i++);
var
num
=
Math
.
floor
(
Math
.
random
()
*
10
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
10
+
1
);
console
.
log
(
fnx
.
$
(
"#field0021_id .cap4-number__browse"
))
console
.
log
(
"fs"
+
fs
)
console
.
log
(
"num/fs"
+
num
/
fs
)
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
}
}
},
1000
)
},
1000
)
});
});
fnx
.
$
(
"#field0034_inner"
).
on
(
"click"
,
function
()
{
//
fnx.$("#field0034_inner").on("click", function () {
var
beforevalue
=
fnx
.
$
(
"#field0034_inner"
).
val
();
//
var beforevalue = fnx.$("#field0034_inner").val();
var
myVar
=
setInterval
(
function
()
{
//
var myVar = setInterval(function () {
if
(
beforevalue
!=
fnx
.
$
(
"#field0034_inner"
).
val
())
{
//
if (beforevalue != fnx.$("#field0034_inner").val()) {
var
nowvalue
=
fnx
.
$
(
"#field0034_inner"
).
val
();
//
var nowvalue = fnx.$("#field0034_inner").val();
// 调用后端接口修改 总价
//
// 调用后端接口修改 总价
clearInterval
(
myVar
);
//
clearInterval(myVar);
var
param
=
{};
//
var param = {};
param
.
kx
=
nowvalue
;
//
param.kx = nowvalue;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
//
callBackendMethod("colManager", "parameterChangeGetMoney", param, {
success
:
function
(
_obj
)
{
//
success: function (_obj) {
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
//
var num = Math.floor(Math.random() * 100 + 1);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
//
fnx.$("#field0022_id .cap4-number__browse").html(num);
}
//
}
});
//
});
}
//
}
},
1000
)
//
}, 1000)
});
//
});
fnx
.
$
(
"#field0039_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0039_inner"
).
on
(
"click"
,
function
()
{
//单双面
var
beforevalue
=
fnx
.
$
(
"#field0039_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0039_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0039_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0039_inner"
).
val
())
{
...
@@ -4121,13 +4136,15 @@ $(function() {
...
@@ -4121,13 +4136,15 @@ $(function() {
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
}
}
},
1000
)
},
1000
)
});
});
fnx
.
$
(
"#field0036_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0036_inner"
).
on
(
"click"
,
function
()
{
//封面纸张
var
beforevalue
=
fnx
.
$
(
"#field0036_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0036_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0036_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0036_inner"
).
val
())
{
...
@@ -4139,13 +4156,15 @@ $(function() {
...
@@ -4139,13 +4156,15 @@ $(function() {
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
}
}
},
1000
)
},
1000
)
});
});
fnx
.
$
(
"#field0037_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0037_inner"
).
on
(
"click"
,
function
()
{
//内页纸张
var
beforevalue
=
fnx
.
$
(
"#field0037_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0037_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0037_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0037_inner"
).
val
())
{
...
@@ -4157,13 +4176,15 @@ $(function() {
...
@@ -4157,13 +4176,15 @@ $(function() {
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
}
}
},
1000
)
},
1000
)
});
});
fnx
.
$
(
"#field0038_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0038_inner"
).
on
(
"click"
,
function
()
{
//插页纸张
var
beforevalue
=
fnx
.
$
(
"#field0038_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0038_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0038_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0038_inner"
).
val
())
{
...
@@ -4175,13 +4196,15 @@ $(function() {
...
@@ -4175,13 +4196,15 @@ $(function() {
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
}
}
},
1000
)
},
1000
)
});
});
fnx
.
$
(
"#field0041_inner"
).
on
(
"click"
,
function
()
{
fnx
.
$
(
"#field0041_inner"
).
on
(
"click"
,
function
()
{
//装订方式
var
beforevalue
=
fnx
.
$
(
"#field0041_inner"
).
val
();
var
beforevalue
=
fnx
.
$
(
"#field0041_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0041_inner"
).
val
())
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0041_inner"
).
val
())
{
...
@@ -4193,6 +4216,261 @@ $(function() {
...
@@ -4193,6 +4216,261 @@ $(function() {
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0047_inner"
).
on
(
"click"
,
function
()
{
//印品类型
var
beforevalue
=
fnx
.
$
(
"#field0047_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0047_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0047_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0059_inner"
).
on
(
"click"
,
function
()
{
//其他纸张
var
beforevalue
=
fnx
.
$
(
"#field0059_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0059_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0059_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0061_inner"
).
on
(
"click"
,
function
()
{
//封面颜色
var
beforevalue
=
fnx
.
$
(
"#field0061_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0061_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0061_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0062_inner"
).
on
(
"click"
,
function
()
{
//内页颜色
var
beforevalue
=
fnx
.
$
(
"#field0062_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0062_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0062_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0063_inner"
).
on
(
"click"
,
function
()
{
//插页颜色
var
beforevalue
=
fnx
.
$
(
"#field0041_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0063_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0063_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0064_inner"
).
on
(
"click"
,
function
()
{
//其他颜色
var
beforevalue
=
fnx
.
$
(
"#field0064_inner"
).
val
();
var
myVar
=
setInterval
(
function
()
{
if
(
beforevalue
!=
fnx
.
$
(
"#field0064_inner"
).
val
())
{
var
nowvalue
=
fnx
.
$
(
"#field0064_inner"
).
val
();
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0054_id"
).
on
(
"click"
,
function
()
{
//亮膜
var
beforevalue
=
fnx
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
);
console
.
log
(
fnx
.
$
(
"#field0054_id .icon"
));
console
.
log
(
"classname:"
+
beforevalue
);
var
myVar
=
setInterval
(
function
()
{
if
(
field0054Value
!=
fnx
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
))
{
field0054Value
=
fnx
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
);
console
.
log
(
"classname:"
+
nowvalue
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0055_id"
).
on
(
"click"
,
function
()
{
//哑膜
var
beforevalue
=
fnx
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
);
var
myVar
=
setInterval
(
function
()
{
if
(
field0055Value
!=
fnx
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
))
{
field0055Value
=
fnx
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0056_id"
).
on
(
"click"
,
function
()
{
//烫金
var
beforevalue
=
fnx
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
);
var
myVar
=
setInterval
(
function
()
{
if
(
field0056Value
!=
fnx
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
))
{
field0056Value
=
fnx
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0057_id"
).
on
(
"click"
,
function
()
{
//uv
var
beforevalue
=
fnx
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
);
var
myVar
=
setInterval
(
function
()
{
if
(
field0057Value
!=
fnx
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
))
{
field0057Value
=
fnx
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0043_id"
).
on
(
"click"
,
function
()
{
//加急
var
beforevalue
=
fnx
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
);
var
myVar
=
setInterval
(
function
()
{
if
(
field0043Value
!=
fnx
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
))
{
field0043Value
=
fnx
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
});
}
},
1000
)
});
fnx
.
$
(
"#field0051_id"
).
on
(
"click"
,
function
()
{
//高级
console
.
log
(
"点击高级"
)
var
beforevalue
=
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
);
console
.
log
(
"beforevalue:"
+
beforevalue
)
var
myVar
=
setInterval
(
function
()
{
console
.
log
(
"beforevalue1:"
+
beforevalue
)
console
.
log
(
"beforevalue2:"
+
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
))
if
(
field0051Value
!=
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
))
{
field0051Value
=
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
);
var
nowvalue
=
fnx
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
);
// 调用后端接口修改 总价
clearInterval
(
myVar
);
var
param
=
{};
param
.
kx
=
nowvalue
;
callBackendMethod
(
"colManager"
,
"parameterChangeGetMoney"
,
param
,
{
success
:
function
(
_obj
)
{
var
num
=
Math
.
floor
(
Math
.
random
()
*
100
+
1
);
var
fs
=
fnx
.
$
(
"#field0021_id .cap4-number__browse"
).
html
();
fnx
.
$
(
"#field0019_id .cap4-number__browse"
).
html
(
Math
.
round
((
num
/
fs
)
*
100
)
/
100
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
fnx
.
$
(
"#field0022_id .cap4-number__browse"
).
html
(
num
);
}
}
});
});
...
@@ -4752,4 +5030,13 @@ function getAttribute(){
...
@@ -4752,4 +5030,13 @@ function getAttribute(){
}
}
}
}
return
attribute
;
return
attribute
;
}
function
fuxuankuang
()
{
var
fn
=
_getZWIframe
();
var
field0054Value
=
fn
.
$
(
"#field0054_id .icon"
).
attr
(
"class"
);
var
field0055Value
=
fn
.
$
(
"#field0055_id .icon"
).
attr
(
"class"
);
var
field0056Value
=
fn
.
$
(
"#field0056_id .icon"
).
attr
(
"class"
);
var
field0057Value
=
fn
.
$
(
"#field0057_id .icon"
).
attr
(
"class"
);
var
field0043Value
=
fn
.
$
(
"#field0043_id .icon"
).
attr
(
"class"
);
var
field0051Value
=
fn
.
$
(
"#field0051_id .icon"
).
attr
(
"class"
);
}
}
\ 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