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
8c741ff5
Commit
8c741ff5
authored
Apr 07, 2022
by
王锦盛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加需求审批接口
parent
bff89908
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
235 additions
and
0 deletions
+235
-0
src/main/java/com/pms/ocp/mapper/ModelRequirementApprovalMapper.java
...va/com/pms/ocp/mapper/ModelRequirementApprovalMapper.java
+24
-0
src/main/java/com/pms/ocp/model/entity/ModelRequirementApproval.java
...va/com/pms/ocp/model/entity/ModelRequirementApproval.java
+113
-0
src/main/java/com/pms/ocp/service/ModelRequirementApprovalService.java
.../com/pms/ocp/service/ModelRequirementApprovalService.java
+58
-0
src/main/java/com/pms/ocp/service/impl/ModelRequirementApprovalServiceImpl.java
...ocp/service/impl/ModelRequirementApprovalServiceImpl.java
+40
-0
No files found.
src/main/java/com/pms/ocp/mapper/ModelRequirementApprovalMapper.java
0 → 100644
View file @
8c741ff5
package
com.pms.ocp.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.pms.ocp.model.entity.ModelRequirementApproval
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* @Auther: wangjian
* @Date: 2022/3/29 17:36
* @Description:
*/
@Mapper
public
interface
ModelRequirementApprovalMapper
extends
BaseMapper
<
ModelRequirementApproval
>
{
// List<ModelVersionRequirementVO> listModelRequirementVO(@Param("modelName") String modelName,
// @Param("modelCode") String modelCode,
// @Param("modelGroupCodes") List<String> modelGroupCodes);
//
// List<ModelPropertyVersionRequirementVO> listModelPropertyVersionRequirementVO(@Param("requirementCode") String requirementCode,
// @Param("modelCode") String modelCode);
}
\ No newline at end of file
src/main/java/com/pms/ocp/model/entity/ModelRequirementApproval.java
0 → 100644
View file @
8c741ff5
package
com.pms.ocp.model.entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.time.LocalDateTime
;
/**
* @Auther: wangjian
* @Date: 2022/4/7 11:17
* @Description:模型需求审批表对象
*/
@Data
@TableName
(
"ocp_model_requirement_approval"
)
public
class
ModelRequirementApproval
{
/**
* 主键
*/
private
String
objId
;
/**
* 需求编码
*/
private
String
requirementCode
;
/**
* 审批状态 0:未审核 1:审核通过 2:审核拒绝
*/
private
Integer
approvalStats
;
/**
* 审核人单位
*/
private
String
approvalCompanyCode
;
/**
* 审核人部门
*/
private
String
approvalDepartment
;
/**
* 审核人id
*/
private
String
approvalUserId
;
/**
* 审核人姓名
*/
private
String
approvalUserName
;
/**
* 审核时间
*/
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
LocalDateTime
approvalCtime
;
/**
* 修改时间
*/
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
LocalDateTime
approvalMtime
;
/**
* 是否删除 0:否 1:是
*/
@TableField
(
"is_delete"
)
private
Integer
boolDelete
;
/**
* 审核意见
*/
private
String
approvalComment
;
}
// DROP TABLE IF EXISTS operating_platform.ocp_model_requirement_approval;
// CREATE TABLE operating_platform.ocp_model_requirement_approval (
// obj_id varchar(42) NOT NULL ,
// requirement_code varchar(42) NOT NULL ,
// approval_stats Int2 NOT NULL ,
// approval_company_code varchar(42) NOT NULL ,
// approval_department varchar(42) NOT NULL ,
// approval_user_id varchar(42) NOT NULL ,
// approval_user_name varchar(64) NOT NULL ,
// approval_ctime timestamp(6) NOT NULL ,
// approval_mtime timestamp(6) ,
// is_delete int2 NOT NULL ,
// approval_comment varchar(500) NOT NULL ,
// PRIMARY KEY (obj_id)
// )
// ;
//
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.obj_id IS '主键 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.requirement_code IS '需求编码 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_stats IS '审批状态0:未审核 1:审核通过 2:审核拒绝';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_company_code IS '审核人单位 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_department IS '审核人部门 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_user_id IS '审核人id ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_user_name IS '审核人姓名 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_ctime IS '审核时间 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_mtime IS '修改时间 ';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.is_delete IS '是否删除0:否 1:是';
// COMMENT ON COLUMN operating_platform.ocp_model_requirement_approval.approval_comment IS '审核意见 ';
//
// COMMENT ON TABLE operating_platform.ocp_model_requirement_approval IS '模型需求审批表';
\ No newline at end of file
src/main/java/com/pms/ocp/service/ModelRequirementApprovalService.java
0 → 100644
View file @
8c741ff5
package
com.pms.ocp.service
;
import
com.pms.ocp.model.entity.ModelRequirement
;
import
com.pms.ocp.model.entity.ModelRequirementApproval
;
import
com.pms.ocp.model.vo.ModelVersionRequirementVO
;
import
java.util.List
;
/**
* @Auther: wangjian
* @Date: 2022/3/29 17:43
* @Description:模型需求审批业务层接口
*/
public
interface
ModelRequirementApprovalService
{
/**
* 创建模型需求审批
*
* @param modelRequirementApproval
* @return
*/
Integer
createModelRequirementApproval
(
ModelRequirementApproval
modelRequirementApproval
);
/**
* 删除模型需求审批
*
* @param objId
* @param requirementCode
* @return
*/
Integer
deleteModelRequirementApproval
(
String
objId
,
String
requirementCode
);
/**
* 更新模型需求审批
*
* @param modelRequirementApproval
* @return
*/
Integer
updateModelRequirementApproval
(
ModelRequirementApproval
modelRequirementApproval
);
/**
* 获取模型需求审批列表
*
* @param
* @return
*/
List
<
ModelVersionRequirementVO
>
getModelRequirementApprovalList
(
String
modelName
,
String
modelCode
,
List
<
String
>
modelGroupCodes
);
/**
* 获取模型需求审批
*
* @param objId
* @param modelCode
* @return
*/
ModelRequirement
getModelRequirementApproval
(
String
objId
,
String
modelCode
);
}
src/main/java/com/pms/ocp/service/impl/ModelRequirementApprovalServiceImpl.java
0 → 100644
View file @
8c741ff5
package
com.pms.ocp.service.impl
;
import
com.pms.ocp.model.entity.ModelRequirement
;
import
com.pms.ocp.model.entity.ModelRequirementApproval
;
import
com.pms.ocp.model.vo.ModelVersionRequirementVO
;
import
com.pms.ocp.service.ModelRequirementApprovalService
;
import
java.util.List
;
/**
* @Auther: wangjian
* @Date: 2022/4/7 20:05
* @Description:模型需求审批业务层接口实现
*/
public
class
ModelRequirementApprovalServiceImpl
implements
ModelRequirementApprovalService
{
@Override
public
Integer
createModelRequirementApproval
(
ModelRequirementApproval
modelRequirementApproval
)
{
return
null
;
}
@Override
public
Integer
deleteModelRequirementApproval
(
String
objId
,
String
requirementCode
)
{
return
null
;
}
@Override
public
Integer
updateModelRequirementApproval
(
ModelRequirementApproval
modelRequirementApproval
)
{
return
null
;
}
@Override
public
List
<
ModelVersionRequirementVO
>
getModelRequirementApprovalList
(
String
modelName
,
String
modelCode
,
List
<
String
>
modelGroupCodes
)
{
return
null
;
}
@Override
public
ModelRequirement
getModelRequirementApproval
(
String
objId
,
String
modelCode
)
{
return
null
;
}
}
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