package cn.ey.biz.module.external.api.fd.feign.reqdto;

import cn.ey.biz.module.external.api.fd.feign.reqdto.CommonRequest;
import lombok.Data;

@Data
public class GetGdsEngagementInfoRequest {
	
	private String datajson;
	
	@Data
	public static class GetGdsEngagementInfoDataJson extends CommonRequest{
		
		private GetGdsEngagementInfoMainTable mainTable;

	}
	
	@Data
	public static class GetGdsEngagementInfoMainTable {
		
		//原项目编号	engagement_code1	varchar(255)	mainTable	
		private String engagement_code1;
		
		//项目名称	engagement_name	varchar(255)	mainTable	
		private String engagement_name;
		
		//项目状态	engagement_status	varchar(1000)	mainTable	传入：浏览框的数据id
		private String engagement_status;
		
		//客户编号	client_id	varchar(1000)	mainTable	传入：浏览框的数据id
		private String client_id;
		
		//客户名称	client_name	varchar(255)	mainTable	
		private String client_name;
		
		//法律实体编号	legal_entity	varchar(1000)	mainTable	传入：浏览框的数据id
		private String legal_entity;
		
		//项目类型	engagement_type	varchar(1000)	mainTable	传入：浏览框的数据id
		private String engagement_type;
		
		//项目子类型	engagement_sub_type	varchar(1000)	mainTable	传入：浏览框的数据id
		private String engagement_sub_type;
		
		//业务单元	business_unit	varchar(1000)	mainTable	传入：浏览框的数据id
		private String business_unit;
		
		//管理地区编号	mgmt_region	varchar(1000)	mainTable	传入：浏览框的数据id
		private String mgmt_region;
		
		//管理单位编号	mgmt_unit	varchar(1000)	mainTable	传入：浏览框的数据id
		private String mgmt_unit;
		
		//子管理单位编号	sub_mgmt_unit	varchar(1000)	mainTable	传入：浏览框的数据id
		private String sub_mgmt_unit;
		
		//地理区域编号	geo_region	varchar(255)	mainTable
		private String geo_region;
		
	}

}
