Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rs-cloud-platform
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
周健威
rs-cloud-platform
Commits
6edb331a
Commit
6edb331a
authored
Jun 27, 2024
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
33b3ef97
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
49 additions
and
6 deletions
+49
-6
GtdataController.java
.../upyuns/platform/rs/datacenter/rest/GtdataController.java
+19
-0
FileData.java
.../java/com/upyuns/platform/rs/website/entity/FileData.java
+8
-0
AdminGaindataController.java
...atform/rs/website/controller/AdminGaindataController.java
+10
-6
GainDataController.java
...latform/rs/website/controller/web/GainDataController.java
+12
-0
No files found.
rs-datacenter/rs-datacenter-server/src/main/java/com/upyuns/platform/rs/datacenter/rest/GtdataController.java
View file @
6edb331a
...
@@ -15,6 +15,7 @@ import com.upyuns.platform.rs.gtdata.GdLoginVO;
...
@@ -15,6 +15,7 @@ import com.upyuns.platform.rs.gtdata.GdLoginVO;
import
com.upyuns.platform.rs.gtdata.GtDataRestClient
;
import
com.upyuns.platform.rs.gtdata.GtDataRestClient
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.util.FileCopyUtils
;
import
org.springframework.util.FileCopyUtils
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -40,6 +41,12 @@ public class GtdataController extends CommonBaseController implements UserRestIn
...
@@ -40,6 +41,12 @@ public class GtdataController extends CommonBaseController implements UserRestIn
@Autowired
@Autowired
UserFeign
userFeign
;
UserFeign
userFeign
;
@Value
(
"${gtdata.gtDataUsername}"
)
protected
String
gtDataUsername
;
@Value
(
"${gtdata.gtDataPassword}"
)
protected
String
gtDataPassword
;
@Override
@Override
public
UserFeign
getUserFeign
()
{
public
UserFeign
getUserFeign
()
{
return
userFeign
;
return
userFeign
;
...
@@ -112,6 +119,18 @@ public class GtdataController extends CommonBaseController implements UserRestIn
...
@@ -112,6 +119,18 @@ public class GtdataController extends CommonBaseController implements UserRestIn
return
ObjectRestResponse
.
succ
(
resultUrl
);
return
ObjectRestResponse
.
succ
(
resultUrl
);
}
}
@RequestMapping
(
value
=
"/app/unauth/admindownload/**"
,
method
=
RequestMethod
.
GET
)
@IgnoreUserToken
public
ObjectRestResponse
admindownload
()
throws
Exception
{
String
url
=
request
.
getRequestURI
();
String
fileName
=
url
.
substring
(
url
.
lastIndexOf
(
"/web/gtdata/app/unauth/download/"
)+
32
);
GdLoginVO
gdLoginVO
=
gtDataRestClient
.
rsignUserlogin
(
gtDataUsername
,
gtDataPassword
);
String
resultUrl
=
gtDataRestClient
.
openUrl
(
fileName
,
gdLoginVO
.
getSign
(),
gdLoginVO
.
getTime
(),
gtDataUsername
);
resultUrl
=
resultUrl
.
replace
(
gtDataRestClient
.
getBaseUrl
(),
gtDataRestClient
.
getOutUrl
());
return
ObjectRestResponse
.
succ
(
resultUrl
);
}
@RequestMapping
(
value
=
"/app/unauth/register"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/app/unauth/register"
,
method
=
RequestMethod
.
GET
)
@IgnoreUserToken
@IgnoreUserToken
@IgnoreClientToken
@IgnoreClientToken
...
...
rs-website/rs-website-api/src/main/java/com/upyuns/platform/rs/website/entity/FileData.java
View file @
6edb331a
...
@@ -25,6 +25,9 @@ public class FileData implements Serializable {
...
@@ -25,6 +25,9 @@ public class FileData implements Serializable {
public
static
final
int
HASGTDATA_FIN
=
1
;
public
static
final
int
HASGTDATA_FIN
=
1
;
public
static
final
int
HASGTDATA_UPD
=
2
;
public
static
final
int
HASGTDATA_UPD
=
2
;
public
static
final
int
STORAGETYPE_UPLOAD
=
1
;
public
static
final
int
STORAGETYPE_GTDATA
=
2
;
/**
/**
* 主键
* 主键
*/
*/
...
@@ -86,4 +89,9 @@ public class FileData implements Serializable {
...
@@ -86,4 +89,9 @@ public class FileData implements Serializable {
@Column
(
name
=
"has_gtdata"
)
@Column
(
name
=
"has_gtdata"
)
@ApiModelProperty
(
value
=
"是否已经存储gtdata 0--未处理;1--已处理;2--已更新"
)
@ApiModelProperty
(
value
=
"是否已经存储gtdata 0--未处理;1--已处理;2--已更新"
)
private
Integer
hasGtdata
;
private
Integer
hasGtdata
;
@Column
(
name
=
"storagetype"
)
@ApiModelProperty
(
value
=
"存储类型 1--服务器;2--gtdata"
)
private
Integer
storagetype
;
}
}
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/AdminGaindataController.java
View file @
6edb331a
...
@@ -5,6 +5,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
...
@@ -5,6 +5,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.upyuns.platform.rs.gtdata.GtDataRestClient
;
import
com.upyuns.platform.rs.website.biz.FileDataBiz
;
import
com.upyuns.platform.rs.website.biz.FileDataBiz
;
import
com.upyuns.platform.rs.website.biz.GainDataBiz
;
import
com.upyuns.platform.rs.website.biz.GainDataBiz
;
import
com.upyuns.platform.rs.website.dto.FileDataDTo
;
import
com.upyuns.platform.rs.website.dto.FileDataDTo
;
...
@@ -33,6 +34,9 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
...
@@ -33,6 +34,9 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
@Value
(
"${universal.gaindataPath}"
)
@Value
(
"${universal.gaindataPath}"
)
private
String
gaindataPath
;
private
String
gaindataPath
;
@Autowired
GtDataRestClient
gtDataRestClient
;
@Override
@Override
public
ObjectRestResponse
<
GainData
>
baseAdd
(
@RequestBody
GainData
gainData
)
{
public
ObjectRestResponse
<
GainData
>
baseAdd
(
@RequestBody
GainData
gainData
)
{
super
.
baseAdd
(
gainData
);
super
.
baseAdd
(
gainData
);
...
@@ -80,11 +84,15 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
...
@@ -80,11 +84,15 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
@ApiModelProperty
(
"添加修改文件"
)
@ApiModelProperty
(
"添加修改文件"
)
@RequestMapping
(
value
=
"/addFileData"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/addFileData"
,
method
=
RequestMethod
.
POST
)
public
ObjectRestResponse
<
FileData
>
addislandShip
(
@RequestBody
FileData
fileData
)
{
public
ObjectRestResponse
<
FileData
>
addislandShip
(
@RequestBody
FileData
fileData
)
{
if
(
null
!=
fileData
.
getStoragetype
()
&&
FileData
.
STORAGETYPE_GTDATA
==
fileData
.
getStoragetype
())
{
// //gtdtat 获取数据
// gtDataRestClient.list()
}
String
name
=
fileData
.
getFilename
();
String
name
=
fileData
.
getFilename
();
// String number = islandShip.getNumber();
List
<
FileData
>
islandShips
=
fileDataBiz
.
selectByWeekend
(
o
->
{
List
<
FileData
>
islandShips
=
fileDataBiz
.
selectByWeekend
(
o
->
{
o
.
andEqualTo
(
FileData:
:
getFilename
,
name
+
""
);
o
.
andEqualTo
(
FileData:
:
getFilename
,
name
+
""
);
// o.andEqualTo(IslandShip::getNumber, number + "");
o
.
andEqualTo
(
FileData:
:
getIsDel
,
0
);
o
.
andEqualTo
(
FileData:
:
getIsDel
,
0
);
if
(
fileData
.
getId
()
!=
null
)
{
if
(
fileData
.
getId
()
!=
null
)
{
o
.
andNotEqualTo
(
FileData:
:
getId
,
fileData
.
getId
());
//修改的時候 不把自己搜出來
o
.
andNotEqualTo
(
FileData:
:
getId
,
fileData
.
getId
());
//修改的時候 不把自己搜出來
...
@@ -97,16 +105,12 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
...
@@ -97,16 +105,12 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
if
(
fileData
.
getId
()!=
null
){
if
(
fileData
.
getId
()!=
null
){
fileDataBiz
.
updateSelectiveById
(
fileData
);
fileDataBiz
.
updateSelectiveById
(
fileData
);
}
else
{
}
else
{
// islandShip.setNumber(generateUniqueRandomNumber());
// islandShip.setState(1);
fileData
.
setCrtTime
(
new
Date
());
fileData
.
setIsDel
(
0
);
fileData
.
setIsDel
(
0
);
fileDataBiz
.
insertSelective
(
fileData
);
fileDataBiz
.
insertSelective
(
fileData
);
}
}
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
//
@DeleteMapping
(
"/filedeleteById"
)
@DeleteMapping
(
"/filedeleteById"
)
public
ObjectRestResponse
deleteInoPortAnalyse
(
Integer
id
)
{
public
ObjectRestResponse
deleteInoPortAnalyse
(
Integer
id
)
{
FileData
fileData
=
new
FileData
();
FileData
fileData
=
new
FileData
();
...
...
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/web/GainDataController.java
View file @
6edb331a
...
@@ -10,6 +10,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
...
@@ -10,6 +10,7 @@ import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.upyuns.platform.rs.datacenter.entity.RscpImageDataTotal
;
import
com.upyuns.platform.rs.datacenter.entity.RscpImageDataTotal
;
import
com.upyuns.platform.rs.gtdata.GtDataRestClient
;
import
com.upyuns.platform.rs.website.biz.DataMenuBiz
;
import
com.upyuns.platform.rs.website.biz.DataMenuBiz
;
import
com.upyuns.platform.rs.website.biz.GainDataBiz
;
import
com.upyuns.platform.rs.website.biz.GainDataBiz
;
import
com.upyuns.platform.rs.website.dto.GainDataDTO
;
import
com.upyuns.platform.rs.website.dto.GainDataDTO
;
...
@@ -43,6 +44,9 @@ public class GainDataController extends BaseController<GainDataBiz,GainData> {
...
@@ -43,6 +44,9 @@ public class GainDataController extends BaseController<GainDataBiz,GainData> {
@Autowired
@Autowired
DataMenuBiz
dataMenuBiz
;
DataMenuBiz
dataMenuBiz
;
@Autowired
GtDataRestClient
gtDataRestClient
;
@ApiModelProperty
(
"列表"
)
@ApiModelProperty
(
"列表"
)
@IgnoreUserToken
@IgnoreUserToken
@RequestMapping
(
value
=
"/app/unauth/mapAll"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/app/unauth/mapAll"
,
method
=
RequestMethod
.
GET
)
...
@@ -198,6 +202,14 @@ public class GainDataController extends BaseController<GainDataBiz,GainData> {
...
@@ -198,6 +202,14 @@ public class GainDataController extends BaseController<GainDataBiz,GainData> {
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
@ApiModelProperty
(
"处理历史图片"
)
@IgnoreUserToken
@RequestMapping
(
value
=
"/app/unauth/gtDataList"
,
method
=
RequestMethod
.
GET
)
public
ObjectRestResponse
gtDataList
(
String
path
)
throws
IOException
{
//gtdtat 获取数据
return
ObjectRestResponse
.
succ
(
gtDataRestClient
.
list
(
path
));
}
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
String
url
=
"https://zzrsmgmt.upyuns.com/image/admin/2024-05-30/11.JPG"
;
String
url
=
"https://zzrsmgmt.upyuns.com/image/admin/2024-05-30/11.JPG"
;
String
url2
=
url
.
replaceAll
(
"https://zzrsmgmt.upyuns.com/image"
,
"/sdbdata/www/gdweb_resources/image"
);
String
url2
=
url
.
replaceAll
(
"https://zzrsmgmt.upyuns.com/image"
,
"/sdbdata/www/gdweb_resources/image"
);
...
...
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