Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
csbr-daop
/
ms-data-circulation-portal-service
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
1b980cfd
authored
2025-01-20 14:55:23 +0800
by
肖初晴
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
【DAOP-1.0】企业认证
【功能点】联调问题处理
1 parent
655974b1
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
256 additions
and
0 deletions
src/main/java/com/csbr/qingcloud/portal/domain/vo/DemandRSVO.java
src/main/java/com/csbr/qingcloud/portal/domain/vo/EnterpriseRSVO.java
src/main/java/com/csbr/qingcloud/portal/domain/vo/ProcessOrderRQVO.java
src/main/java/com/csbr/qingcloud/portal/domain/vo/ServicerMaintainRSVO.java
src/main/java/com/csbr/qingcloud/portal/feign/DataProcessBasicFeign.java
src/main/java/com/csbr/qingcloud/portal/domain/vo/DemandRSVO.java
View file @
1b980cf
...
...
@@ -220,6 +220,12 @@ public class DemandRSVO {
@Schema
(
description
=
"加工单位名称"
)
private
String
productAcceptName
;
@Schema
(
description
=
"发起人"
)
private
String
createUserName
;
@Schema
(
description
=
"提交时间"
)
private
Date
createTime
;
/******** 库表存储属性 需处理 *****/
/******** 自定义扩展 *****/
...
...
src/main/java/com/csbr/qingcloud/portal/domain/vo/EnterpriseRSVO.java
View file @
1b980cf
...
...
@@ -177,6 +177,9 @@ public class EnterpriseRSVO {
@Schema
(
description
=
"业务审批状态【N 草稿中,A 审批中,Y 已通过,R 驳回,C 已撤销,D 已废弃;B 变更中; 默认 N】"
)
private
String
bizApproveState
;
@Schema
(
description
=
"提交时间"
)
private
Date
createTime
;
/******** 库表存储属性 需处理 *****/
/******** 自定义扩展 *****/
...
...
src/main/java/com/csbr/qingcloud/portal/domain/vo/ProcessOrderRQVO.java
0 → 100644
View file @
1b980cf
package
com
.
csbr
.
qingcloud
.
portal
.
domain
.
vo
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
java.util.Date
;
/**
* @program:
* @description: 加工单管理新增、修改参数
* @author: makejava
* @create: 2024-12-06 15:41
**/
@Data
@Schema
(
title
=
"加工单管理新增、修改参数"
)
public
class
ProcessOrderRQVO
{
/**
* 系统唯一标识
*/
@Schema
(
description
=
"系统唯一标识"
)
private
String
guid
;
/**
* 企业唯一标识
*/
@Schema
(
description
=
"企业唯一标识"
)
private
String
tenantGuid
;
/**
* 公司名称
*/
@Schema
(
description
=
"公司名称"
)
private
String
tenantName
;
/**
* 加工单编号
*/
@Schema
(
description
=
"加工单编号"
)
private
String
processOrderNo
;
/**
* 受理单编号
*/
@Schema
(
description
=
"受理单编号"
)
private
String
acceptanceOrderNo
;
/**
* 需求单编号
*/
@Schema
(
description
=
"需求单编号"
)
private
String
requirementOrderNo
;
/**
* 需求单名称
*/
@Schema
(
description
=
"需求单名称"
)
private
String
requirementOrderName
;
/**
* 需求单位
*/
@Schema
(
description
=
"需求单位"
)
private
String
requirementUnit
;
/**
* 需求开始时间
*/
@Schema
(
description
=
"需求开始时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
requirementTermSdate
;
/**
* 需求结束时间
*/
@Schema
(
description
=
"需求结束时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
requirementTermEdate
;
/**
* 更新周期【取数据字典:周期,1 年度,2 半年度,3 季度,4 月度】
*/
@Schema
(
description
=
"更新周期【取数据字典:周期,1 年度,2 半年度,3 季度,4 月度】"
)
private
String
updateCycle
;
/**
* 获取路径【API路径】
*/
@Schema
(
description
=
"获取路径【API路径】"
)
private
String
requestPath
;
/**
* 需求内容
*/
@Schema
(
description
=
"需求内容"
)
private
String
requirementContent
;
/**
* 需求附件【数据格式:[{"name":"","path":""},{"name":"","path":""}]】
*/
@Schema
(
description
=
"需求附件【数据格式:[{\"name\":\"\",\"path\":\"\"},{\"name\":\"\",\"path\":\"\"}]】"
)
private
String
fileUrl
;
/**
* 应用场景说明
*/
@Schema
(
description
=
"应用场景说明"
)
private
String
applicationSceneDesc
;
/**
* 受理原因
*/
@Schema
(
description
=
"受理原因"
)
private
String
acceptanceReason
;
/**
* 加工状态(N 未分派;A 处理中;J 已交付;Y 已验收)
*/
@Schema
(
description
=
"加工状态(N 未分派;A 处理中;J 已交付;Y 已验收)"
)
private
String
processState
;
/**
* 联系人
*/
@Schema
(
description
=
"联系人"
)
private
String
contacts
;
/**
* 联系人电话
*/
@Schema
(
description
=
"联系人电话"
)
private
String
contactTel
;
/**
* 受理日期
*/
@Schema
(
description
=
"受理日期"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
acceptanceDate
;
/**
* 接收人
*/
@Schema
(
description
=
"接收人"
)
private
String
acceptanceName
;
/**
* 接收人唯一标识
*/
@Schema
(
description
=
"接收人唯一标识"
)
private
String
acceptanceNameGuid
;
/**
* 关联合同信息
*/
@Schema
(
description
=
"关联合同信息"
)
private
String
linkContractInfoJson
;
/**
* 负责人姓名
*/
@Schema
(
description
=
"负责人姓名"
)
private
String
chargeStaffName
;
/**
* 负责人GUID
*/
@Schema
(
description
=
"负责人GUID"
)
private
String
chargeStaffGuid
;
/**
* 加加工成员【数据格式:[{"guid":"","name":""}]】
*/
@Schema
(
description
=
"加工成员【数据格式:[{‘guid’:‘’,‘name’:‘’}]"
)
private
String
processMemberJson
;
/**
* 最后操作人唯一标识
*/
@Schema
(
description
=
"最后操作人唯一标识"
)
private
String
lastOperatorUserId
;
/**
* 最后操作人姓名
*/
@Schema
(
description
=
"最后操作人姓名"
)
private
String
lastOperatorUserName
;
/**
* 指派时间
*/
@Schema
(
description
=
"指派时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
assignDay
;
/**
* 加工时间
*/
@Schema
(
description
=
"加工时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
processTime
;
/**
* 交付时间
*/
@Schema
(
description
=
"交付时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
deliverTime
;
/**
* 分库标识
*/
@Schema
(
description
=
"分库标识"
)
private
String
shardingFlag
;
/******** 库表存储属性 需处理 *****/
/******** 自定义扩展 *****/
/******** 子对象 *****/
}
src/main/java/com/csbr/qingcloud/portal/domain/vo/ServicerMaintainRSVO.java
View file @
1b980cf
...
...
@@ -77,6 +77,9 @@ public class ServicerMaintainRSVO {
@Schema
(
description
=
"维护信息"
)
private
String
maintainJson
;
@Schema
(
description
=
"创建时间"
)
private
Date
createTime
;
/******** 库表存储属性 需处理 *****/
/******** 自定义扩展 *****/
...
...
src/main/java/com/csbr/qingcloud/portal/feign/DataProcessBasicFeign.java
0 → 100644
View file @
1b980cf
package
com
.
csbr
.
qingcloud
.
portal
.
feign
;
import
com.csbr.cloud.common.config.FastCallFeignConfiguration
;
import
com.csbr.cloud.common.response.CommonRes
;
import
com.csbr.qingcloud.portal.domain.vo.ProcessOrderRQVO
;
import
jakarta.validation.Valid
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.http.MediaType
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
/**
* @author Xiaocq
*/
@FeignClient
(
value
=
"ms-data-process-basic-service"
,
configuration
=
FastCallFeignConfiguration
.
class
)
public
interface
DataProcessBasicFeign
{
@PostMapping
(
value
=
"/tenant/auth"
,
produces
=
MediaType
.
APPLICATION_JSON_VALUE
,
consumes
=
MediaType
.
APPLICATION_JSON_VALUE
)
CommonRes
<
Boolean
>
saveProcessOrder
(
@RequestBody
@Valid
ProcessOrderRQVO
vo
);
}
Write
Preview
Styling with
Markdown
is supported
Attach a file
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 post a comment