Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
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
王衍超
cloud-fb
Commits
0547449e
Commit
0547449e
authored
Jun 30, 2021
by
焦凯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交合同提醒修改的代码
parent
1bf6a4ae
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
12 deletions
+17
-12
ContractConfiguration.java
...com/xyst/dinas/contract/config/ContractConfiguration.java
+5
-0
ContractServiceImpl.java
.../dinas/contract/internal/service/ContractServiceImpl.java
+5
-5
ContractTaskEventListenerHandle.java
...as/contract/listener/ContractTaskEventListenerHandle.java
+7
-7
No files found.
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/config/ContractConfiguration.java
View file @
0547449e
...
...
@@ -17,6 +17,7 @@ import com.xyst.dinas.contract.internal.scene.ContractListDefaultScene;
import
com.xyst.dinas.contract.internal.service.ContractServiceImpl
;
import
com.xyst.dinas.contract.internal.service.ContractWarnServiceImpl
;
import
com.xyst.dinas.contract.listener.ContractProcessEventListener
;
import
com.xyst.dinas.contract.listener.ContractTaskEventListenerHandle
;
import
com.xyst.dinas.contract.listener.ContractUpdateProcessListener
;
import
com.xyst.dinas.contract.query.processor.ContractDetailProcessor
;
import
com.xyst.dinas.contract.query.processor.ContractInfoProcessor
;
...
...
@@ -155,6 +156,10 @@ public class ContractConfiguration {
public
ContractExpireCheckTask
contractExpireCheckTask
()
{
return
new
ContractExpireCheckTask
();
}
@Bean
public
ContractTaskEventListenerHandle
contractTaskEventListenerHandle
()
{
return
new
ContractTaskEventListenerHandle
();
}
@Bean
(
"com.xyst.dinas.contract.warn.DinasCountWarningCalculator"
)
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/internal/service/ContractServiceImpl.java
View file @
0547449e
...
...
@@ -473,7 +473,7 @@ public class ContractServiceImpl implements ContractService {
try
{
UUID
contractId
=
contractKObj
.
getUuid
(
CommonConstants
.
ID
);
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd
HH:mm:ss
"
);
JSONObject
remObject
=
new
JSONObject
();
remObject
.
put
(
RemindConstants
.
CREATE_TIME
,
format
.
format
(
new
Date
()));
...
...
@@ -482,16 +482,16 @@ public class ContractServiceImpl implements ContractService {
}
else
if
(
result
.
equals
(
"reject"
)){
remObject
.
put
(
RemindConstants
.
REMIND_CONTENT
,
contractKObj
.
getString
(
ContractConstant
.
CONTRACT_NAME
)+
"审核不通过,请处理!"
);
}
remObject
.
put
(
RemindConstants
.
REMIND_TIME
,
format
.
format
(
new
Date
()
));
remObject
.
put
(
RemindConstants
.
REMIND_TIME
,
(
new
Date
()).
getTime
(
));
remObject
.
put
(
RemindConstants
.
DATA
,
contractId
);
remObject
.
put
(
RemindConstants
.
LOOK_NAME
,
"合同审核提醒"
);
remObject
.
put
(
RemindConstants
.
LOOK_TYPE
,
"Contract"
);
remObject
.
put
(
"_type"
,
com
.
beecode
.
inz
.
message
.
CommonConstants
.
REMIND_ENTITY
);
JSONObject
businessInfo
=
new
JSONObject
();
//
JSONObject businessInfo = new JSONObject();
// businessInfo.put("biztypeName", "company-info");
// businessInfo.put("triggerAction", "create");
businessInfo
.
put
(
"bizDataId"
,
contractId
);
remObject
.
put
(
"businessInfo"
,
businessInfo
);
//
businessInfo.put("bizDataId", contractId);
//
remObject.put("businessInfo", businessInfo);
String
remindId
=
UUID
.
randomUUID
().
toString
();
remObject
.
put
(
RemindConstants
.
ID
,
remindId
);
...
...
backend/xyst.dinas.contract/src/main/java/com/xyst/dinas/contract/listener/ContractTaskEventListenerHandle.java
View file @
0547449e
...
...
@@ -64,23 +64,23 @@ public class ContractTaskEventListenerHandle implements ApplicationListener<Cont
return
;
//工作流参数中没有找到提交审核的数据的id,不知道该怎么处理,先直接返回
}
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd
HH:mm:ss
"
);
KObject
contractKObj
=
contractDao
.
load
(
dataId
);
JSONObject
remObject
=
new
JSONObject
();
remObject
.
put
(
RemindConstants
.
CREATE_TIME
,
format
.
format
(
new
Date
()));
remObject
.
put
(
RemindConstants
.
REMIND_CONTENT
,
contractKObj
.
getString
(
ContractConstant
.
CONTRACT_NAME
)+
"待审批,请处理!"
);
remObject
.
put
(
RemindConstants
.
REMIND_TIME
,
format
.
format
(
new
Date
()
));
remObject
.
put
(
RemindConstants
.
REMIND_TIME
,
(
new
Date
()).
getTime
(
));
remObject
.
put
(
RemindConstants
.
DATA
,
dataId
);
remObject
.
put
(
RemindConstants
.
LOOK_NAME
,
"合同待审提醒"
);
remObject
.
put
(
RemindConstants
.
LOOK_TYPE
,
"Contract"
);
remObject
.
put
(
"_type"
,
CommonConstants
.
REMIND_ENTITY
);
JSONObject
businessInfo
=
new
JSONObject
();
// businessInfo.put("biztypeName", "company-info");
// businessInfo.put("triggerAction", "create");
businessInfo
.
put
(
"bizDataId"
,
dataId
);
remObject
.
put
(
"businessInfo"
,
businessInfo
);
//
JSONObject businessInfo = new JSONObject();
//
// businessInfo.put("biztypeName", "company-info");
//
// businessInfo.put("triggerAction", "create");
//
businessInfo.put("bizDataId", dataId);
//
remObject.put("businessInfo", businessInfo);
String
remindId
=
UUID
.
randomUUID
().
toString
();
remObject
.
put
(
RemindConstants
.
ID
,
remindId
);
...
...
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