Commit ab4c94e7 by kenzo

add 个人请假

parent 4baf314d
......@@ -7,6 +7,7 @@
<groupId>com.cnooc</groupId>
<artifactId>expert-manage-miniapp</artifactId>
<version>1.0.0</version>
<packaging>jar</packaging>
<name>Expert Manage MiniApp</name>
<description>Expert Management Mini Application</description>
......
......@@ -11,28 +11,28 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class TheWebMvcConfigurer implements WebMvcConfigurer {
@Autowired
private LoginInterceptor loginInterceptor;
@Override
public void addInterceptors(InterceptorRegistry registry) {
// 注册登录拦截器,并设置拦截路径和排除路径
registry.addInterceptor(loginInterceptor)
.addPathPatterns("/**") // 拦截所有路径
.excludePathPatterns( // 排除一些路径
"/sys/**",
"/verify/**",
"/person/**",
"/text/**"
);
registry.addInterceptor(webAuthInterceptor());
}
@Bean
public WebAuthInterceptor webAuthInterceptor() {
return new WebAuthInterceptor();
}
// @Autowired
// private LoginInterceptor loginInterceptor;
//
// @Override
// public void addInterceptors(InterceptorRegistry registry) {
//
// // 注册登录拦截器,并设置拦截路径和排除路径
// registry.addInterceptor(loginInterceptor)
// .addPathPatterns("/**") // 拦截所有路径
// .excludePathPatterns( // 排除一些路径
// "/sys/**",
// "/verify/**",
// "/person/**",
// "/text/**"
// );
//
// registry.addInterceptor(webAuthInterceptor());
// }
// @Bean-
// public WebAuthInterceptor webAuthInterceptor() {
// return new WebAuthInterceptor();
// }
}
......@@ -4,8 +4,13 @@ import com.cnooc.expert.common.response.ApiResult;
import com.cnooc.expert.common.response.BasePageResp;
import com.cnooc.expert.controller.expert.model.request.CompanyPageReq;
import com.cnooc.expert.controller.expert.model.request.DictNofilterListReq;
import com.cnooc.expert.controller.expert.model.request.PingBiaoXiangMuInfoGetByChouQuMaReq;
import com.cnooc.expert.controller.expert.model.request.PingBiaoXiangMuPageReq;
import com.cnooc.expert.controller.expert.model.request.QingJiaJinJiPageReq;
import com.cnooc.expert.controller.expert.model.response.DictListItemResp;
import com.cnooc.expert.controller.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.controller.expert.model.response.NofilterListItemResp;
import com.cnooc.expert.controller.expert.model.response.PingBiaoXiangMuInfoGetByChouQuMaResp;
import com.cnooc.expert.controller.expert.model.response.SecondaryUnitListItemResp;
import com.cnooc.expert.service.ExpertService;
import com.fasterxml.jackson.core.JsonProcessingException;
......@@ -101,9 +106,31 @@ public class ExpertController {
* @return
*/
@PostMapping("/info")
public ApiResult<ExpertInfoGetResp> ExpertInfoGet(@RequestBody @Validated CompanyPageReq req) {
return ApiResult.successWithResult(expertService.getExpertInfo(req));
public ApiResult<ExpertInfoGetResp> ExpertInfoGet() {
return ApiResult.successWithResult(expertService.getExpertInfo(null));
}
/**
* 抽取码详情
*
* @param req
* @return
*/
@PostMapping("/pingBiaoXiangMu/info-by-chouqunum")
public ApiResult<PingBiaoXiangMuInfoGetByChouQuMaResp> pingBiaoXiangMuInfoGetByChouQuMa(@RequestBody @Validated PingBiaoXiangMuInfoGetByChouQuMaReq req) {
return ApiResult.successWithResult(expertService.getPingBiaoXiangMuInfoByChouQuMa(req));
}
@PostMapping("/pingBiaoXiangMu/page")
public ApiResult<BasePageResp<Object>> pingBiaoXiangMuPage(@RequestBody @Validated PingBiaoXiangMuPageReq req) {
return ApiResult.successWithResult(expertService.pagePingBiaoXiangMu(req));
}
// *** 请假/休假 ***
// 个人请假
@PostMapping("/qing-jia/jin-ji/page")
public ApiResult<BasePageResp<Object>> qingJiaJinJiPage(@RequestBody @Validated QingJiaJinJiPageReq req) {
return ApiResult.successWithResult(expertService.pageJinJiQingJia(req));
}
}
package com.cnooc.expert.controller.expert.model.request;
import lombok.Data;
@Data
public class PingBiaoXiangMuInfoGetByChouQuMaReq {
private String chouQuNum;
}
package com.cnooc.expert.controller.expert.model.request;
import com.cnooc.expert.common.request.BasePageRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class PingBiaoXiangMuPageReq extends BasePageRequest {
private String zhuanJiaGuid;
}
package com.cnooc.expert.controller.expert.model.request;
import com.cnooc.expert.common.request.BasePageRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class QingJiaJinJiPageReq extends BasePageRequest {
private String zhuanJiaGuid;
}
......@@ -11,9 +11,9 @@ public class ExpertInfoGetResp {
private String businessId;
private Long pinQiStartTime;
private String pinQiStartTime;
private Long pinQiEndTime;
private String pinQiEndTime;
private Bean bean;
......@@ -54,7 +54,7 @@ public class ExpertInfoGetResp {
@Builder
public static class Bean {
private String adAccount;
private String age;
private Integer age;
private String authPassWithImport;
private String auths;
private String base64FanMianFuJian;
......@@ -99,7 +99,7 @@ public class ExpertInfoGetResp {
private String gongZuoZhiWu;
private String gongZuoZhuanYeName;
private String gongZuoZhuanYeYears;
private String gongZuoZhuangTai;
private Integer gongZuoZhuangTai;
private String graduationDate;
private Boolean hasLianJieChuLiYiJian;
private String huoJiangQingKuang;
......@@ -271,7 +271,7 @@ public class ExpertInfoGetResp {
private String modifyTimeText;
private String pingDingTime;
private Long pingDingTime;
private String pingDingTimeText;
......@@ -323,7 +323,7 @@ public class ExpertInfoGetResp {
private String zhuanYeGuid;
private String zhuanYeJiBie;
private String zhuanYeName;
private String zhuanYeNianXian;
private Integer zhuanYeNianXian;
private Integer zhuanYeStatus;
private String zhuanYeXiangGuanJingLi;
private String ziXinXiGuid;
......
package com.cnooc.expert.controller.expert.model.response;
import lombok.Builder;
import lombok.Data;
@Data
@Builder
public class PingBiaoXiangMuInfoGetByChouQuMaResp {
private String chouQuQingKuangGuid;
private String xiangMuNo;
private String xiangMuName;
private String qingJiaTime;
private String chouQuRenWuGuid;
private Long pingBiaoStartTime;
private String zhuanJiaName;
private String shenHeStatus;
private String pingBiaoAddress;
private Integer status;
}
package com.cnooc.expert.controller.expert.model.response;
import lombok.Builder;
import lombok.Data;
@Data
@Builder
public class PingBiaoXiangMuPageResp {
private Integer chouQuFangShi; // 抽取方式 10:随机抽取 ,20:直接抽取
private String chouQuRenDanWei; // 抽取人单位
private String chouQuRenName; // 抽取人姓名
private String chouQuRenPhone; // 抽取人电话
private String chouQuZhuanTai; // 抽取的状态
private String fanKuiYiJian; // 反馈意见
private Boolean isCQDHuanZhuanYe; // 是否抽取换专业
private Boolean isSubmit; // 是否提交 0是已提交 1是未提交
private String jianDuRenDanWei; // 监督人单位
private String jianDuRenName; // 监督人姓名
private String jingBanRen; // 项目经理
private String jingBanRenPhone; // 项目经理联系电话
private String keywords; // 关键字
private String messageContent; // 短信补充内容
private String modifierGuid; //修改人Guid
private String modifierName;
private Long modifyTime;
private String modifyTimeText;
private Integer pingJiaStatus; // 评价情况
private Integer pingShenType; // 评审类型 10 评标; 20 审标; 30 资格评审;
private String projectId; // 组建评标委员会项目ID
private Boolean reevaluation; // 是否复议
private String reevaluationName; // 复议名称
private Integer shuJuLaiYuan; // 数据来源 0-采购管理 1-采购需求
private Long submitTime;
private String submitTimeText;
private Long tenantId; // 租户id
private String tenantName; // 租户名称
private Long tiJiaoEndTime; // 提交结束时间
private String tiJiaoEndTimeText;
private Long tiJiaoStartTime; // 提交开始时间
private String tiJiaoStartTimeText;
private Integer tongZhiFangShi; //通知方式 10:语音通知 , 20:人工通知
private String workFlowBusinessIdNew; // 工作量业务id(新)
private String xiangMuApplyName; // 组建申请名称
private String xiangMuApplyNo; // 组建申请编号
private Integer xiangMuAttr; // 项目属性 1 法定 0 非法定
private String xiangMuCaiGouDanWei; // 组建采购单位
private String xiangMuDaiMa; // 项目代码
private String xiangMuGuid; // 项目Guid
private Integer xiangMuLaiYuan; // 项目来源
private String xiangMuName; // 项目名称
private String xiangMuNo; // 项目编号
private Integer xiangMuType; // 项目类型
private Integer xiangMuWho; // 项目类型(0:交易系统创建的项目,1:招商专家系统创建的项目)
private String zhaoBiaoFangShi; // 招标方式
private Integer zjcqXiangMuStatus; // 项目状态
private ZjcqChouQuQingKuang cqqk;
private DictPingBiaoZhuanYe dictPingBiaoZhuanYe;
@Data
@Builder
public static class ZjcqChouQuQingKuang {
private String adAccount; // AD域账号
private String bankCard; // 银行卡号
private String bankName; // 银行名称
private String bidSectionId; // 标段id
private String buChouReason; // 补抽原因
private Integer chongXinTongZhiStatus; // 重新通知状态
private Integer chouQuCiShu; // 抽取次数
private String chouQuNum; // 抽取码
private String chouQuQingKuangGuid; // 出去情况guid
private String chouQuRenWuGuid; // 抽取任务guid
private Integer chouQuType; // 抽取类型 10:正选 , 20:副选 , 30:应急专家
private String chouQuZhuanYeGuid; // 抽取专业guid
private Long createTime;
private String createTimeText;
private String creatorGuid;
private String creatorName;
private String danWeiBH; // 单位编号
private String danWeiName; //单位名称
private String diQu; //评标地区guid 评标地区表ZJCQ_PINGBIAO_DIQU主键
private String email;
private String erJiKuName; // 二级库名称
private Boolean haveChengFa; // 是否被惩罚
private Boolean isBuChou; // 是否补抽
private Boolean isCancel; // 是否取消
private Boolean isDuanXinQueRen; // 是否短信确认
private Boolean isFeiQi; // 是否废弃
private String isFeiQiText;
private Boolean isHuLue; // 是否忽略专家签到
private Boolean isNewChouQu; // 是否是最新抽取专家
private Boolean isSuoDing; // 是否锁定
private Boolean isTuiSongSJTJ; // 是否已推送到数据统计平台
private Boolean isXiuGaiRenGongTongZhi; // 是否可以修改人工通知
private String jianKuangBaoFuJianGuid; // 健康宝截图附件guid
private String jinJiQingJiaGuid; // 紧急专家guid
private Long jinJiQingJiaTime; // 紧急请假时间
private String meetingId; // 会议id
private String meetingPassWord; // 会议密码
private String mobile;
private String modifierName;
private Long modifyTime;
private String modifyTimeText;
private String pingBiaoAddress; // 详细评标地址
private String pingBiaoDiQuGuid; // 评标地区编号
private Long pingBiaoEndTime; // 评标结束时间
private String pingBiaoEndTimeText;
private String pingBiaoFenZhongXin; // 评标分中心的名称
private Long pingBiaoStartTime; // 评标开始时间
private String pingBiaoStartTimeText;
private String pingShenDiDian; // 评审地点
private Integer professionLevel; // 专业等级
private Long qianDaoTime; // 签到时间
private String qingJiaCreatorName; // 请假创建人名称
private Integer qingJiaSource; // 请假来源
private Long qingJiaTime; // 请假时间
private Integer qingJiaTimeNode; // 请假时间节点
private String reason; // 缺席原因
private Long sealValidTime; // 签章有效期
private Boolean sendHealthStatus; // 是否发送健康宝或行程码提醒信息
private String shenFenZheng; // 身份证
private Integer shenHeStatus; // 审核状态
private Integer status; // 专业的抽取状态
private String tag; // 标签
private Long tenantId; // 租户id
private String tenantName; // 租户名称
private Integer tongZhiCiShu; // 通知次数
private Integer tongZhiFangShi; // 通知方式 10:语音通知 , 20:人工通知
private Integer tongZhiJieGuo; // 通知结果
private Integer tuiSongShiBaiCiShuSJTJ; // 推送到数据统计平台失败次数
private String xiangMuGuid; // 项目GUID
private String xiangMuName; // 项目名称
private String xiangMuNo; // 项目编号
private String xingChengMaFuJianGuid; // 行程码截图附件guid
private String zhiChengName; // 职称
private Integer zhiDingZhuanJiaType; // 指定专家类型
private String zhuanJiaCode; // 专家编号
private Integer zhuanJiaDengJi; // 专家级别
private String zhuanJiaGuid; // 专家guid
private String zhuanJiaName; // 专家姓名
private String zhuanJiaShuXing; // 专家属性
private String zhuanJiaSuoZaiDiCode; // 专家所在地编码
private String zhuanJiaSuoZaiDiGuids; // 专家所在地GUIDS
private String zhuanJiaSuoZaiDiName; // 专家所在地名称
private String zhuanYeCode; // 专业编号
private String zhuanYeGuid; // 专业guid
private String zhuanYeGuidPri; // 专业guid
private String zhuanYeName; // 专业名称
}
@Data
@Builder
public static class DictPingBiaoZhuanYe {
private Boolean checked; // 是否已校验
private Long createTime;
private String createTimeText;
private String creatorName;
private String excelForLevel; // 专门为excel导入标识用的级别
private String excelForNumber; // 专门为excel导入标识用的级别序号
private String excelForNumberParent; // 专门为excel导入标识用的父级别
private Integer excelIsChecked; // 专门为excel导入标识用的是否检测 0是未检测 1是已检测
private Boolean hasLastChildZY; // 是否有叶子专业(是否有最后一级子专业)
private Boolean isHide; // 对交易系统是否隐藏是否隐藏(1:隐藏 0:不隐藏)
private Boolean isScarce; // 是否稀缺专业
private Boolean lastLevel; // 是否最后等级
private Integer level; // 级别
private String lsChildren;
private String miaoShu; // 描述
private String modifierName;
private Long modifyTime;
private String modifyTimeText;
private Boolean oldScarce; // 专业在增加子专业时自身当时的“是否稀缺专业”属性
private Integer paiXuHao; // 排序号
private String parentGuid; // 父级guid
private String path; // 记录子父级关系路径
private Integer professionLevel; // 专业等级
private Boolean scarce; // 是否稀缺专业
private String state; // 状态
private String suoShuZhaoBiaoDaiLi; // 所属招标代理
private Integer xiaquCode; // 辖区code
private Integer yingJiKuKeChouNum; // 可抽应急专家数量
private Integer yingJiKuNum; // 应急专家数量
private Integer zhengChangKuKeChouNum; // 可抽正常专家数量
private Integer zhengChangKuNum; // 正常专家数量
private Integer zhuKuNum; // 主库人数
private Integer zhuanJiaLeiBie; // 专家类别
private String zhuanYeBH; // 专业编号
private String zhuanYeGuid; // 专业guid
private String zhuanYeName; // 专业名称
private Integer zhuanYeShuXing; // 专业属性 1:经济类,2:技术类
}
}
package com.cnooc.expert.controller.expert.model.response;
import lombok.Builder;
import lombok.Data;
@Data
@Builder
public class QingJiaJinJiPageResp {
private String chouQuNum;
private String jinJiQingJiaGuid;
private String chouQuQingKuangGuid;
private String chouQuZhuangTai;
private String xiangMuNo;
private String xiangMuName;
private String jinJiQingJiaReason;
private Long qingJiaTime;
private boolean isQingJia;
private Long pingBiaoStartTime;
private Integer shenHeStatus;
private Long pingBiaoEndTime;
}
package com.cnooc.expert.external.expert.api;
import com.cnooc.expert.external.expert.model.request.ExpertInfoGetReq;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetTestResp;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.GET;
......@@ -13,9 +13,9 @@ import java.util.Map;
public interface ExpertServiceApi {
@GET("/api")
Call<ExpertInfoGetResp> expertDetailGet(@HeaderMap Map<String, Object> headers);
Call<ExpertInfoGetTestResp> expertDetailGet(@HeaderMap Map<String, Object> headers);
@POST("/")
Call<ExpertInfoGetResp> expertDetailUpDate(@HeaderMap Map<String, Object> headers, @Body ExpertInfoGetReq user);
Call<ExpertInfoGetTestResp> expertDetailUpDate(@HeaderMap Map<String, Object> headers, @Body ExpertInfoGetReq user);
}
package com.cnooc.expert.external.expert.api;
import com.cnooc.expert.external.expert.model.request.ExpertInfoGetReq;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetTestResp;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.HeaderMap;
......@@ -11,5 +11,5 @@ import java.util.Map;
public interface LoginServiceApi {
@POST("/")
Call<ExpertInfoGetResp> expertDetailUpDate(@HeaderMap Map<String, Object> headers, @Body ExpertInfoGetReq user);
Call<ExpertInfoGetTestResp> expertDetailUpDate(@HeaderMap Map<String, Object> headers, @Body ExpertInfoGetReq user);
}
package com.cnooc.expert.external.expert.model.response;
import lombok.Data;
import java.util.List;
@Data
public class ExpertInfoGetResp {
private List<ExpertInfoGetResult> results;
private ExpertInfoGetInfo info;
}
package com.cnooc.expert.external.expert.model.response;
import lombok.Data;
@Data
public class ExpertInfoGetResult {
private String gender;
private String email;
}
......@@ -2,15 +2,35 @@ package com.cnooc.expert.external.expert.model.response;
import lombok.Data;
import java.util.List;
@Data
public class ExpertInfoGetInfo {
public class ExpertInfoGetTestResp {
private List<ExpertInfoGetResult> results;
private ExpertInfoGetInfo info;
@Data
public static class ExpertInfoGetResult {
private String gender;
private String email;
}
@Data
public static class ExpertInfoGetInfo {
private String seed;
private String seed;
private Integer results;
private Integer results;
private Integer page;
private Integer page;
private String version;
private String version;
}
}
......@@ -2,7 +2,7 @@ package com.cnooc.expert.external.expert.service;
import com.cnooc.expert.external.common.AbstractRetrofitManager;
import com.cnooc.expert.external.expert.api.ExpertServiceApi;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetTestResp;
import com.google.common.collect.Maps;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
......@@ -20,9 +20,9 @@ public class ExpertServiceClient extends AbstractRetrofitManager {
this.expertServiceApi = retrofit.create(ExpertServiceApi.class);
}
public ExpertInfoGetResp getExpertInfo(long id) {
public ExpertInfoGetTestResp getExpertInfo(long id) {
Map<String, Object> headers = Maps.newHashMap();
Call<ExpertInfoGetResp> call = expertServiceApi.expertDetailGet(headers);
Call<ExpertInfoGetTestResp> call = expertServiceApi.expertDetailGet(headers);
return this.getResponseBody(call, "getExpertInfo");
}
......
......@@ -3,11 +3,19 @@ package com.cnooc.expert.service;
import com.cnooc.expert.common.response.BasePageResp;
import com.cnooc.expert.controller.expert.model.request.CompanyPageReq;
import com.cnooc.expert.controller.expert.model.request.DictNofilterListReq;
import com.cnooc.expert.controller.expert.model.request.PingBiaoXiangMuInfoGetByChouQuMaReq;
import com.cnooc.expert.controller.expert.model.request.PingBiaoXiangMuPageReq;
import com.cnooc.expert.controller.expert.model.request.QingJiaJinJiPageReq;
import com.cnooc.expert.controller.expert.model.response.CompanyPageResp;
import com.cnooc.expert.controller.expert.model.response.DictListItemResp;
import com.cnooc.expert.controller.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.controller.expert.model.response.NofilterListItemResp;
import com.cnooc.expert.controller.expert.model.response.PingBiaoXiangMuInfoGetByChouQuMaResp;
import com.cnooc.expert.controller.expert.model.response.PingBiaoXiangMuPageResp;
import com.cnooc.expert.controller.expert.model.response.QingJiaJinJiPageResp;
import com.cnooc.expert.controller.expert.model.response.SecondaryUnitListItemResp;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetResp;
import com.cnooc.expert.external.expert.model.request.ExpertInfoGetReq;
import com.cnooc.expert.external.expert.model.response.ExpertInfoGetTestResp;
import com.cnooc.expert.external.expert.service.ExpertServiceClient;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
......@@ -16,6 +24,7 @@ import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@AllArgsConstructor
......@@ -27,7 +36,7 @@ public class ExpertService {
private final ExpertServiceClient expertServiceClient;
public String getExpertDetail(int id) throws JsonProcessingException {
ExpertInfoGetResp result = expertServiceClient.getExpertInfo(id);
ExpertInfoGetTestResp result = expertServiceClient.getExpertInfo(id);
return objectMapper.writeValueAsString(result);
}
......@@ -147,9 +156,721 @@ public class ExpertService {
.build();
}
public Object getExpertInfo(CompanyPageReq req) {
public ExpertInfoGetResp getExpertInfo(ExpertInfoGetReq req) {
ExpertInfoGetResp.SysShenHeJieGuo sysShenHeJieGuo = ExpertInfoGetResp.SysShenHeJieGuo.builder()
.bianGengXuHao("")
.businessId("1364891101101371393")
.createTime(1745457005237L)
.createTimeText("2025-04-24 09:10:05")
.creatorName("物装中心十八")
.currentNode("")
.daiShenRenGuids("")
.daiShenRenNames("")
.isFinish(true)
.mobile("15900000018")
.modifierName("物装中心十八")
.modifyTime(1747115196797L)
.modifyTimeText("2025-05-13 13:46:36")
.nengCheHui(false)
.photoGuid("")
.remark("")
.sequence("")
.shenFenZheng("15263219990128571X")
.shenHeRenGuid("")
.shenPiBuMenGuid("")
.shenPiBuMenName("")
.shenPiJiLuGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.shenPiRen("")
.shenPiShiJian("")
.shenPiYiJian("")
.shenPiZhuangTai(20)
.shenQingLeiXing(105)
.shiFouZhuanJiao(false)
.shiXiangGuid("")
.shiXiangName("")
.shiXiangType("")
.shouLiRen("")
.shouLiTime(null)
.shouLiTimeText(null)
.shouLiZhuanTai(10)
.tiJiaoRenGuid("")
.tiJiaoRenName("")
.tiJiaoTime(null)
.tiJiaoTimeText("")
.tuiKuYuanYin("")
.workFlowBusinessId("1364891101101371393")
.workFlowBusinessIdNew(null)
.xiaJiShenHeRenGuid("")
.xiaJiShenHeRenName("")
.xiangMuGuid("")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("cc9d2be2-07a8-4d59-8c61-5c0854ae2bc2")
.build();
List<ExpertInfoGetResp.Zc> zcList = Lists.newArrayList(
ExpertInfoGetResp.Zc.builder()
.base64ZcFile("")
.base64ZcFileName("")
.createTime(1745393470354L)
.createTimeText("2025-04-23 15:31:10")
.creatorName("物装中心十八")
.dictGuid("")
.modifierName("物装中心十八")
.modifyTime(1747115258721L)
.modifyTimeText("2025-05-20 16:25:58")
.pingDingTime(1745393470354L)
.pingDingTimeText("2025-04-23 15:31:10")
.zcFileGuid("1420053958893662209")
.zhiChengGuid("28882bfa-afb4-425b-b50e-945a545fdd82")
.zhiChengName("不限")
.zhiChengZhuanYe("12")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.ziXinXiGuid("")
.build()
);
List<ExpertInfoGetResp.XueLi> xueLiList = Lists.newArrayList(
ExpertInfoGetResp.XueLi.builder()
.biYeTime(1745164800000L)
.biYeYuanXiao("21")
.biYeYuanXiao("")
.biYeYuanXiaoGuid("")
.byzFileGuid("")
.createTime(null)
.creatorGuid("1171528722513702912")
.creatorName("物装中心十八")
.creatorTime(null)
.isImport(false)
.isZuiGaoXueLi(true)
.isZuiGaoXueWei(true)
.modifier("")
.modifierName("")
.modifyTime(1745393482493L)
.suoShuZhaoBiaoDaiLi("")
.xueLiBh("")
.xueLiDictGuid("28a0942a-84ad-4329-8be4-8196ed3164fe")
.xueLiGuid("b471705b-205a-4dee-8f62-ad7d7a7c28ed")
.xueLiName("博士研究生")
.xueLiZhuanYe("12")
.xueLiZhuanYeBh("")
.xueLiZhuanYeGuid("")
.xueWeiBh("")
.xueWeiDictGuid("84dab32c-88e2-4ba1-ae74-a45b7bf75b5e")
.xueWeiName("博士后")
.xwzFileGuid("")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.ziXinXiGuid("")
.build()
);
List<ExpertInfoGetResp.Ps> psList = Lists.newArrayList(
ExpertInfoGetResp.Ps.builder()
.createTime(1745456982639L)
.creatorGuid("-1")
.creatorName("系统生成")
.modifierGuid("")
.modifierName("")
.modifyTime(null)
.pinQiEndTime(1840064982638L)
.pinQiEndTimeText("2028-04-23")
.pinQiStartTime(1745424000000L)
.pinQiStartTimeText("2025-04-24")
.pinShuFuJianGuid("1364891041086844929")
.pingShuGuid("7f903e09-e86a-4e8e-a7d0-1b2355fdf0d7")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaQinRenQi(3)
.build()
);
List<ExpertInfoGetResp.Jl> jlList = Lists.newArrayList(
ExpertInfoGetResp.Jl.builder()
.buMenName("12")
.createTime(1745393470354L)
.createTimeText("2025-04-23 15:31:10")
.creatorName("物装中心十八")
.danWeiBH("")
.danWeiName("12")
.gongZuoMiaoShu("")
.jingLiGuid("b98559d9-35c7-4569-996f-8885923f503d")
.liZhiTime(1745337600000L)
.liZhiTimeText("2025-04-23 00:00:00")
.modifierName("物装中心十八")
.modifyTime(1747115258721L)
.modifyTimeText("2025-05-13 13:47:38")
.riZhiTime(1744646400000L)
.riZhiTimeText("2025-04-15 00:00:00")
.shenFenZheng("")
.tenantId(892422091105296400L)
.tenantName("")
.zhiWu("12")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.ziXinXiGuid("")
.build()
);
List<ExpertInfoGetResp.Pb> pbList = Lists.newArrayList(
ExpertInfoGetResp.Pb.builder()
.createTime(1745393470354L)
.createTimeText("2025-04-23 15:31:10")
.creatorName("物装中心十八")
.dongJieEndTime(null)
.dongJieFuJianGuid("")
.dongJieOperator("")
.dongJieReason("")
.dongJieSatrtTime(null)
.dongJieTime(null)
.isPrimary(true)
.isScarce(false)
.jieDongFuJianGuid("")
.jieDongOperator("")
.jieDongReason("")
.jieDongTime(null)
.modifierName("物装中心十八")
.modifyTime(1747115258721L)
.modifyTimeText("2025-05-13 13:47:38")
.parentGuid("0")
.path("$$$001$$$")
.pingBiaoZhuanYeGuid("22d508e7-7776-4b4a-8c97-f12985cdc251")
.professionLevel(1)
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaLeiBie(null)
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.zhuanYeBH("001")
.zhuanYeGuid("4648caf4-5084-44cd-9120-d18d20950e30")
.zhuanYeJiBie("10")
.zhuanYeName("拟真环境测试专业勿动")
.zhuanYeNianXian(12)
.zhuanYeStatus(10)
.zhuanYeXiangGuanJingLi("12")
.ziXinXiGuid("")
.build()
);
ExpertInfoGetResp.SysShenHeJieGuo rukuShenHeJieGuo = ExpertInfoGetResp.SysShenHeJieGuo.builder()
.bianGengXuHao("")
.businessId("1371846169935306752")
.createTime(1747115219009L)
.createTimeText("2025-05-13 13:46:59")
.creatorName("物装中心十八")
.currentNode("")
.daiShenRenGuids("")
.daiShenRenNames("")
.isFinish(true)
.mobile("15900000018")
.modifierName("物装中心十八")
.modifyTime(1747115261126L)
.modifyTimeText("2025-05-13 13:47:41")
.nengCheHui(false)
.photoGuid("")
.remark("")
.sequence("")
.shenFenZheng("15263219990128571X")
.shenHeRenGuid("")
.shenPiBuMenGuid("")
.shenPiBuMenName("")
.shenPiJiLuGuid("60e5723c-6b1c-4022-b34a-ed595d9d6f37")
.shenPiRen("")
.shenPiShiJian("")
.shenPiYiJian("")
.shenPiZhuangTai(50)
.shenQingLeiXing(101)
.shiFouZhuanJiao(false)
.shiXiangGuid("")
.shiXiangName("")
.shiXiangType("")
.shouLiRen("")
.shouLiTime(null)
.shouLiTimeText(null)
.shouLiZhuanTai(10)
.tiJiaoRenGuid("1171528722513702912")
.tiJiaoRenName("物装中心十八")
.tiJiaoTime(null)
.tiJiaoTimeText("")
.tuiKuYuanYin("")
.workFlowBusinessId("1364891101101371393")
.workFlowBusinessIdNew("1364617369199915009")
.xiaJiShenHeRenGuid("")
.xiaJiShenHeRenName("")
.xiangMuGuid("")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.build();
List<ExpertInfoGetResp.Hb> hbList = Lists.newArrayList(
ExpertInfoGetResp.Hb.builder()
.createTime(1745393470354L)
.createTimeText("2025-04-23 15:31:10")
.creatorName("物装中心十八")
.danWeiBH("")
.danWeiName("")
.huiBiGuid("03ed2b07-bdf3-4a4d-97b3-bd00050ae634")
.huiBiMiaoShu("12")
.huiBiMiaoShuStr("")
.modifierName("物装中心十八")
.modifyTime(1747115258721L)
.modifyTimeText("2025-05-13 13:47:38")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.ziXinXiGuid("")
.build()
);
ExpertInfoGetResp.Bean bean = ExpertInfoGetResp.Bean.builder()
.adAccount("wzzx18")
.age(26)
.authPassWithImport("")
.auths(null)
.base64FanMianFuJian("")
.base64FanMianFuJianName("")
.base64FuJian("")
.base64FuJianName("")
.base64Photo("")
.base64PhotoName("")
.baseAuths(null)
.baseCode("000099")
.baseGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.baseMobile("15900000018")
.baseName("物装中心十八")
.baseSFZH("15263219990128571X")
.baseShenPiZhuangTai("30")
.baseZhuangTai("10")
.biYeYuanXiao("")
.bianGengXuHao(0)
.birthday("1999年01月")
.buNengRuXuanQingKong("")
.byzFileGuid("")
.canYuXiangMu("")
.city("")
.createTime(1745391231935L)
.createTimeText("2025-04-23 14:53:51")
.creatorName("中国海洋石油集团有限公司")
.danRenQiTaZhuanJia("")
.danweiGuid("")
.department("")
.domainName("")
.email("1590000021@cnooc.com.cn")
.fanMianFuJianGuids("")
.fax("")
.fuJianGuids("")
.gongZuoBeiZhu("")
.gongZuoDanWei("中化建国际招标有限责任公司天津分公司")
.gongZuoDanWeiBH("")
.gongZuoDanWeiDiZhi("12")
.gongZuoPhone("")
.gongZuoPost("")
.gongZuoTime(null)
.gongZuoZhiWu("12")
.gongZuoZhuanYeName("")
.gongZuoZhuanYeYears("")
.gongZuoZhuangTai(1)
.graduationDate("")
.hasLianJieChuLiYiJian(false)
.huoJiangQingKuang("")
.inGroup(false)
.isHasLianJieChuLiYiJian(false)
.isQualified(true)
.isReadRuKuPromise(true)
.isSenior(false)
.isZhiYeZiGe(false)
.jgdmFileGuid("")
.jiTuanErJiDanWeiCode("")
.jiTuanErJiDanWeiName("中国海洋石油集团有限公司")
.jiaTingDiZhi("")
.jiaTingPhone("15900000011")
.jiaTingPost("")
.jianKangZhuangKuang("")
.jinJiLianXiRenGuid("")
.jinJiLianXiRenName("")
.jinJiLianXiRenPhone("")
.kaoShiFenShu(null)
.leiJiFenZhi(0)
.leiJiZhanTingTime(null)
.lianJieYiJianShuFuJianGuid("")
.lsFuJian(null)
.minZu("")
.minZuText("")
.mobile("15900000018")
.mobileGJQHText("15900000018")
.mobileGuoJiQuHao("")
.modifierName("杨斌")
.modifyTime(1755689152526L)
.modifyTimeText("2025-08-20 19:25:52")
.needTest(false)
.photoGuid("")
.pingBiaoChangZhuDiQu("110101")
.pingBiaoChangZhuDiQuName("")
.pingBiaoIsYingJi(false)
.pingBiaoQiTaDiQu("")
.pingBiaoTuiJianLX(null)
.pingBiaoYingJiDiQu("")
.pinqiEndTime(1840064982638L)
.pinqiStartTime(1745424000000L)
.professionLevel("")
.qiTaLianXiFangShi("")
.qualified(true)
.readRuKuPromise(true)
.readRuKuPromiseTime(1745391797759L)
.ruKuZhuangTai(900)
.senior(false)
.sex(true)
.sfzFileGuid("")
.sfzFuJians(null)
.shenFenZheng("15263219990128571X")
.shenHeEndTime(null)
.shenHeStartTime(null)
.shenPiRen("")
.shenPiShiJian(null)
.shenPiShiJianText("")
.shenPiYiJian("")
.shenPiZhuangTai(30)
.shenQingEndTime(null)
.shenQingLeiXing(101)
.shenQingStartTime(null)
.shiFouYiFaZhuanJia(false)
.subjectCode("91120116MA829PHX9X")
.subjectId("1355213128952123392")
.subjectName("中化建国际招标有限责任公司天津分公司")
.subjectType(1)
.suoShuBuMeng("12")
.suoShuDanWeiName("中国海洋石油集团有限公司")
.suoShuHangYe("")
.suoShuZhaoBiaoDaiLi("91110000710932216U")
.suoZaiQitaZhuanJiaKu("")
.tenantId("892422091105296400")
.tenantId_("")
.tenantName("")
.tiJiaoTime(null)
.tiJiaoTimeText("")
.tuiKuYuanYin("")
.waiYuChengDu("")
.xueLi("")
.xueLiTxt("")
.xueLiZhuanYe("")
.xueWei("")
.xueWeiTxt("")
.xueWeiZhuanYe("")
.yinHang("12121")
.yinHang1("")
.yinHangKa("123131311212")
.yinHangKaFileGuid("")
.yingJiZhuangTai(null)
.zhangHao("")
.zhaoBiaoDanWeiBianHao("")
.zhaoBiaoDanweiMingChen("")
.zhengJianType("0")
.zhengZhiMianMao("")
.zhiYeZiGe(false)
.zhuanJiaCode("000099")
.zhuanJiaFenJi(30)
.zhuanJiaFenLei(2)
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaName("物装中心十八")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.zhuanJiaSourceType(1)
.zhuanJiaSuoZaiDiGuids("110000110100110101")
.zhuanJiaSuoZaiDiNames("北京市北京市东城区")
.zhuanJiaType(null)
.zhuanJiaZhuangTai(10)
.zhuanJiaZiZhiTiaoJian("")
.zhuanJiaZongHeBianHao("PT000099")
.zhuanYeJingLi("")
.zhuanYeTeChang("")
.zhuanjiaQinRenQi(3)
.ziDongZanTingEndTime(null)
.ziDongZanTingStartTime(null)
.build();
List<ExpertInfoGetResp.FuJian> fuJianList = Lists.newArrayList(
ExpertInfoGetResp.FuJian.builder()
.createTime(1745393470744L)
.creatorGuid("1171528722513702912")
.creatorName("物装中心十八")
.downloadUrl("https://purb.m-bid.cnooc.com.cn/bid-mimic-cggl/892422091105296385/2/2025/4/23/1364617976113278976/%E4%BF%9D%E8%AF%81%E9%87%91%E3%80%81%E6%9C%8D%E5%8A%A1%E8%B4%B91.0.7.20250415.pdf?response-content-disposition=attachment%3Bfilename%3D%25E4%25BF%259D%25E8%25AF%2581%25E9%2587%2591%25E3%2580%2581%25E6%259C%258D%25E5%258A%25A1%25E8%25B4%25B91.0.7.20250415.pdf&AWSAccessKeyId=5T0WWU7JAUDUXJ2EG1FB&Expires=1745393679&Signature=N26QXpJBR7EFBi95KCnj6A1gg2w%3D")
.feiQiRenGuid("")
.feiQiRenName("")
.feiQiTime(null)
.fileDescription("")
.fileName("保证金、服务费1.0.7.20250415.pdf")
.fileSize(650921)
.fileType(4)
.fuJianGuid("1364617976113278976")
.isFeiQi(false)
.modifierGuid("")
.modifierName("")
.modifyTime(1745393482507L)
.shenHeRenGuid("")
.shenHeRenName("")
.shenHeStatus(30)
.shenHeTime(null)
.shenHeYiJian("")
.tiJiaoTime(1745391879721L)
.zhuanJiaFuJianGuid("1e2b5d5d-7b3c-4f26-87f0-2c1f45daa982")
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaShiXiangGuid("1402705b-0424-4f39-913c-7793b7b9f5d1")
.ziXinXiGuid("")
.build()
);
ExpertInfoGetResp result = ExpertInfoGetResp.builder()
.businessId("1364891101101371393")
.bean(bean)
.zcList(zcList)
.sysShenHeJieGuo(sysShenHeJieGuo)
.xueLiList(xueLiList)
.zgList(Collections.emptyList())
.psList(psList)
.jlList(jlList)
.pbList(pbList)
.rukuShenHeJieGuo(rukuShenHeJieGuo)
.hbList(hbList)
.pinQiStartTime("2028-04-23")
.pinQiEndTime("2028-04-23")
.languageList(Collections.emptyList())
.fuJianList(fuJianList)
.build();
return result;
}
return null;
public PingBiaoXiangMuInfoGetByChouQuMaResp getPingBiaoXiangMuInfoByChouQuMa(PingBiaoXiangMuInfoGetByChouQuMaReq req) {
PingBiaoXiangMuInfoGetByChouQuMaResp result = PingBiaoXiangMuInfoGetByChouQuMaResp.builder()
.chouQuQingKuangGuid("5e2f90be-b8ad-4a8e-931d-cdaae5f1c118")
.xiangMuNo("XCGSQ2025091236")
.xiangMuName("0923采购申请资格审查")
.qingJiaTime(null)
.chouQuRenWuGuid("6923480b-22ab-4b0d-b7d3-95450d7fed82")
.pingBiaoStartTime(1758609816544L)
.zhuanJiaName("物装中心十七")
.shenHeStatus(null)
.pingBiaoAddress("北京市京信大厦28层")
.status(10)
.build();
return result;
}
public BasePageResp<Object> pageJinJiQingJia(QingJiaJinJiPageReq req) {
List<Object> data = Lists.newArrayList(
QingJiaJinJiPageResp.builder()
.chouQuNum("202509236391")
.jinJiQingJiaGuid("800abddb-e866-439b-93e6-2ac3f9dee3c8")
.chouQuQingKuangGuid("5e2f90be-b8ad-4a8e-931d-cdaae5f1c118")
.chouQuZhuangTai(null)
.xiangMuNo("XCGSQ2025091236")
.xiangMuName("0923采购申请资格审查")
.jinJiQingJiaReason("1111")
.qingJiaTime(1763037471982L)
.isQingJia(false)
.pingBiaoStartTime(1758609816544L)
.shenHeStatus(50)
.pingBiaoEndTime(1758624216544L)
.build()
);
return BasePageResp.builder()
.current(1)
.pages(1)
.total(1)
.data(data)
.build();
}
public BasePageResp<Object> pagePingBiaoXiangMu(PingBiaoXiangMuPageReq req) {
PingBiaoXiangMuPageResp.ZjcqChouQuQingKuang cqqk = PingBiaoXiangMuPageResp.ZjcqChouQuQingKuang.builder()
.adAccount("")
.bankCard("")
.bankName("")
.bidSectionId(null)
.buChouReason("")
.chongXinTongZhiStatus(null)
.chouQuCiShu(1)
.chouQuNum("202509236135")
.chouQuQingKuangGuid("c14061e0-6a79-40d8-9317-e080bbf4a8f3")
.chouQuRenWuGuid("6923480b-22ab-4b0d-b7d3-95450d7fed82")
.chouQuType(10)
.chouQuZhuanYeGuid("a51a0e98-396a-46a6-881e-889609dd00cb")
.createTime(1758610110239L)
.createTimeText("2025-09-23 14:48:30")
.creatorGuid("1371780505761468417")
.creatorName("")
.danWeiBH("")
.danWeiName("中化建国际招标有限责任公司天津分公司")
.diQu("")
.email("1590000021@cnooc.com.cn")
.erJiKuName("")
.haveChengFa(false)
.isBuChou(false)
.isCancel(false)
.isDuanXinQueRen(true)
.isFeiQi(false)
.isFeiQiText("否")
.isHuLue(false)
.isNewChouQu(false)
.isSuoDing(false)
.isTuiSongSJTJ(false)
.isXiuGaiRenGongTongZhi(false)
.jianKuangBaoFuJianGuid("")
.jinJiQingJiaGuid("")
.jinJiQingJiaTime(null)
.meetingId("")
.meetingPassWord("")
.mobile("15900000018")
.modifierName("合同四")
.modifyTime(1758610477749L)
.modifyTimeText("2025-09-23 14:54:37")
.pingBiaoAddress("北京市京信大厦28层")
.pingBiaoDiQuGuid("110100")
.pingBiaoEndTime(1758624216544L)
.pingBiaoEndTimeText("2025-09-23 18:43:36")
.pingBiaoFenZhongXin("")
.pingBiaoStartTime(1758609816544L)
.pingBiaoStartTimeText("2025-09-23 14:43:36")
.pingShenDiDian("110000,110100,110105")
.professionLevel(null)
.qianDaoTime(null)
.qingJiaCreatorName("")
.qingJiaSource(null)
.qingJiaTime(null)
.qingJiaTimeNode(null)
.reason("")
.sealValidTime(null)
.sendHealthStatus(false)
.shenFenZheng("BB94A0293969808540687D32F2AE3C9A082005536A0A49AF72822987955D8D16")
.shenHeStatus(null)
.status(2)
.tag("")
.tenantId(892422091105296385L)
.tenantName("")
.tongZhiCiShu(1)
.tongZhiFangShi(20)
.tongZhiJieGuo(2)
.tuiSongShiBaiCiShuSJTJ(null)
.xiangMuGuid("a4168ddc-f8b2-4244-bc9b-b4ec6d7f8266")
.xiangMuName("")
.xiangMuNo("")
.xingChengMaFuJianGuid("")
.zhiChengName("")
.zhiDingZhuanJiaType(null)
.zhuanJiaCode("000099")
.zhuanJiaDengJi(null)
.zhuanJiaGuid("1b4ffa58-2197-4b91-8178-3f49bd100f09")
.zhuanJiaName("物装中心十八")
.zhuanJiaShuXing("")
.zhuanJiaSuoZaiDiCode("")
.zhuanJiaSuoZaiDiGuids("")
.zhuanJiaSuoZaiDiName("")
.zhuanYeCode("A00001")
.zhuanYeGuid("62848bc2-6b2d-4549-9e33-13121cf0c3ae")
.zhuanYeGuidPri("62848bc2-6b2d-4549-9e33-13121cf0c3ae")
.zhuanYeName("测试A00001")
.build();
PingBiaoXiangMuPageResp.DictPingBiaoZhuanYe dictPingBiaoZhuanYe = PingBiaoXiangMuPageResp.DictPingBiaoZhuanYe.builder()
.checked(false)
.createTime(1660731959615L)
.createTimeText("2022-08-17 18:25:59")
.creatorName("dev-test")
.excelForLevel(null)
.excelForNumber("")
.excelForNumberParent("")
.excelIsChecked(null)
.hasLastChildZY(false)
.isHide(false)
.isScarce(false)
.lastLevel(false)
.level(null)
.lsChildren(null)
.miaoShu("")
.modifierName("郑炯达")
.modifyTime(1675057207760L)
.modifyTimeText("2023-01-30 13:40:07")
.oldScarce(false)
.paiXuHao(1)
.parentGuid("0")
.path("$$$A00001$$$")
.professionLevel(1)
.scarce(false)
.state("")
.suoShuZhaoBiaoDaiLi("91110000710932216U")
.xiaquCode(123456789)
.yingJiKuKeChouNum(null)
.yingJiKuNum(null)
.zhengChangKuKeChouNum(null)
.zhengChangKuNum(2)
.zhuKuNum(null)
.zhuanJiaLeiBie(null)
.zhuanYeBH("A00001")
.zhuanYeGuid("62848bc2-6b2d-4549-9e33-13121cf0c3ae")
.zhuanYeName("测试A00001")
.zhuanYeShuXing(2)
.build();
PingBiaoXiangMuPageResp item = PingBiaoXiangMuPageResp.builder()
.chouQuFangShi(10)
.chouQuRenDanWei("")
.chouQuRenName("")
.chouQuRenPhone("")
.chouQuZhuanTai(null)
.fanKuiYiJian("")
.isCQDHuanZhuanYe(false)
.isSubmit(null)
.jianDuRenDanWei("")
.jianDuRenName("")
.jingBanRen("")
.jingBanRenPhone("")
.keywords("123")
.messageContent("")
.modifierGuid("")
.modifierName("")
.modifyTime(1758610073858L)
.modifyTimeText("2025-09-23 14:47:53")
.pingJiaStatus(1)
.pingShenType(30)
.projectId("")
.reevaluation(false)
.reevaluationName("")
.shuJuLaiYuan(0)
.submitTime(null)
.submitTimeText("")
.tenantId(892422091105296385L)
.tenantName("")
.tiJiaoEndTime(null)
.tiJiaoEndTimeText("")
.tiJiaoStartTime(null)
.tiJiaoStartTimeText("")
.tongZhiFangShi(null)
.workFlowBusinessIdNew("")
.xiangMuApplyName("")
.xiangMuApplyNo("c5472c04-9754-44f0-bd93-9c0e70cd6ef7")
.xiangMuAttr(null)
.xiangMuCaiGouDanWei("")
.xiangMuDaiMa("")
.xiangMuGuid("a4168ddc-f8b2-4244-bc9b-b4ec6d7f8266")
.xiangMuLaiYuan(null)
.xiangMuName("0923采购申请资格审查")
.xiangMuNo("XCGSQ2025091236")
.xiangMuType(0)
.xiangMuWho(1)
.zhaoBiaoFangShi("")
.zjcqXiangMuStatus(null)
.cqqk(cqqk)
.dictPingBiaoZhuanYe(dictPingBiaoZhuanYe)
.build();
List<Object> data = Lists.newArrayList(item);
return BasePageResp.builder()
.current(1)
.pages(1)
.total(1)
.data(data)
.build();
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment