Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
89a9a9f7
Commit
89a9a9f7
authored
Jul 04, 2025
by
徐高华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
素材
parent
af54f707
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
70 additions
and
13 deletions
+70
-13
MaterialApiServiceImpl.java
...nage/service/service/out/impl/MaterialApiServiceImpl.java
+7
-1
FileUtils4.java
haoban-manage3-service/src/test/java/FileUtils4.java
+51
-9
HandoverTest.java
haoban-manage3-service/src/test/java/HandoverTest.java
+1
-1
HmLinkTest.java
haoban-manage3-service/src/test/java/HmLinkTest.java
+8
-1
ServiceTest.java
haoban-manage3-service/src/test/java/ServiceTest.java
+3
-1
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/MaterialApiServiceImpl.java
View file @
89a9a9f7
...
...
@@ -576,7 +576,13 @@ public class MaterialApiServiceImpl implements MaterialApiService {
List
<
String
>
list
=
this
.
materialService
.
getImageMediaId
(
wxEnterpriseId
,
imageList
,
mediaType
);
if
(
CollectionUtils
.
isNotEmpty
(
list
))
{
list
.
forEach
(
materialId
->
{
materialService
.
getHasChangeMadieMaterialById
(
materialId
,
2
);
MaterialDTO
m
=
materialService
.
getHasChangeMadieMaterialById
(
materialId
,
2
);
Integer
materialType
=
m
.
getMaterialType
();
String
madiaId
=
m
.
getMediaId
();
//需要上传的类型
if
(
Arrays
.
asList
(
2
,
3
,
4
,
5
,
6
,
7
).
contains
(
materialType
)
&&
StringUtils
.
isBlank
(
madiaId
))
{
throw
new
RuntimeException
(
"madiaId处理失败"
)
;
}
})
;
}
return
list
;
...
...
haoban-manage3-service/src/test/java/FileUtils4.java
View file @
89a9a9f7
import
com.alibaba.fastjson.JSONObject
;
import
com.gic.commons.util.DateUtil
;
import
org.apache.commons.lang3.StringUtils
;
import
java.io.BufferedReader
;
import
java.io.File
;
import
java.io.FileReader
;
import
java.
util.ArrayList
;
import
java.util.
List
;
import
java.
math.BigDecimal
;
import
java.util.
*
;
public
class
FileUtils4
{
public
static
void
main
(
String
[]
args
)
{
Date
endTime
=
DateUtil
.
strToDate
(
"2025-06-30"
,
"yyyy-MM-dd"
)
;
if
(
DateUtil
.
getStartTimeOfDay
(
endTime
).
getTime
()
-
1000
*
3600
*
24
*
3
<=
DateUtil
.
getStartTimeOfDay
().
getTime
())
{
System
.
out
.
printf
(
""
+
DateUtil
.
daysBetween
(
DateUtil
.
getStartTimeOfDay
(),
DateUtil
.
getStartTimeOfDay
(
endTime
)));
if
(
DateUtil
.
getStartTimeOfDay
(
endTime
).
getTime
()<
DateUtil
.
getStartTimeOfDay
().
getTime
()
&&
DateUtil
.
daysBetween
(
DateUtil
.
getStartTimeOfDay
(
endTime
),
DateUtil
.
getStartTimeOfDay
())>
1
)
{
return
;
}
System
.
out
.
printf
(
"1111"
);
}
/* List<X> list = getText() ;
Collections.sort(list);
Collections.reverse(list);
System.out.println(JSONObject.toJSONString(list));*/
}
public
static
String
getText
(){
public
static
List
<
X
>
getText
(){
try
{
BufferedReader
bw
=
new
BufferedReader
(
new
FileReader
(
new
File
(
"
c
:\\c.txt"
)))
;
StringBuilder
sb
=
new
StringBuilder
()
;
BufferedReader
bw
=
new
BufferedReader
(
new
FileReader
(
new
File
(
"
d
:\\c.txt"
)))
;
List
<
X
>
sb
=
new
ArrayList
<>
()
;
while
(
true
)
{
String
s
=
bw
.
readLine
()
;
if
(
StringUtils
.
isBlank
(
s
))
{
break
;
}
else
{
String
ss
=
new
String
(
s
.
getBytes
(),
"UTF-8"
)
;
sb
.
append
(
ss
)
;
String
[]
arr
=
ss
.
split
(
"\\s"
)
;
String
s1
=
arr
[
0
]
;
String
s2
=
arr
[
1
]
;
sb
.
add
(
new
X
(
s1
,
s2
));
}
}
bw
.
close
();
return
sb
.
toString
()
;
System
.
out
.
println
(
sb
.
size
());
return
sb
;
}
catch
(
Exception
e
)
{
}
return
null
;
}
static
class
X
implements
Comparable
<
X
>{
public
String
id
;
public
String
name
;
public
X
(
String
id
,
String
name
)
{
this
.
id
=
id
;
this
.
name
=
name
;
}
@Override
public
int
compareTo
(
X
o
)
{
return
Integer
.
valueOf
(
o
.
id
)
-
Integer
.
valueOf
(
this
.
id
);
}
}
}
haoban-manage3-service/src/test/java/HandoverTest.java
View file @
89a9a9f7
...
...
@@ -45,7 +45,7 @@ public class HandoverTest {
@Test
public
void
test1
()
{
String
wxEnterpriseId
=
"
ca66a01b79474c40b3e7c7f93daf1a3b
"
;
String
wxEnterpriseId
=
"
ef8607976407491fb5ff66611b1d57ea
"
;
handoverOperationApiService
.
dealQywxEnterpriseHandoverResult
(
wxEnterpriseId
);
}
...
...
haoban-manage3-service/src/test/java/HmLinkTest.java
View file @
89a9a9f7
...
...
@@ -4,6 +4,7 @@ import java.util.Arrays;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
com.gic.haoban.manage.api.qdto.chat.LinkHmFromWxaQDTO
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -106,7 +107,13 @@ public class HmLinkTest {
@Test
public
void
getLinkHmFromWxa
(){
this
.
hmLinkApiService
.
getLinkHmFromWxa
(
"ff8080815dacd3a2015dacd3ef5c0000"
,
null
,
null
,
null
,
"fKzecO"
,
"3b9167b1a"
,
"orXl9t6P-XBJQyaNCaJj38GLyYd0"
,
null
)
;
LinkHmFromWxaQDTO
qq
=
new
LinkHmFromWxaQDTO
();
qq
.
setLatitude
(
"30.281719563802085"
);
qq
.
setDistrictCode
(
"3301"
);
qq
.
setLongitude
(
"120.00284342447917"
);
qq
.
setJustLocationFlag
(
0
);
this
.
hmLinkApiService
.
getLinkHmFromWxa
(
"ff8080815dacd3a2015dacd3ef5c0000"
,
null
,
null
,
null
,
"roFgte"
,
""
,
""
,
"ff8080819763a714019767096103000f"
,
qq
)
;
}
@Test
...
...
haoban-manage3-service/src/test/java/ServiceTest.java
View file @
89a9a9f7
...
...
@@ -139,8 +139,10 @@ public class ServiceTest {
"fa88746dfe964acd8761d1de8ff7d139"
,
"fcae29cc5d7d4739a353e777e5e77d82"
)
;
for
(
int
i
=
0
;
i
<
list
.
size
();
i
++)
{
haobanQywxFeeApiService
.
addFee
(
list
.
get
(
i
));
}
haobanQywxFeeApiService
.
addFee
(
"ca66a01b79474c40b3e7c7f93daf1a3b"
);
}
@Test
...
...
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