Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
srm
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
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
Jobs
Commits
Open sidebar
aship
srm
Commits
dc8ce040
Commit
dc8ce040
authored
Sep 17, 2019
by
顾俭
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
审核后返回是否发布标示 & 背景图
parent
74182759
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
9 deletions
+11
-9
DeliveryOrderReleaseService.java
...a/com/i1/erp/deo/service/DeliveryOrderReleaseService.java
+2
-2
DeliveryOrderSendClient.java
...ain/java/com/i1/erp/deo/soap/DeliveryOrderSendClient.java
+3
-1
DoMstFileController.java
...ava/com/i1/srm/deliveryOrder/web/DoMstFileController.java
+6
-6
No files found.
src/main/java/com/i1/erp/deo/service/DeliveryOrderReleaseService.java
View file @
dc8ce040
...
@@ -32,7 +32,7 @@ public class DeliveryOrderReleaseService implements IDeliveryOrderReleaseService
...
@@ -32,7 +32,7 @@ public class DeliveryOrderReleaseService implements IDeliveryOrderReleaseService
@Autowired
@Autowired
private
IBaseFetchService
baseFetchService
;
private
IBaseFetchService
baseFetchService
;
private
Logger
logger
=
LoggerFactory
.
getLogger
(
PoChg
Service
.
class
);
private
Logger
logger
=
LoggerFactory
.
getLogger
(
DeliveryOrderRelease
Service
.
class
);
@Override
@Override
public
String
release
(
String
xmlStream
)
{
public
String
release
(
String
xmlStream
)
{
...
@@ -64,7 +64,7 @@ public class DeliveryOrderReleaseService implements IDeliveryOrderReleaseService
...
@@ -64,7 +64,7 @@ public class DeliveryOrderReleaseService implements IDeliveryOrderReleaseService
throw
new
Exception
(
"查无此送货单"
+
doUid
);
throw
new
Exception
(
"查无此送货单"
+
doUid
);
}
}
}
}
result
=
Result
.
of
(
dateTimeString
,
"0"
,
""
,
stringBuilder
.
append
(
"发布成功"
).
toString
());
result
=
Result
.
of
(
dateTimeString
,
"0"
,
""
,
stringBuilder
.
append
(
"
送货单
发布成功"
).
toString
());
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
logger
.
error
(
"error:"
,
e
);
logger
.
error
(
"error:"
,
e
);
...
...
src/main/java/com/i1/erp/deo/soap/DeliveryOrderSendClient.java
View file @
dc8ce040
...
@@ -273,9 +273,11 @@ public class DeliveryOrderSendClient extends WebServiceClient {
...
@@ -273,9 +273,11 @@ public class DeliveryOrderSendClient extends WebServiceClient {
if
(
response
.
getExecution
().
getStatus
().
getCode
().
equalsIgnoreCase
(
"0"
))
{
if
(
response
.
getExecution
().
getStatus
().
getCode
().
equalsIgnoreCase
(
"0"
))
{
// 是否更新发布状态
// 是否更新发布状态
if
(
StringUtils
.
equalsIgnoreCase
(
"Y"
,
response
.
getExecution
().
getStatus
().
getProjectno
()))
{
if
(
StringUtils
.
equalsIgnoreCase
(
"Y"
,
response
.
getExecution
().
getStatus
().
getProjectno
()))
{
logger
.
info
(
"送货单{}审核更新发布状态"
,
doMstFile
.
getDeliveryOrderUid
());
updateConfirmAndRelease
(
doMstFile
,
CONFIRMED
,
RELEASED
,
true
,
"同步ERP成功"
);
updateConfirmAndRelease
(
doMstFile
,
CONFIRMED
,
RELEASED
,
true
,
"同步ERP成功"
);
return
SyncResponse
.
of
(
SUCCESS_CODE
,
"同步ERP成功"
);
return
SyncResponse
.
of
(
SUCCESS_CODE
,
"同步ERP成功"
);
}
else
{
}
else
{
logger
.
info
(
"送货单{}审核不更新发布状态"
,
doMstFile
.
getDeliveryOrderUid
());
updateConfirm
(
doMstFile
,
CONFIRMED
,
"提交审核成功"
);
updateConfirm
(
doMstFile
,
CONFIRMED
,
"提交审核成功"
);
return
SyncResponse
.
of
(
SUCCESS_CODE
,
"提交审核成功"
);
return
SyncResponse
.
of
(
SUCCESS_CODE
,
"提交审核成功"
);
}
}
...
@@ -313,7 +315,7 @@ public class DeliveryOrderSendClient extends WebServiceClient {
...
@@ -313,7 +315,7 @@ public class DeliveryOrderSendClient extends WebServiceClient {
DoMstFile
newDoMstFile
=
doMstFileService
.
get
(
doMstFile
.
getId
());
DoMstFile
newDoMstFile
=
doMstFileService
.
get
(
doMstFile
.
getId
());
newDoMstFile
.
setConfirm
(
confirm
);
newDoMstFile
.
setConfirm
(
confirm
);
newDoMstFile
.
setSentToErpInfo
(
details
);
newDoMstFile
.
setSentToErpInfo
(
details
);
doMstFileService
.
update
(
newDoMstFile
);
doMstFileService
.
update
NotCheckReleased
(
newDoMstFile
);
}
}
@Transactional
@Transactional
...
...
src/main/java/com/i1/srm/deliveryOrder/web/DoMstFileController.java
View file @
dc8ce040
...
@@ -65,9 +65,9 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
...
@@ -65,9 +65,9 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
}
else
{
}
else
{
service
.
release
(
doMstFile
);
service
.
release
(
doMstFile
);
response
=
deliveryOrderSendClient
.
createClientAndSendDoMstFile
(
doMstFile
);
response
=
deliveryOrderSendClient
.
createClientAndSendDoMstFile
(
doMstFile
);
if
(
response
!=
null
&&
response
.
getCode
().
equals
(
FAIL_CODE
))
{
}
TransactionAspectSupport
.
currentTransactionStatus
().
setRollbackOnly
();
if
(
response
!=
null
&&
response
.
getCode
().
equals
(
FAIL_CODE
))
{
}
TransactionAspectSupport
.
currentTransactionStatus
().
setRollbackOnly
();
}
}
return
response
;
return
response
;
}
catch
(
IOneServiceException
e
)
{
}
catch
(
IOneServiceException
e
)
{
...
@@ -75,7 +75,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
...
@@ -75,7 +75,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
}
}
}
}
@ResourcePermission
(
values
=
{
Resource
.
UNDO_RELEASE
})
@ResourcePermission
(
values
=
{
Resource
.
UNDO_RELEASE
})
@RequestMapping
(
value
=
"/unrelease/{id}"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/unrelease/{id}"
,
method
=
RequestMethod
.
POST
)
public
SyncResponse
unrelease
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
public
SyncResponse
unrelease
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
try
{
try
{
...
@@ -100,7 +100,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
...
@@ -100,7 +100,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
}
}
}
}
@ResourcePermission
(
values
=
{
Resource
.
VIEW
})
@ResourcePermission
(
values
=
{
Resource
.
VIEW
})
@RequestMapping
(
value
=
"/checkDeliveryAmt/{id}"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/checkDeliveryAmt/{id}"
,
method
=
RequestMethod
.
GET
)
public
Map
checkDeliveryAmt
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
public
Map
checkDeliveryAmt
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
try
{
try
{
...
@@ -125,7 +125,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
...
@@ -125,7 +125,7 @@ public class DoMstFileController extends AbstractController<DoMstFile, DoMstFile
}
}
}
}
@ResourcePermission
(
values
=
{
Resource
.
UPDATE
})
@ResourcePermission
(
values
=
{
Resource
.
UPDATE
})
@RequestMapping
(
value
=
"/fixNotEvenAmount/{id}"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/fixNotEvenAmount/{id}"
,
method
=
RequestMethod
.
POST
)
public
void
fixNotEvenAmount
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
public
void
fixNotEvenAmount
(
@PathVariable
Long
id
)
throws
IOneWebRestfulException
{
try
{
try
{
...
...
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