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
9c781f3b
Commit
9c781f3b
authored
Apr 27, 2024
by
周健威
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
ce7b4e8d
cba830f8
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
291 additions
and
9 deletions
+291
-9
ServiceCapabilityDTO.java
.../upyuns/platform/rs/website/dto/ServiceCapabilityDTO.java
+27
-0
IndustryApplicationInfo.java
...s/platform/rs/website/entity/IndustryApplicationInfo.java
+3
-3
ServiceCapability.java
.../upyuns/platform/rs/website/entity/ServiceCapability.java
+97
-0
ServiceCapabilityBiz.java
.../upyuns/platform/rs/website/biz/ServiceCapabilityBiz.java
+50
-0
IndustryApplicationInfoController.java
...website/controller/IndustryApplicationInfoController.java
+5
-3
ServiceCapabilityController.java
...rm/rs/website/controller/ServiceCapabilityController.java
+41
-0
TModelController.java
...yuns/platform/rs/website/controller/TModelController.java
+6
-3
ServiceCapabilityMapper.java
...s/platform/rs/website/mapper/ServiceCapabilityMapper.java
+20
-0
ServiceCapabilityMapper.xml
...ver/src/main/resources/mapper/ServiceCapabilityMapper.xml
+42
-0
No files found.
rs-website/rs-website-api/src/main/java/com/upyuns/platform/rs/website/dto/ServiceCapabilityDTO.java
0 → 100644
View file @
9c781f3b
package
com
.
upyuns
.
platform
.
rs
.
website
.
dto
;
import
com.github.wxiaoqi.security.common.vo.PageParam
;
import
lombok.Data
;
import
javax.persistence.Column
;
import
javax.persistence.Id
;
import
javax.persistence.Table
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* 服务能力
* @TableName service_capability
*/
@Data
public
class
ServiceCapabilityDTO
extends
PageParam
implements
Serializable
{
/**
* 状态:1.上架 2.下架
*/
private
Byte
status
;
}
rs-website/rs-website-api/src/main/java/com/upyuns/platform/rs/website/entity/IndustryApplicationInfo.java
View file @
9c781f3b
...
...
@@ -86,9 +86,9 @@ public class IndustryApplicationInfo implements Serializable {
/**
* 下载地址
*/
@Column
(
name
=
"
download
_url"
)
@ApiModelProperty
(
value
=
"
下载
地址"
)
private
String
download
Url
;
@Column
(
name
=
"
online
_url"
)
@ApiModelProperty
(
value
=
"
系统在线
地址"
)
private
String
online
Url
;
/**
* 是否删除:0、否, 1、是
...
...
rs-website/rs-website-api/src/main/java/com/upyuns/platform/rs/website/entity/ServiceCapability.java
0 → 100644
View file @
9c781f3b
package
com
.
upyuns
.
platform
.
rs
.
website
.
entity
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
javax.persistence.Column
;
import
javax.persistence.GeneratedValue
;
import
javax.persistence.Id
;
import
javax.persistence.Table
;
import
lombok.Data
;
/**
* 服务能力
* @TableName service_capability
*/
@Table
(
name
=
"service_capability"
)
@Data
public
class
ServiceCapability
implements
Serializable
{
/**
*
*/
@Id
private
Integer
id
;
/**
* 计算能力(单位:GHz)
*/
@Column
(
name
=
"computing_power"
)
private
BigDecimal
computingPower
;
/**
* 数据总量(单位:TB)
*/
@Column
(
name
=
"data_volume"
)
private
BigDecimal
dataVolume
;
/**
* 数据集(单位:个)
*/
@Column
(
name
=
"data_set"
)
private
Integer
dataSet
;
/**
* 在库数据量(单位:TB)
*/
@Column
(
name
=
"Library_data"
)
private
BigDecimal
libraryData
;
/**
* 存储能力(单位:TB)
*/
@Column
(
name
=
"storage_capacity"
)
private
BigDecimal
storageCapacity
;
/**
* 数据(单位:条)
*/
@Column
(
name
=
"data_count"
)
private
Integer
dataCount
;
/**
* 状态:1.上架 2.下架
*/
private
Byte
status
;
/**
* 是否删除:0、否, 1、是
*/
@Column
(
name
=
"is_del"
)
private
Byte
isDel
;
/**
* 创建时间
*/
@Column
(
name
=
"create_time"
)
private
Date
createTime
;
/**
* 创建人
*/
@Column
(
name
=
"create_user"
)
private
Long
createUser
;
/**
* 更新时间
*/
@Column
(
name
=
"last_update_time"
)
private
Date
lastUpdateTime
;
/**
* 更新人
*/
@Column
(
name
=
"last_update_user"
)
private
Long
lastUpdateUser
;
private
static
final
long
serialVersionUID
=
1L
;
}
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/biz/ServiceCapabilityBiz.java
0 → 100644
View file @
9c781f3b
package
com
.
upyuns
.
platform
.
rs
.
website
.
biz
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.copier.CopyOptions
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.util.Query
;
import
com.github.wxiaoqi.security.common.util.process.ResultCode
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.upyuns.platform.rs.website.dto.ServiceCapabilityDTO
;
import
com.upyuns.platform.rs.website.entity.ServiceCapability
;
import
com.upyuns.platform.rs.website.entity.TModel
;
import
com.upyuns.platform.rs.website.mapper.ServiceCapabilityMapper
;
import
org.springframework.stereotype.Service
;
/**
*
*/
@Service
public
class
ServiceCapabilityBiz
extends
BaseBiz
<
ServiceCapabilityMapper
,
ServiceCapability
>
{
public
ObjectRestResponse
addObj
(
ServiceCapability
serviceCapability
)
{
if
(
serviceCapability
==
null
)
{
return
ObjectRestResponse
.
paramIsEmpty
();
}
if
(
serviceCapability
.
getId
()
!=
null
)
{
ServiceCapability
old
=
selectById
(
serviceCapability
.
getId
());
if
(
old
==
null
||
old
.
getIsDel
()
==
1
)
{
return
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
NOTEXIST_CODE
,
ResultCode
.
getMsg
(
ResultCode
.
NOTEXIST_CODE
));
}
BeanUtil
.
copyProperties
(
serviceCapability
,
old
,
CopyOptions
.
create
().
setIgnoreNullValue
(
true
).
setIgnoreError
(
true
));
updateSelectiveByIdRe
(
old
);
}
else
{
insertSelectiveRe
(
serviceCapability
);
}
return
ObjectRestResponse
.
succ
();
}
public
ObjectRestResponse
getList
(
ServiceCapabilityDTO
serviceCapabilityDTO
)
{
Query
query
=
new
Query
(
serviceCapabilityDTO
);
PageDataVO
<
ServiceCapability
>
pageDataVO
=
PageDataVO
.
pageInfo
(
query
,
()
->
mapper
.
selectList
(
query
.
getSuper
()));
return
ObjectRestResponse
.
succ
(
pageDataVO
);
}
}
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/IndustryApplicationInfoController.java
View file @
9c781f3b
...
...
@@ -12,12 +12,14 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping
(
"industryApplicationInfo"
)
public
class
IndustryApplicationInfoController
extends
BaseController
<
IndustryApplicationInfoBiz
,
IndustryApplicationInfo
>
{
@PostMapping
(
value
=
"addUpdate"
)
@PostMapping
(
value
=
"/app/unauth/addUpdate"
)
@IgnoreUserToken
public
ObjectRestResponse
addUpdate
(
@RequestBody
IndustryApplicationInfo
industryApplicationInfo
)
{
return
baseBiz
.
addObj
(
industryApplicationInfo
);
}
@GetMapping
(
value
=
"getList"
)
@GetMapping
(
value
=
"/app/unauth/getList"
)
@IgnoreUserToken
public
ObjectRestResponse
getList
(
IndustryApplicationInfoDto
industryApplicationInfoDto
)
{
return
baseBiz
.
selectList
(
industryApplicationInfoDto
);
}
...
...
@@ -34,4 +36,4 @@ public class IndustryApplicationInfoController extends BaseController<IndustryAp
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectById
(
id
));
}
}
\ No newline at end of file
}
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/ServiceCapabilityController.java
0 → 100644
View file @
9c781f3b
package
com
.
upyuns
.
platform
.
rs
.
website
.
controller
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.upyuns.platform.rs.website.biz.OrderItemBiz
;
import
com.upyuns.platform.rs.website.biz.ServiceCapabilityBiz
;
import
com.upyuns.platform.rs.website.dto.ServiceCapabilityDTO
;
import
com.upyuns.platform.rs.website.dto.TModelDTO
;
import
com.upyuns.platform.rs.website.entity.OrderItem
;
import
com.upyuns.platform.rs.website.entity.ServiceCapability
;
import
com.upyuns.platform.rs.website.entity.TModel
;
import
org.springframework.web.bind.annotation.*
;
@RestController
@RequestMapping
(
"serviceCapability"
)
public
class
ServiceCapabilityController
extends
BaseController
<
ServiceCapabilityBiz
,
OrderItem
>
{
@PostMapping
(
value
=
"/app/unauth/addUpdate"
)
@IgnoreUserToken
public
ObjectRestResponse
addUpdate
(
@RequestBody
ServiceCapability
serviceCapability
)
{
return
baseBiz
.
addObj
(
serviceCapability
);
}
@PostMapping
(
value
=
"/app/unauth/getList"
)
@IgnoreUserToken
public
ObjectRestResponse
getList
(
@RequestBody
ServiceCapabilityDTO
serviceCapabilityDTO
)
{
return
baseBiz
.
getList
(
serviceCapabilityDTO
);
}
@GetMapping
(
value
=
"/app/unauth/detail"
)
@IgnoreUserToken
public
ObjectRestResponse
detail
(
Integer
id
)
{
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectById
(
id
));
}
}
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/TModelController.java
View file @
9c781f3b
...
...
@@ -17,19 +17,22 @@ public class TModelController extends BaseController<TModelBiz, TModel> {
@PostMapping
(
value
=
"addUpdate"
)
@PostMapping
(
value
=
"/app/unauth/addUpdate"
)
@IgnoreUserToken
public
ObjectRestResponse
addUpdate
(
@RequestBody
TModel
tModel
)
{
return
baseBiz
.
addObj
(
tModel
);
}
@PostMapping
(
value
=
"getList"
)
@PostMapping
(
value
=
"/app/unauth/getList"
)
@IgnoreUserToken
public
ObjectRestResponse
getList
(
@RequestBody
TModelDTO
tModelDTO
)
{
return
baseBiz
.
getList
(
tModelDTO
);
}
@GetMapping
(
value
=
"/detail"
)
@GetMapping
(
value
=
"/app/unauth/detail"
)
@IgnoreUserToken
public
ObjectRestResponse
detail
(
Integer
id
)
{
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectById
(
id
));
}
...
...
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/mapper/ServiceCapabilityMapper.java
0 → 100644
View file @
9c781f3b
package
com
.
upyuns
.
platform
.
rs
.
website
.
mapper
;
import
com.upyuns.platform.rs.website.entity.ServiceCapability
;
import
tk.mybatis.mapper.common.Mapper
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
/**
* @Entity com.upyuns.platform.rs.website.entity.ServiceCapability
*/
public
interface
ServiceCapabilityMapper
extends
Mapper
<
ServiceCapability
>
{
List
<
ServiceCapability
>
selectList
(
LinkedHashMap
<
String
,
Object
>
aSuper
);
}
rs-website/rs-website-server/src/main/resources/mapper/ServiceCapabilityMapper.xml
0 → 100644
View file @
9c781f3b
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.upyuns.platform.rs.website.mapper.ServiceCapabilityMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.upyuns.platform.rs.website.entity.ServiceCapability"
>
<id
property=
"id"
column=
"id"
jdbcType=
"INTEGER"
/>
<result
property=
"computingPower"
column=
"computing_power"
jdbcType=
"DECIMAL"
/>
<result
property=
"dataVolume"
column=
"data_volume"
jdbcType=
"DECIMAL"
/>
<result
property=
"dataSet"
column=
"data_set"
jdbcType=
"INTEGER"
/>
<result
property=
"libraryData"
column=
"Library_data"
jdbcType=
"DECIMAL"
/>
<result
property=
"storageCapacity"
column=
"storage_capacity"
jdbcType=
"DECIMAL"
/>
<result
property=
"dataCount"
column=
"data_count"
jdbcType=
"INTEGER"
/>
<result
property=
"status"
column=
"status"
jdbcType=
"TINYINT"
/>
<result
property=
"isDel"
column=
"is_del"
jdbcType=
"TINYINT"
/>
<result
property=
"createTime"
column=
"create_time"
jdbcType=
"TIMESTAMP"
/>
<result
property=
"createUser"
column=
"create_user"
jdbcType=
"BIGINT"
/>
<result
property=
"lastUpdateTime"
column=
"last_update_time"
jdbcType=
"TIMESTAMP"
/>
<result
property=
"lastUpdateUser"
column=
"last_update_user"
jdbcType=
"BIGINT"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id,computing_power,data_volume,
data_set,Library_data,storage_capacity,
data_count,status,is_del,
create_time,create_user,last_update_time,
last_update_user
</sql>
<select
id=
"selectList"
resultType=
"com.upyuns.platform.rs.website.entity.ServiceCapability"
>
SELECT
*
FROM
service_capability
WHERE
is_del = 0
<if
test=
"status != null"
>
AND `status` = #{status}
</if>
ORDER BY create_time,id desc
</select>
</mapper>
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