1b980cfd by 肖初晴

【DAOP-1.0】企业认证

【功能点】联调问题处理
1 parent 655974b1
...@@ -219,6 +219,12 @@ public class DemandRSVO { ...@@ -219,6 +219,12 @@ public class DemandRSVO {
219 219
220 @Schema(description = "加工单位名称") 220 @Schema(description = "加工单位名称")
221 private String productAcceptName; 221 private String productAcceptName;
222
223 @Schema(description = "发起人")
224 private String createUserName;
225
226 @Schema(description = "提交时间")
227 private Date createTime;
222 228
223 /******** 库表存储属性 需处理 *****/ 229 /******** 库表存储属性 需处理 *****/
224 230
......
...@@ -176,6 +176,9 @@ public class EnterpriseRSVO { ...@@ -176,6 +176,9 @@ public class EnterpriseRSVO {
176 */ 176 */
177 @Schema(description = "业务审批状态【N 草稿中,A 审批中,Y 已通过,R 驳回,C 已撤销,D 已废弃;B 变更中; 默认 N】") 177 @Schema(description = "业务审批状态【N 草稿中,A 审批中,Y 已通过,R 驳回,C 已撤销,D 已废弃;B 变更中; 默认 N】")
178 private String bizApproveState; 178 private String bizApproveState;
179
180 @Schema(description = "提交时间")
181 private Date createTime;
179 182
180 /******** 库表存储属性 需处理 *****/ 183 /******** 库表存储属性 需处理 *****/
181 184
......
1 package com.csbr.qingcloud.portal.domain.vo;
2
3 import com.fasterxml.jackson.annotation.JsonFormat;
4 import io.swagger.v3.oas.annotations.media.Schema;
5 import lombok.Data;
6
7 import java.util.Date;
8
9 /**
10 * @program:
11 * @description: 加工单管理新增、修改参数
12 * @author: makejava
13 * @create: 2024-12-06 15:41
14 **/
15 @Data
16 @Schema(title = "加工单管理新增、修改参数")
17 public class ProcessOrderRQVO {
18
19 /**
20 * 系统唯一标识
21 */
22 @Schema(description = "系统唯一标识")
23 private String guid;
24
25 /**
26 * 企业唯一标识
27 */
28 @Schema(description = "企业唯一标识")
29 private String tenantGuid;
30
31 /**
32 * 公司名称
33 */
34 @Schema(description = "公司名称")
35 private String tenantName;
36
37 /**
38 * 加工单编号
39 */
40 @Schema(description = "加工单编号")
41 private String processOrderNo;
42
43 /**
44 * 受理单编号
45 */
46 @Schema(description = "受理单编号")
47 private String acceptanceOrderNo;
48
49 /**
50 * 需求单编号
51 */
52 @Schema(description = "需求单编号")
53 private String requirementOrderNo;
54
55 /**
56 * 需求单名称
57 */
58 @Schema(description = "需求单名称")
59 private String requirementOrderName;
60
61 /**
62 * 需求单位
63 */
64 @Schema(description = "需求单位")
65 private String requirementUnit;
66
67 /**
68 * 需求开始时间
69 */
70 @Schema(description = "需求开始时间")
71 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
72 private Date requirementTermSdate;
73
74 /**
75 * 需求结束时间
76 */
77 @Schema(description = "需求结束时间")
78 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
79 private Date requirementTermEdate;
80
81 /**
82 * 更新周期【取数据字典:周期,1 年度,2 半年度,3 季度,4 月度】
83 */
84 @Schema(description = "更新周期【取数据字典:周期,1 年度,2 半年度,3 季度,4 月度】")
85 private String updateCycle;
86
87 /**
88 * 获取路径【API路径】
89 */
90 @Schema(description = "获取路径【API路径】")
91 private String requestPath;
92
93 /**
94 * 需求内容
95 */
96 @Schema(description = "需求内容")
97 private String requirementContent;
98
99 /**
100 * 需求附件【数据格式:[{"name":"","path":""},{"name":"","path":""}]】
101 */
102 @Schema(description = "需求附件【数据格式:[{\"name\":\"\",\"path\":\"\"},{\"name\":\"\",\"path\":\"\"}]】")
103 private String fileUrl;
104
105 /**
106 * 应用场景说明
107 */
108 @Schema(description = "应用场景说明")
109 private String applicationSceneDesc;
110
111 /**
112 * 受理原因
113 */
114 @Schema(description = "受理原因")
115 private String acceptanceReason;
116
117 /**
118 * 加工状态(N 未分派;A 处理中;J 已交付;Y 已验收)
119 */
120 @Schema(description = "加工状态(N 未分派;A 处理中;J 已交付;Y 已验收)")
121 private String processState;
122
123 /**
124 * 联系人
125 */
126 @Schema(description = "联系人")
127 private String contacts;
128
129 /**
130 * 联系人电话
131 */
132 @Schema(description = "联系人电话")
133 private String contactTel;
134
135 /**
136 * 受理日期
137 */
138 @Schema(description = "受理日期")
139 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
140 private Date acceptanceDate;
141
142 /**
143 * 接收人
144 */
145 @Schema(description = "接收人")
146 private String acceptanceName;
147
148 /**
149 * 接收人唯一标识
150 */
151 @Schema(description = "接收人唯一标识")
152 private String acceptanceNameGuid;
153
154 /**
155 * 关联合同信息
156 */
157 @Schema(description = "关联合同信息")
158 private String linkContractInfoJson;
159
160 /**
161 * 负责人姓名
162 */
163 @Schema(description = "负责人姓名")
164 private String chargeStaffName;
165
166 /**
167 * 负责人GUID
168 */
169 @Schema(description = "负责人GUID")
170 private String chargeStaffGuid;
171
172 /**
173 * 加加工成员【数据格式:[{"guid":"","name":""}]】
174 */
175 @Schema(description = "加工成员【数据格式:[{‘guid’:‘’,‘name’:‘’}]")
176 private String processMemberJson;
177
178 /**
179 * 最后操作人唯一标识
180 */
181 @Schema(description = "最后操作人唯一标识")
182 private String lastOperatorUserId;
183
184 /**
185 * 最后操作人姓名
186 */
187 @Schema(description = "最后操作人姓名")
188 private String lastOperatorUserName;
189
190 /**
191 * 指派时间
192 */
193 @Schema(description = "指派时间")
194 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
195 private Date assignDay;
196
197 /**
198 * 加工时间
199 */
200 @Schema(description = "加工时间")
201 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
202 private Date processTime;
203
204 /**
205 * 交付时间
206 */
207 @Schema(description = "交付时间")
208 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
209 private Date deliverTime;
210
211 /**
212 * 分库标识
213 */
214 @Schema(description = "分库标识")
215 private String shardingFlag;
216
217 /******** 库表存储属性 需处理 *****/
218
219 /******** 自定义扩展 *****/
220
221 /******** 子对象 *****/
222
223 }
...@@ -76,6 +76,9 @@ public class ServicerMaintainRSVO { ...@@ -76,6 +76,9 @@ public class ServicerMaintainRSVO {
76 */ 76 */
77 @Schema(description = "维护信息") 77 @Schema(description = "维护信息")
78 private String maintainJson; 78 private String maintainJson;
79
80 @Schema(description = "创建时间")
81 private Date createTime;
79 82
80 /******** 库表存储属性 需处理 *****/ 83 /******** 库表存储属性 需处理 *****/
81 84
......
1 package com.csbr.qingcloud.portal.feign;
2
3 import com.csbr.cloud.common.config.FastCallFeignConfiguration;
4 import com.csbr.cloud.common.response.CommonRes;
5 import com.csbr.qingcloud.portal.domain.vo.ProcessOrderRQVO;
6 import jakarta.validation.Valid;
7 import org.springframework.cloud.openfeign.FeignClient;
8 import org.springframework.http.MediaType;
9 import org.springframework.web.bind.annotation.PostMapping;
10 import org.springframework.web.bind.annotation.RequestBody;
11
12 /**
13 * @author Xiaocq
14 */
15 @FeignClient(value = "ms-data-process-basic-service", configuration = FastCallFeignConfiguration.class)
16 public interface DataProcessBasicFeign {
17
18 @PostMapping(value = "/tenant/auth", produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
19 CommonRes<Boolean> saveProcessOrder(@RequestBody @Valid ProcessOrderRQVO vo);
20
21 }
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!