Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
bi-report
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
data
bi-report
Commits
2cb8ca61
Commit
2cb8ca61
authored
Jul 11, 2020
by
赵建伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update codes
parent
c2ebc6a5
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
16 deletions
+27
-16
workspace.xml
lib/java/bi-report-service/.idea/workspace.xml
+15
-12
EmailServiceImpl.java
...ei/data/gateway/server/service/impl/EmailServiceImpl.java
+7
-2
replace.sh
sbin/replace.sh
+5
-2
No files found.
lib/java/bi-report-service/.idea/workspace.xml
View file @
2cb8ca61
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"4ef7a995-babe-48ad-a058-4897dd73703a"
name=
"Default Changelist"
comment=
""
/>
<list
default=
"true"
id=
"4ef7a995-babe-48ad-a058-4897dd73703a"
name=
"Default Changelist"
comment=
""
>
<change
beforePath=
"$PROJECT_DIR$/../../../sbin/replace.sh"
beforeDir=
"false"
afterPath=
"$PROJECT_DIR$/../../../sbin/replace.sh"
afterDir=
"false"
/>
</list>
<option
name=
"SHOW_DIALOG"
value=
"false"
/>
<option
name=
"HIGHLIGHT_CONFLICTS"
value=
"true"
/>
<option
name=
"HIGHLIGHT_NON_ACTIVE_CHANGELIST"
value=
"false"
/>
...
...
@@ -79,8 +81,8 @@
</component>
<component
name=
"RunAnythingCache"
>
<option
name=
"myCommands"
>
<command
value=
"mvn clean"
/>
<command
value=
"mvn clean install -DskipTests"
/>
<command
value=
"mvn clean"
/>
</option>
</component>
<component
name=
"RunManager"
selected=
"Application.Test"
>
...
...
@@ -215,25 +217,25 @@
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
x=
"773"
y=
"303"
key=
"#com.intellij.ide.util.MemberChooser/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"1593835959317"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.bottom"
timestamp=
"159445
2233729
"
>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.bottom"
timestamp=
"159445
3512951
"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.bottom/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
2233729
"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.bottom/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
3512951
"
/>
<state
width=
"1878"
height=
"243"
key=
"GridCell.Tab.0.bottom/1752.1200.1920.1151/0.22.1920.1178/1920.120.1920.1080@1752.1200.1920.1151"
timestamp=
"1590742520783"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.center"
timestamp=
"159445
2233727
"
>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.center"
timestamp=
"159445
3512950
"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.center/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
2233727
"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.center/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
3512950
"
/>
<state
width=
"1878"
height=
"243"
key=
"GridCell.Tab.0.center/1752.1200.1920.1151/0.22.1920.1178/1920.120.1920.1080@1752.1200.1920.1151"
timestamp=
"1590742520781"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.left"
timestamp=
"159445
2233726
"
>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.left"
timestamp=
"159445
3512949
"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.left/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
2233726
"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.left/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
3512949
"
/>
<state
width=
"1878"
height=
"243"
key=
"GridCell.Tab.0.left/1752.1200.1920.1151/0.22.1920.1178/1920.120.1920.1080@1752.1200.1920.1151"
timestamp=
"1590742520781"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.right"
timestamp=
"159445
2233728
"
>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.right"
timestamp=
"159445
3512951
"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.right/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
2233728
"
/>
<state
width=
"1878"
height=
"313"
key=
"GridCell.Tab.0.right/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
3512951
"
/>
<state
width=
"1878"
height=
"243"
key=
"GridCell.Tab.0.right/1752.1200.1920.1151/0.22.1920.1178/1920.120.1920.1080@1752.1200.1920.1151"
timestamp=
"1590742520782"
/>
<state
width=
"1878"
height=
"386"
key=
"GridCell.Tab.1.bottom"
timestamp=
"1591671347527"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
...
...
@@ -251,9 +253,9 @@
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
width=
"1878"
height=
"386"
key=
"GridCell.Tab.1.right/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"1591671347526"
/>
<state
x=
"625"
y=
"273"
width=
"670"
height=
"675"
key=
"run.anything.popup"
timestamp=
"159445
2219810
"
>
<state
x=
"625"
y=
"273"
width=
"670"
height=
"675"
key=
"run.anything.popup"
timestamp=
"159445
3512969
"
>
<screen
x=
"0"
y=
"22"
width=
"1920"
height=
"1129"
/>
</state>
<state
x=
"625"
y=
"273"
width=
"670"
height=
"675"
key=
"run.anything.popup/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
2219810
"
/>
<state
x=
"625"
y=
"273"
width=
"670"
height=
"675"
key=
"run.anything.popup/0.22.1920.1129/-981.-1200.1920.1200/939.-1080.1920.1080@0.22.1920.1129"
timestamp=
"159445
3512969
"
/>
</component>
</project>
\ No newline at end of file
lib/java/bi-report-service/service-server/src/main/java/com/gmei/data/gateway/server/service/impl/EmailServiceImpl.java
View file @
2cb8ca61
...
...
@@ -37,13 +37,18 @@ public class EmailServiceImpl implements EmailService {
private
String
filePath
;
@Value
(
"${proper.file.path}"
)
private
String
properFilePath
;
@Value
(
"${proper.base.path}"
)
private
String
properBasePath
;
@Autowired
private
JavaMailSender
mailSender
;
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
EmailServiceImpl
.
class
);
private
void
sendAttachMail
(
String
[]
toUsers
,
String
[]
ccUsers
,
String
name
)
throws
MessagingException
{
String
subject
=
""
;
String
value
=
ProperUtils
.
getValue
(
properFilePath
,
name
);
String
properPath
=
properBasePath
+
"pm/"
+
name
+
"/en-cn.properties"
;
logger
.
info
(
"邮件主题属性文件目录为:{}"
,
properPath
);
String
value
=
ProperUtils
.
getValue
(
properPath
,
name
);
//String value = ProperUtils.getValue(properFilePath, name);
if
(
null
!=
value
){
subject
=
value
;
}
else
{
...
...
@@ -69,7 +74,7 @@ public class EmailServiceImpl implements EmailService {
}
@Override
public
void
sendAttachmentsMail
(
String
to
,
String
cc
,
String
name
)
throws
Exception
{
public
void
sendAttachmentsMail
(
String
to
,
String
cc
,
String
name
)
throws
Messaging
Exception
{
String
[]
toUsers
=
to
.
split
(
","
);
String
[]
ccUsers
=
cc
.
split
(
","
);
try
{
...
...
sbin/replace.sh
View file @
2cb8ca61
...
...
@@ -2,4 +2,7 @@
cd
/home/bi/bi-report/lib/java
mv
report-service-server-1.0.0-SNAPSHOT.jar report-service-server-1.0.0-SNAPSHOT.jar.
`
date
+%Y%m%d%H%M%S
`
cp
/home/bi/bi-report/lib/java/bi-report-service/service-server/target/report-service-server-1.0.0-SNAPSHOT.jar .
\ No newline at end of file
cp
/home/bi/bi-report/lib/java/bi-report-service/service-server/target/report-service-server-1.0.0-SNAPSHOT.jar
.
cd
/home/bi/bi-report/lib/java/bi-report-service
/opt/apache-maven-3.6.3/bin/mvn clean
\ 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