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
7d75b589
Commit
7d75b589
authored
Apr 11, 2022
by
王锦盛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
需求修改test2
parent
1f235aae
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
33 additions
and
30 deletions
+33
-30
src/main/java/com/pms/ocp/biz/BizModelRequirementInfoService.java
.../java/com/pms/ocp/biz/BizModelRequirementInfoService.java
+4
-3
src/main/java/com/pms/ocp/biz/impl/BizModelRequirementInfoServiceImpl.java
.../pms/ocp/biz/impl/BizModelRequirementInfoServiceImpl.java
+10
-14
src/main/java/com/pms/ocp/controller/ModelControlDemandController.java
.../com/pms/ocp/controller/ModelControlDemandController.java
+4
-3
src/main/java/com/pms/ocp/service/ModelBaseVersionService.java
...ain/java/com/pms/ocp/service/ModelBaseVersionService.java
+2
-2
src/main/java/com/pms/ocp/service/ModelPropertyVersionService.java
...java/com/pms/ocp/service/ModelPropertyVersionService.java
+3
-2
src/main/java/com/pms/ocp/service/impl/ModelBaseVersionServiceImpl.java
...com/pms/ocp/service/impl/ModelBaseVersionServiceImpl.java
+3
-3
src/main/java/com/pms/ocp/service/impl/ModelPropertyVersionServiceImpl.java
...pms/ocp/service/impl/ModelPropertyVersionServiceImpl.java
+7
-3
No files found.
src/main/java/com/pms/ocp/biz/BizModelRequirementInfoService.java
View file @
7d75b589
...
@@ -50,11 +50,12 @@ public interface BizModelRequirementInfoService {
...
@@ -50,11 +50,12 @@ public interface BizModelRequirementInfoService {
/**
/**
* 删除模型需求
* 删除模型需求
*
*
* @param demandId
* @param objId
* @param modelId
* @param requirementCode
* @param modelCode
* @return
* @return
*/
*/
Integer
deleteModelRequirementInfo
(
String
demandId
,
String
modelId
);
Integer
deleteModelRequirementInfo
(
String
objId
,
String
requirementCode
,
String
modelCode
);
/**
/**
* 删除模型属性需求
* 删除模型属性需求
...
...
src/main/java/com/pms/ocp/biz/impl/BizModelRequirementInfoServiceImpl.java
View file @
7d75b589
...
@@ -99,10 +99,6 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
...
@@ -99,10 +99,6 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
@Override
@Override
public
Integer
createModelPropertyRequirementInfo
(
ModelPropertyVersionRequirementDTO
modelPropertyVersionRequirementDTO
)
{
public
Integer
createModelPropertyRequirementInfo
(
ModelPropertyVersionRequirementDTO
modelPropertyVersionRequirementDTO
)
{
// ModelRequirement modelRequirement = new ModelRequirement();
// BeanUtils.copyProperties(modelPropertyVersionRequirementDTO, modelRequirement);
// modelRequirement.setCtime(LocalDateTime.now());
ModelPropertyVersion
modelPropertyVersion
=
new
ModelPropertyVersion
();
ModelPropertyVersion
modelPropertyVersion
=
new
ModelPropertyVersion
();
BeanUtils
.
copyProperties
(
modelPropertyVersionRequirementDTO
,
modelPropertyVersion
);
BeanUtils
.
copyProperties
(
modelPropertyVersionRequirementDTO
,
modelPropertyVersion
);
modelPropertyVersion
.
setRequirementCode
(
modelPropertyVersionRequirementDTO
.
getRequirementCode
());
modelPropertyVersion
.
setRequirementCode
(
modelPropertyVersionRequirementDTO
.
getRequirementCode
());
...
@@ -135,6 +131,7 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
...
@@ -135,6 +131,7 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
return
1
;
return
1
;
}
}
@Transactional
@Override
@Override
public
Integer
updateModelPropertyRequirementInfo
(
ModelPropertyVersionRequirementDTO
modelPropertyVersionRequirementDTO
)
{
public
Integer
updateModelPropertyRequirementInfo
(
ModelPropertyVersionRequirementDTO
modelPropertyVersionRequirementDTO
)
{
ModelRequirement
modelRequirement
=
new
ModelRequirement
();
ModelRequirement
modelRequirement
=
new
ModelRequirement
();
...
@@ -152,26 +149,25 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
...
@@ -152,26 +149,25 @@ public class BizModelRequirementInfoServiceImpl implements BizModelRequirementIn
@Transactional
@Transactional
@Override
@Override
public
Integer
deleteModelRequirementInfo
(
String
demandId
,
String
modelId
)
{
public
Integer
deleteModelRequirementInfo
(
String
objId
,
String
requirementCode
,
String
modelCode
)
{
modelRequirementService
.
deleteModelRequirement
(
objId
,
requirementCode
);
modelRequirementService
.
deleteModelRequirement
(
modelId
,
demandId
);
if
(
StringUtils
.
isNotEmpty
(
requirementCode
))
{
if
(
StringUtils
.
isNotEmpty
(
modelId
))
{
modelBaseVersionService
.
deleteModelBaseVersion
(
requirementCode
,
modelCode
);
modelPropertyVersionService
.
deleteModelPropertyVersion
(
requirementCode
,
modelCode
,
null
);
modelBaseVersionService
.
deleteModelBaseVersion
(
modelId
,
demandId
);
}
}
return
1
;
return
1
;
}
}
@Transactional
@Override
@Override
public
Integer
deleteModelPropertyRequirementInfo
(
String
demandId
,
String
modelId
,
String
proId
)
{
public
Integer
deleteModelPropertyRequirementInfo
(
String
requirementCode
,
String
modelCode
,
String
propCode
)
{
modelRequirementService
.
deleteModelRequirement
(
modelId
,
demandId
);
if
(
StringUtils
.
isNotEmpty
(
proId
))
{
modelPropertyVersionService
.
deleteModelPropertyVersion
(
demandId
,
proId
);
modelPropertyVersionService
.
deleteModelPropertyVersion
(
requirementCode
,
modelCode
,
propCode
);
}
return
1
;
return
1
;
}
}
...
...
src/main/java/com/pms/ocp/controller/ModelControlDemandController.java
View file @
7d75b589
...
@@ -64,9 +64,10 @@ public class ModelControlDemandController {
...
@@ -64,9 +64,10 @@ public class ModelControlDemandController {
*/
*/
@ApiOperation
(
"模型需求-删除"
)
@ApiOperation
(
"模型需求-删除"
)
@PostMapping
(
"/delete/modelRequirement"
)
@PostMapping
(
"/delete/modelRequirement"
)
public
ResponseVO
deleteModelRequirement
(
@ApiParam
(
value
=
"模型订阅编号"
)
@RequestParam
(
value
=
"objId"
,
required
=
false
)
String
objId
,
public
ResponseVO
deleteModelRequirement
(
@ApiParam
(
value
=
"需求编号"
)
@RequestParam
(
value
=
"objId"
,
required
=
false
)
String
objId
,
@ApiParam
(
value
=
"模型编码"
)
@RequestParam
(
value
=
"modelCode"
,
required
=
false
)
String
modelCode
)
{
@ApiParam
(
value
=
"需求编码"
)
@RequestParam
(
value
=
"requirementCode"
)
String
requirementCode
,
return
ResponseVO
.
ok
(
bizModelRequirementInfoService
.
deleteModelRequirementInfo
(
objId
,
modelCode
));
@ApiParam
(
value
=
"模型编码"
)
@RequestParam
(
value
=
"modelCode"
)
String
modelCode
)
{
return
ResponseVO
.
ok
(
bizModelRequirementInfoService
.
deleteModelRequirementInfo
(
objId
,
requirementCode
,
modelCode
));
}
}
/**
/**
...
...
src/main/java/com/pms/ocp/service/ModelBaseVersionService.java
View file @
7d75b589
...
@@ -25,11 +25,11 @@ public interface ModelBaseVersionService {
...
@@ -25,11 +25,11 @@ public interface ModelBaseVersionService {
/**
/**
* 删除模型基础版本信息
* 删除模型基础版本信息
*
*
* @param
modelId
* @param
requirementCode
* @param modelCode
* @param modelCode
* @return
* @return
*/
*/
Integer
deleteModelBaseVersion
(
String
modelId
,
String
modelCode
);
Integer
deleteModelBaseVersion
(
String
requirementCode
,
String
modelCode
);
/**
/**
* 更新模型基础版本信息
* 更新模型基础版本信息
...
...
src/main/java/com/pms/ocp/service/ModelPropertyVersionService.java
View file @
7d75b589
...
@@ -24,10 +24,11 @@ public interface ModelPropertyVersionService {
...
@@ -24,10 +24,11 @@ public interface ModelPropertyVersionService {
* 删除模型属性版本信息
* 删除模型属性版本信息
*
*
* @param propCode
* @param propCode
* @param propId
* @param modelCode
* @param requirementCode
* @return
* @return
*/
*/
Integer
deleteModelPropertyVersion
(
String
propId
,
String
propCode
);
Integer
deleteModelPropertyVersion
(
String
requirementCode
,
String
modelCode
,
String
propCode
);
/**
/**
* 更新模型属性版本信息
* 更新模型属性版本信息
...
...
src/main/java/com/pms/ocp/service/impl/ModelBaseVersionServiceImpl.java
View file @
7d75b589
...
@@ -31,11 +31,11 @@ public class ModelBaseVersionServiceImpl implements ModelBaseVersionService {
...
@@ -31,11 +31,11 @@ public class ModelBaseVersionServiceImpl implements ModelBaseVersionService {
}
}
@Override
@Override
public
Integer
deleteModelBaseVersion
(
String
objId
,
String
modelCode
)
{
public
Integer
deleteModelBaseVersion
(
String
requirementCode
,
String
modelCode
)
{
QueryWrapper
<
ModelBaseVersion
>
queryWrapper
=
new
QueryWrapper
();
QueryWrapper
<
ModelBaseVersion
>
queryWrapper
=
new
QueryWrapper
();
if
(
StringUtils
.
isNotEmpty
(
objId
))
{
if
(
StringUtils
.
isNotEmpty
(
requirementCode
))
{
queryWrapper
.
lambda
().
eq
(
ModelBaseVersion:
:
getObjId
,
objId
);
queryWrapper
.
lambda
().
eq
(
ModelBaseVersion:
:
getObjId
,
requirementCode
);
}
}
if
(
StringUtils
.
isNotEmpty
(
modelCode
))
{
if
(
StringUtils
.
isNotEmpty
(
modelCode
))
{
...
...
src/main/java/com/pms/ocp/service/impl/ModelPropertyVersionServiceImpl.java
View file @
7d75b589
...
@@ -32,11 +32,15 @@ public class ModelPropertyVersionServiceImpl implements ModelPropertyVersionServ
...
@@ -32,11 +32,15 @@ public class ModelPropertyVersionServiceImpl implements ModelPropertyVersionServ
}
}
@Override
@Override
public
Integer
deleteModelPropertyVersion
(
String
propId
,
String
propCode
)
{
public
Integer
deleteModelPropertyVersion
(
String
requirementCode
,
String
modelCode
,
String
propCode
)
{
QueryWrapper
<
ModelPropertyVersion
>
queryWrapper
=
new
QueryWrapper
();
QueryWrapper
<
ModelPropertyVersion
>
queryWrapper
=
new
QueryWrapper
();
if
(
StringUtils
.
isNotEmpty
(
propId
))
{
if
(
StringUtils
.
isNotEmpty
(
requirementCode
))
{
queryWrapper
.
lambda
().
eq
(
ModelPropertyVersion:
:
getObjId
,
propId
);
queryWrapper
.
lambda
().
eq
(
ModelPropertyVersion:
:
getRequirementCode
,
requirementCode
);
}
if
(
StringUtils
.
isNotEmpty
(
modelCode
))
{
queryWrapper
.
lambda
().
eq
(
ModelPropertyVersion:
:
getModelCode
,
modelCode
);
}
}
if
(
StringUtils
.
isNotEmpty
(
propCode
))
{
if
(
StringUtils
.
isNotEmpty
(
propCode
))
{
...
...
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