|
@@ -3,7 +3,6 @@ package fxy;
|
|
|
option java_package = "com.yaoyicloud.message";
|
|
|
option java_outer_classname = "FxyProtos";
|
|
|
|
|
|
-
|
|
|
message ServiceProviderInfo {
|
|
|
optional string name = 1; // ${服务商信息:服务商名称}
|
|
|
optional string type = 2; // "基金会"
|
|
@@ -21,38 +20,31 @@ message CheckItemDetail {
|
|
|
optional string category = 8;
|
|
|
optional int32 rank = 9; // 展示排序
|
|
|
optional string formula = 10; // 计算公式(如"公益支出/上年基金余额")
|
|
|
- optional string avg = 11; // 平均值
|
|
|
+ optional string avg = 11; // 服务商数据(平均值/收入)
|
|
|
}
|
|
|
|
|
|
message CheckItemScore {
|
|
|
optional string category = 1;
|
|
|
optional string itemName = 2;
|
|
|
- // optional int64 score = 3;
|
|
|
- optional string score = 4;
|
|
|
+ optional string score = 3;
|
|
|
}
|
|
|
|
|
|
message CheckSummary {
|
|
|
- // optional int32 score = 1; // ${基本信息评分及建议:基本信息总分}
|
|
|
+ optional int32 score = 1; // ${基本信息评分及建议:基本信息总分}
|
|
|
optional string riskSummary = 2; // ${基本信息评分及建议:风险综述}
|
|
|
optional string suggestion = 3 ; // ${基本信息评分及建议:建议}
|
|
|
-
|
|
|
- optional string score = 4; // ${基本信息评分及建议:基本信息总分}
|
|
|
}
|
|
|
|
|
|
message AuditResult {
|
|
|
- optional string opinion = 2; // ${审核结果:审核意见}
|
|
|
- optional string serviceProviderName = 3; // ${审核结果:服务商名称}
|
|
|
- optional string auditDate = 4; // ${审核结果:审核日期}
|
|
|
- optional string reportVersion = 5; // ${审核结果:报告版本}
|
|
|
- optional string tenantName = 6; // ${服务商信息:租户名称}
|
|
|
-
|
|
|
- optional CheckSummary overallSummary = 7;
|
|
|
- repeated CheckItemScore checkItemScores = 8;
|
|
|
-
|
|
|
- // optional string reportDate = 11; // ${服务商信息:报告日期}
|
|
|
-
|
|
|
+ optional string opinion = 1; // ${审核结果:审核意见}
|
|
|
+ optional string serviceProviderName = 2; // ${审核结果:服务商名称}
|
|
|
+ optional string auditDate = 3; // ${审核结果:审核日期}
|
|
|
+ optional string reportVersion = 4; // ${审核结果:报告版本}
|
|
|
+ optional string tenantName = 5; // ${服务商信息:租户名称}
|
|
|
+ optional CheckSummary overallSummary = 6;
|
|
|
+ repeated CheckItemScore checkItemScores = 7;
|
|
|
//通用数据
|
|
|
- optional string type =12; //服务商类型
|
|
|
+ optional string type = 8; //服务商类型
|
|
|
}
|
|
|
|
|
|
message SuperiorAuthority {// 直属机关
|
|
@@ -64,11 +56,12 @@ message CompanyBasicInfoExt {
|
|
|
optional string industry = 1; // 所属行业
|
|
|
optional string paidInCapital = 2; // 实缴资本(单位:人民币万元)
|
|
|
optional string enterpriseScale = 3; // 企业规模(如:小型)
|
|
|
- optional int32 insuredEmployees = 4; // 参保人数
|
|
|
+ optional string insuredEmployees = 4; // 参保人数
|
|
|
optional string businessStatus = 5; // 经营状态(如:存续)
|
|
|
optional string registrationAuthority = 6; // 登记机关
|
|
|
optional string taxpayerQualification = 7; // 纳税人资质(如:增值税一般纳税人)
|
|
|
optional string enterpriseType = 8; // 企业类型(如:有限责任公司)
|
|
|
+ optional string updateSource = 9; //数据来源
|
|
|
}
|
|
|
|
|
|
message AssociationBasicInfoExt {
|
|
@@ -136,109 +129,14 @@ message BasicInfo {
|
|
|
optional AssociationBasicInfoExt associationExt = 34;
|
|
|
optional FoundationBasicInfoExt foundationExt = 35;
|
|
|
|
|
|
- repeated SameAddress sameaddress = 36; // 相同地址企业
|
|
|
+ //新报告新数据
|
|
|
+ map<string, string> sameaddress = 36; // 相同地址企业
|
|
|
|
|
|
- // repeated string seconds = 37; //二级标题的后半部分
|
|
|
- map<string, string> secondsMap = 38; //二级标题连续定义
|
|
|
+ map<string, string> samecontactNumberDatas = 37; // 相同电话企业
|
|
|
|
|
|
- repeated SamecontactNumber samecontactNumberDatas = 39; // 相同电话企业
|
|
|
-}
|
|
|
+ map<string, string> sameExecutivesNames = 38; //同名高管
|
|
|
|
|
|
-message DishonestPersonsInfo {
|
|
|
- optional string province = 1; // 省份
|
|
|
- optional string inDate = 2; // 立案时间
|
|
|
- optional string docNumber = 3; // 执行依据文号
|
|
|
- optional string finalDuty = 4; // 生效法律文书确定的义务
|
|
|
- optional string executionStatus = 5; // 被执行人履行情况
|
|
|
- optional string caseNumber = 6; // 案号
|
|
|
- optional string amount = 7; // 执行标的
|
|
|
- optional string publishDate = 8; // 发布日期
|
|
|
- optional string court = 9; // 执行法院
|
|
|
- optional string executionDesc = 10; // 失信被执行人行为情况
|
|
|
- optional string disabled = 11; // 是否是历史
|
|
|
- optional string operName = 12; // 法定代表人
|
|
|
- optional string number = 13; // 组织机构号
|
|
|
- optional string exDepartment = 14; // 做出执行依据单位
|
|
|
- optional string id = 15;
|
|
|
-}
|
|
|
-
|
|
|
-message AbnormalsInfo {
|
|
|
- optional string entName = 1; // 企业名称
|
|
|
- optional string inDate = 2; // 列入时间
|
|
|
- optional string department = 3; // 做出决定机关
|
|
|
- optional string province = 4; // 省份
|
|
|
- optional string outDate = 5; // 移出时间
|
|
|
- optional string outReason = 6; // 移出原因
|
|
|
- optional string regNo = 7; // 注册号
|
|
|
- optional string disabled = 8; // 历史异常
|
|
|
- optional string inReason = 9; // 列入原因
|
|
|
- optional string outDepartment = 10; // 移出决定机关
|
|
|
- optional string id = 11;
|
|
|
-}
|
|
|
-
|
|
|
-message AdministrativePenaltyRecord {
|
|
|
- optional string number = 1; // 决定书文号
|
|
|
- optional string penaltyData = 2; // 处罚日期
|
|
|
- optional string departmentName = 3;
|
|
|
- optional string entName = 4; // 企业名称
|
|
|
- optional string illegalType = 5; // 违法行为类型
|
|
|
- optional string source = 6; // 来源
|
|
|
- optional string content = 7; // 行政处罚内容
|
|
|
- optional string publishDate = 8; // 公示日期
|
|
|
- optional string description = 9; // 详情
|
|
|
- optional string disabled = 10; // 是否成为历史
|
|
|
- optional string basedOn = 11; // 处罚依据
|
|
|
- optional string seqNo = 12; // 序号
|
|
|
- optional string operName = 13; // 法定代表人
|
|
|
- optional string punishAmnt = 14; // 罚款金额
|
|
|
- optional string department = 15; // 决定机关名称
|
|
|
- optional string id = 16;
|
|
|
-}
|
|
|
-
|
|
|
-message AdministrativeTaxPenalty {
|
|
|
- optional string departmentName = 1; // 企业名称
|
|
|
- optional string time = 2; // 发生时间
|
|
|
- optional string type = 3; // 公示税务机关
|
|
|
- optional string uTags = 4; // 是否是历史
|
|
|
- optional string property = 5; // 案件性质
|
|
|
- optional string createTime = 6; // 创建时间
|
|
|
- optional string financeOfficer = 7; // 财务负责人
|
|
|
- optional string name = 8; // 纳税人名称
|
|
|
- optional string creditNo = 9; // 纳税人识别号
|
|
|
- optional string oper = 10; // 法定代表人
|
|
|
- optional string address = 11; // 注册地址
|
|
|
- optional string result = 12; // 相关法律依据及,税务处理处罚情况
|
|
|
- optional string orgNo = 13; // 组织机构代码
|
|
|
- optional string url = 14; // 原文链接
|
|
|
- optional string id = 15;
|
|
|
-}
|
|
|
|
|
|
-message AdministrativeSeriousIllegal {
|
|
|
- optional string departName = 1; // 企业名称
|
|
|
- optional string time = 2; // 列入日期
|
|
|
- optional string decisionDept = 3; // 作出决定机关(列入)
|
|
|
- optional string inReason = 4; // 列入原因
|
|
|
- optional string outDate = 5; // 移出时间
|
|
|
- optional string outReason = 6; // 移出原因
|
|
|
- optional string outDepartment = 7; // 作出决定机关(移出)
|
|
|
- optional string isHistory = 8; // 是否是历史信息
|
|
|
- optional string id = 9;
|
|
|
-}
|
|
|
-
|
|
|
-message PublicRecord {
|
|
|
- repeated DishonestPersonsInfo dishonestPersons = 1; // 失信被执行人(3.1)
|
|
|
- repeated AbnormalsInfo businessAbnormals = 2; // 经营异常(3.2)
|
|
|
- repeated AdministrativePenaltyRecord penaltyRecords = 3; // 行政处罚记录(3.3)
|
|
|
- repeated AdministrativeTaxPenalty taxPenalties = 4; // 税务处罚记录(3.4)
|
|
|
- repeated AdministrativeSeriousIllegal severeViolations = 5; // 严重违法记录(3.5)
|
|
|
- optional CheckSummary publicRecordSummary = 6; // 公共记录评分及建议(3.6)
|
|
|
- //新版报告专用
|
|
|
- repeated CheckItemDetail judicialRiskChecks = 7; // 司法风险
|
|
|
-
|
|
|
- repeated CheckItemDetail taxationRiskChecks = 8; //税务风险
|
|
|
-
|
|
|
- optional string qualification = 9; //纳税人类型
|
|
|
- optional string grade = 10; //纳税信用评级
|
|
|
}
|
|
|
|
|
|
message FinancialData {
|
|
@@ -273,20 +171,19 @@ message FinancialData {
|
|
|
optional string netProfit = 28; // 净利润
|
|
|
optional string las3yTotProfMap = 29; // 利润总额
|
|
|
optional string interestExpense = 30; // 利息支出
|
|
|
-
|
|
|
//捐赠项目成本
|
|
|
optional string donationProjectCost = 31;
|
|
|
//净资产合计
|
|
|
optional string totalNetAssets = 32;
|
|
|
//费用合计
|
|
|
optional string totalCost = 33;
|
|
|
+ optional string incomeTaxExpense = 34; // 利息支出
|
|
|
}
|
|
|
|
|
|
message FinancialIndicator {
|
|
|
optional string category = 1; // 分类(如"运营能力"、"发展能力")
|
|
|
optional string indicatorName = 2; // 指标名称(如"公益支出比例")财务指标
|
|
|
optional string formula = 3; // 计算公式(如"公益支出/上年基金余额")
|
|
|
-
|
|
|
repeated string values = 4; //按年取值
|
|
|
}
|
|
|
|
|
@@ -295,21 +192,20 @@ message FinancialInfo {
|
|
|
repeated string years = 4; //按年取值
|
|
|
optional string remark = 5; // 备注
|
|
|
repeated FinancialIndicator indicators = 9; // 财务指标(4.2)
|
|
|
- repeated CheckItemDetail financialCheckDetails = 10;
|
|
|
+ repeated CheckItemDetail financialCheckDetails = 10; //财务信息评分及建议
|
|
|
optional CheckSummary financialSummary = 11; // 财务信息评分及建议(4.3)
|
|
|
repeated Attachment financialFiles = 12; // 没有财务解析时的临时方案
|
|
|
-
|
|
|
// 平台报告新加字段
|
|
|
optional string operatingRevenue = 13; // 最近一年营业收入
|
|
|
optional string neProfit = 14; // 最近一年净利润
|
|
|
+ //新版报告展示位置变动
|
|
|
optional string certReceived = 15; // ${经营情况:《*登记证书》:相关资料是否收到}
|
|
|
-
|
|
|
optional string renzcode = 16; // ${认证代码}
|
|
|
optional string validate = 17; // ${有效期}
|
|
|
optional string annualInspectionResult = 18; // ${经营情况:年检结果}
|
|
|
optional string bankLicense = 19; //银行开户许可证
|
|
|
-
|
|
|
repeated CheckItemDetail businessRiskChecks = 20; //经营风险提示
|
|
|
+ optional string financialInfo = 21; // 财务信息 是否授权
|
|
|
|
|
|
}
|
|
|
|
|
@@ -322,7 +218,7 @@ message QuestionnaireItem {
|
|
|
message AntiBribery {
|
|
|
repeated QuestionnaireItem questionnaireItems = 1; // 反贿赂反腐败诚信保证问卷
|
|
|
optional CheckSummary antiBriberySummary = 2; // 反贿赂反腐败诚信保证评分及建议
|
|
|
- repeated CheckItemDetail otherRiskChecks = 3; // 审查内容
|
|
|
+ repeated CheckItemDetail otherRiskChecks = 4; // 审查内容
|
|
|
}
|
|
|
|
|
|
message ProjectInfo {
|
|
@@ -363,21 +259,6 @@ message AttachmentSection {
|
|
|
|
|
|
repeated Attachment overallGuaranteeStatements = 16; // 总体保证声明
|
|
|
|
|
|
-}
|
|
|
-//message Address{
|
|
|
-// optional string name = 1;//企业名称
|
|
|
-//}
|
|
|
-
|
|
|
-
|
|
|
-message AssociationattachmentSection {
|
|
|
- optional string selfDeclLink = 1;
|
|
|
- repeated string fillDeclLinks = 2;
|
|
|
- repeated Attachment businessLicenseImages = 3; // 营业执照图片路径
|
|
|
-
|
|
|
- repeated Attachment bankCertificateImages = 4; // 银行开户证明图片路径
|
|
|
-
|
|
|
- repeated Attachment overallGuaranteeStatements = 16; // 总体保证声明
|
|
|
-
|
|
|
repeated Attachment legalRegistrationCertImages = 17; //社会团体法人登记证书图片路径(多张)
|
|
|
|
|
|
repeated Attachment annualInspectionResultImage = 18; //最新年检结果页图片路径
|
|
@@ -402,48 +283,28 @@ message AssociationattachmentSection {
|
|
|
|
|
|
repeated Attachment otherInfoImage = 28; //其他分支机构
|
|
|
|
|
|
- repeated Attachment branchInfoImage = 29; //地方分会情况图片路径
|
|
|
+ repeated Attachment branchInfoImage = 30; //地方分会情况图片路径
|
|
|
|
|
|
- repeated Attachment financialStatementsForLastThreeYears = 31; //最近三年财务报表
|
|
|
+ repeated Attachment relatedEntitySituation = 33; //关联实体情况
|
|
|
|
|
|
- repeated Attachment relatedEntitySituation = 32; //关联实体情况
|
|
|
-
|
|
|
- repeated Attachment organizationalStructureScan = 33; //组织结构-扫描件并加盖公章
|
|
|
+ repeated Attachment organizationalStructureScan = 34; //组织结构-扫描件并加盖公章
|
|
|
|
|
|
+ repeated Attachment financialStatementsForLastThreeYears = 35; // 财务信息在线链接
|
|
|
}
|
|
|
|
|
|
-message SamecontactNumber {
|
|
|
- // 企业名称
|
|
|
- optional string name = 1;
|
|
|
-
|
|
|
- // 成立日期
|
|
|
- optional string startDate = 2;
|
|
|
-
|
|
|
-
|
|
|
- // 税号
|
|
|
- optional string creditNo = 4;
|
|
|
-
|
|
|
- // 注册资本
|
|
|
- optional string regCapiDesc = 5;
|
|
|
-
|
|
|
-
|
|
|
-}
|
|
|
-message SameAddress {
|
|
|
- // 企业名称
|
|
|
- optional string name = 1;
|
|
|
-
|
|
|
- // 成立日期
|
|
|
- optional string startDate = 2;
|
|
|
-
|
|
|
- // 企业法人
|
|
|
- optional string operName = 3;
|
|
|
-
|
|
|
- // 税号
|
|
|
- optional string creditNo = 4;
|
|
|
-
|
|
|
- // 注册资本
|
|
|
- optional string regCapiDesc = 5;
|
|
|
+message RiskModule{
|
|
|
+ repeated CheckItemDetail judicialRiskChecks = 1; // 司法风险
|
|
|
+ map<string, string> dishonestPersons = 2; //失信被执行人情况
|
|
|
+ map<string, string> severeViolations = 3; //列入失信黑名单情况
|
|
|
+ optional CheckSummary summary = 4; // 风险评分及建议
|
|
|
+ repeated CheckItemDetail otherRiskChecks = 5; // 其他风险
|
|
|
+ map<string, string> questionnaireItems = 6; //反贿赂反腐败诚信保证问卷
|
|
|
+ repeated Attachment relatedEntityImages = 7; // 利益冲突情况
|
|
|
+ optional string qualification = 9; //纳税人类型
|
|
|
+ optional string grade = 10; //纳税信用评级
|
|
|
+ // optional string year = 11; //年份
|
|
|
+ optional string updateSource = 12; //数据来源
|
|
|
+ repeated CheckItemDetail taxInfoChecks = 13; // 税务风险
|
|
|
+ map<string, string> taxPenalties = 14; //税务处罚情况
|
|
|
|
|
|
- // 企业状态
|
|
|
- optional string status = 6;
|
|
|
-}
|
|
|
+}
|