Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
operation-control-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王锦盛
operation-control-platform
Commits
a5ce0f80
Commit
a5ce0f80
authored
Mar 04, 2022
by
huxiuwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.新增模型类型入库查询处理
parent
703ab397
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
92 additions
and
63 deletions
+92
-63
src/main/java/com/pms/ocp/controller/ModelBaseController.java
...main/java/com/pms/ocp/controller/ModelBaseController.java
+15
-6
src/main/java/com/pms/ocp/model/entity/ModelProperty.java
src/main/java/com/pms/ocp/model/entity/ModelProperty.java
+11
-17
src/main/java/com/pms/ocp/model/entity/ModelType.java
src/main/java/com/pms/ocp/model/entity/ModelType.java
+26
-35
src/main/java/com/pms/ocp/service/ModelGroupService.java
src/main/java/com/pms/ocp/service/ModelGroupService.java
+4
-0
src/main/java/com/pms/ocp/service/ModelPropertyService.java
src/main/java/com/pms/ocp/service/ModelPropertyService.java
+1
-1
src/main/java/com/pms/ocp/service/ModelService.java
src/main/java/com/pms/ocp/service/ModelService.java
+1
-2
src/main/java/com/pms/ocp/service/impl/ModelGroupServiceImpl.java
.../java/com/pms/ocp/service/impl/ModelGroupServiceImpl.java
+20
-0
src/main/java/com/pms/ocp/service/impl/ModelPropertyServiceImpl.java
...va/com/pms/ocp/service/impl/ModelPropertyServiceImpl.java
+12
-1
src/main/java/com/pms/ocp/service/impl/ModelServiceImpl.java
src/main/java/com/pms/ocp/service/impl/ModelServiceImpl.java
+2
-1
No files found.
src/main/java/com/pms/ocp/controller/ModelBaseController.java
View file @
a5ce0f80
package
com.pms.ocp.controller
;
import
com.pms.ocp.common.constants.CodeEnum
;
import
com.pms.ocp.model.entity.Model
;
import
com.pms.ocp.model.entity.ModelType
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.ModelGroupService
;
import
com.pms.ocp.service.ModelPropertyService
;
import
com.pms.ocp.service.ModelService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
...
...
@@ -35,6 +37,9 @@ public class ModelBaseController {
@Autowired
private
ModelGroupService
modelGroupService
;
@Autowired
private
ModelPropertyService
modelPropertyService
;
/**
* 模型分类-查询
*
...
...
@@ -65,8 +70,12 @@ public class ModelBaseController {
@ApiOperation
(
"模型分类-删除"
)
@PostMapping
(
"/delete/model/type"
)
public
ResponseVO
deleteModelType
(
ModelType
modelType
)
{
// return modelType.deleteModelType();
return
null
;
String
modelTypeId
=
modelType
.
getObjId
();
if
(
StringUtils
.
isNotBlank
(
modelTypeId
))
{
return
modelGroupService
.
deleteModelType
(
modelTypeId
);
}
else
{
return
ResponseVO
.
error
(
CodeEnum
.
REQUIRED_PARAMETER_EMPTY
);
}
}
/**
...
...
@@ -76,8 +85,8 @@ public class ModelBaseController {
*/
@ApiOperation
(
"模型分类-修改"
)
@PostMapping
(
"/update/model/type"
)
public
ResponseVO
updateModelType
()
{
return
ResponseVO
.
ok
(
);
public
ResponseVO
updateModelType
(
ModelType
modelType
)
{
return
modelGroupService
.
updateModelType
(
modelType
);
}
/**
...
...
@@ -125,7 +134,7 @@ public class ModelBaseController {
*/
@ApiOperation
(
"模型-修改"
)
@PostMapping
(
"/update/model"
)
public
ResponseVO
updateModel
(
Model
model
)
{
public
ResponseVO
updateModel
(
@RequestBody
Model
model
)
{
return
modelService
.
updateModel
(
model
);
}
...
...
@@ -215,7 +224,7 @@ public class ModelBaseController {
@ApiOperation
(
"模型属性-查询"
)
@GetMapping
(
"get/model/property"
)
public
ResponseVO
getModelProperty
()
{
return
ResponseVO
.
ok
();
return
ResponseVO
.
ok
(
modelPropertyService
.
getModelProperty
()
);
}
/**
...
...
src/main/java/com/pms/ocp/model/entity/ModelProperty.java
View file @
a5ce0f80
...
...
@@ -2,6 +2,7 @@ package com.pms.ocp.model.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
/**
...
...
@@ -11,18 +12,19 @@ import lombok.Data;
*/
@Data
@TableName
(
"ocp_model_prop"
)
public
class
ModelProperty
{
/**
* 模型属性编号
*/
@TableId
private
String
prop
Id
;
private
String
obj
Id
;
/**
* 模型编号
*/
private
String
model
Id
;
private
String
model
Code
;
/**
* 属性名称
...
...
@@ -32,7 +34,7 @@ public class ModelProperty {
/**
* 属性编码
*/
private
String
column
Code
;
private
String
prop
Code
;
/**
* 属性描述
...
...
@@ -69,43 +71,35 @@ public class ModelProperty {
/**
* 推广类型
*/
private
String
prop
_p
romotion
;
private
String
prop
P
romotion
;
/**
* 省公司ID
*/
private
String
company_id
;
/**
* 省公司名称
*/
private
String
company_name
;
/**
* 显示顺序
*/
private
String
prop
_dispidx
;
private
String
prop
OrderNo
;
/**
* 提交人id
*/
private
String
prop
_user_i
d
;
private
String
prop
UserI
d
;
/**
* 提交人姓名
*/
private
String
prop
_user_n
ame
;
private
String
prop
UserN
ame
;
/**
* 创建时间
*/
@TableField
(
value
=
"
is_required
"
)
@TableField
(
value
=
"
prop_ctime
"
)
private
String
prop_ctime
;
/**
* 修改时间
*/
@TableField
(
value
=
"
is_required
"
)
@TableField
(
value
=
"
prop_mtime
"
)
private
String
prop_mtime
;
}
...
...
src/main/java/com/pms/ocp/model/entity/ModelType.java
View file @
a5ce0f80
package
com.pms.ocp.model.entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.util.Date
;
/**
* @Auther: wangjian
...
...
@@ -26,6 +31,11 @@ public class ModelType {
*/
private
String
modelGroupName
;
/**
* 模型分类编码
*/
private
String
modelGroupCode
;
/**
* 上级模型分类编码
*/
...
...
@@ -39,55 +49,36 @@ public class ModelType {
/**
* 展示顺序
*/
private
String
group
;
private
Integer
groupOrderNo
;
/**
*
模型分类编码
*
所属公司code
*/
private
String
modelGroup
Code
;
private
String
groupCompany
Code
;
/**
*
模型表
*
提交人id
*/
private
String
modelTable
;
private
String
groupUserId
;
/**
* 是否启用
*/
private
String
isUse
;
/**
* 模型推广类型
* 0:统推,1:自建
*/
private
String
modelPromotion
;
/**
* 公司code
*/
private
String
ownerCompanyCode
;
private
String
groupUserName
;
/**
*
公司名称
*
模型创建时间
*/
private
String
ownerCompanyName
;
@TableField
(
value
=
"group_ctime"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
groupCreateTime
;
/**
*
排列顺序
*
模型修改时间
*/
private
String
modelOrderNo
;
/**
* 提交人id
*/
private
String
modelUserId
;
/**
* 提交人姓名
*/
private
String
modelUserName
;
@TableField
(
value
=
"group_mtime"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
groupUpdateTime
;
}
src/main/java/com/pms/ocp/service/ModelGroupService.java
View file @
a5ce0f80
...
...
@@ -8,4 +8,8 @@ public interface ModelGroupService {
ResponseVO
getModelType
();
ResponseVO
createModelType
(
ModelType
modelType
);
ResponseVO
deleteModelType
(
String
modelTypeId
);
ResponseVO
updateModelType
(
ModelType
modelType
);
}
src/main/java/com/pms/ocp/service/ModelPropertyService.java
View file @
a5ce0f80
...
...
@@ -50,5 +50,5 @@ public interface ModelPropertyService {
* @param modelId
* @return
*/
ModelProperty
getModelProperty
(
String
modelId
);
List
<
ModelProperty
>
getModelProperty
(
);
}
src/main/java/com/pms/ocp/service/ModelService.java
View file @
a5ce0f80
...
...
@@ -2,6 +2,7 @@ package com.pms.ocp.service;
import
com.pms.ocp.common.constants.CodeEnum
;
import
com.pms.ocp.model.entity.Model
;
import
com.pms.ocp.model.entity.ModelType
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
java.util.List
;
...
...
@@ -53,6 +54,4 @@ public interface ModelService {
*/
Model
getModel
(
String
modelId
);
}
src/main/java/com/pms/ocp/service/impl/ModelGroupServiceImpl.java
View file @
a5ce0f80
...
...
@@ -42,4 +42,24 @@ public class ModelGroupServiceImpl implements ModelGroupService {
return
ResponseVO
.
ok
(
CodeEnum
.
INSERT_FAIL
);
}
}
@Override
public
ResponseVO
deleteModelType
(
String
modelTypeId
)
{
int
result
=
modelTypeMapper
.
deleteById
(
modelTypeId
);
if
(
result
>
0
)
{
return
ResponseVO
.
error
(
CodeEnum
.
SUCCESS
);
}
else
{
return
ResponseVO
.
ok
(
CodeEnum
.
UNKNOWN
);
}
}
@Override
public
ResponseVO
updateModelType
(
ModelType
modelType
)
{
int
result
=
modelTypeMapper
.
updateById
(
modelType
);
if
(
result
>
0
)
{
return
ResponseVO
.
error
(
CodeEnum
.
SUCCESS
);
}
else
{
return
ResponseVO
.
ok
(
CodeEnum
.
UP_DATA_FAIL
);
}
}
}
src/main/java/com/pms/ocp/service/impl/ModelPropertyServiceImpl.java
View file @
a5ce0f80
package
com.pms.ocp.service.impl
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.pms.ocp.model.entity.ModelProperty
;
import
com.pms.ocp.service.ModelPropertyService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
...
...
@@ -14,6 +16,9 @@ import java.util.List;
@Service
public
class
ModelPropertyServiceImpl
implements
ModelPropertyService
{
@Autowired
@Override
public
Integer
createModelProperty
(
ModelProperty
modelProperty
)
{
return
null
;
...
...
@@ -34,8 +39,14 @@ public class ModelPropertyServiceImpl implements ModelPropertyService {
return
null
;
}
/**
* todo
* @return
*/
@Override
public
ModelProperty
getModelProperty
(
String
modelId
)
{
public
List
<
ModelProperty
>
getModelProperty
()
{
QueryWrapper
<
ModelProperty
>
wrapper
=
new
QueryWrapper
<>();
return
null
;
}
}
src/main/java/com/pms/ocp/service/impl/ModelServiceImpl.java
View file @
a5ce0f80
...
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import
com.pms.ocp.common.constants.CodeEnum
;
import
com.pms.ocp.mapper.ModelMapper
;
import
com.pms.ocp.model.entity.Model
;
import
com.pms.ocp.model.entity.ModelType
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.ModelService
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -57,7 +58,7 @@ public class ModelServiceImpl implements ModelService {
if
(
result
>
0
)
{
return
ResponseVO
.
ok
(
CodeEnum
.
SUCCESS
);
}
else
{
return
ResponseVO
.
error
(
"删除角色失败!"
);
return
ResponseVO
.
error
(
CodeEnum
.
UNKNOWN
);
}
}
...
...
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