wumu
2024-03-01 df16aa097e2fcadb00700ebc95d57389cddf26ee
internal_system_v1/struct_data.h
@@ -4,68 +4,75 @@
// 单位基本信息
struct ComInfo{
    // 基本情况
    char creditCode[64]; // 统一社会信用代码
    char name[128]; // 单位名称
    char comType[64]; // 机构类型 是一个下拉框选项
    char business[256]; // 业务活动
    char businessCode[32]; // 行业代码
    char addr[256]; // 注册地及区划
    char areaCode[32]; // 区域代码
    char townCode[32]; // 城乡代码
    char scale[32]; // 单位规模 下拉框选项
    char creditCode[64]={0}; // 统一社会信用代码
    char name[128]={0}; // 单位名称
    char comType[64]={0}; // 机构类型 是一个下拉框选项
    char business[256]={0}; // 业务活动
    char businessCode[32]={0}; // 行业代码
    char addr[256]={0}; // 注册地及区划
    char areaCode[32]={0}; // 区域代码
    char townCode[32]={0}; // 城乡代码
    char scale[32]={0}; // 单位规模 下拉框选项
    int people; // 从业人员数量
    char representative[32]; // 法人
    char standardType[32]; // 执行会计标准类别
    char trunkCode[32]; // 长途区号
    char fixedTel[32]; // 固定电话
    char postCode[32]; // 邮政编码
    char email[32]; // 电子邮箱
    char webSite[128]; // 网址
    char representative[32]={0}; // 法人
    char standardType[32]={0}; // 执行会计标准类别
    char trunkCode[32]={0}; // 长途区号
    char fixedTel[32]={0}; // 固定电话
    char postCode[32]={0}; // 邮政编码
    char email[32]={0}; // 电子邮箱
    char webSite[128]={0}; // 网址
    // 二、单位组织结构情况
    char hasUpLegal[32]; // 是否有上一级法人
    char upCreditCode[32]; // 上一级统一社会信用代码
    char oldCreditCode[32]; // 原组织机构代码
    char upName[128]; // 上一级单位名称
    char hasUpLegal[32]={0}; // 是否有上一级法人
    char upCreditCode[32]={0}; // 上一级统一社会信用代码
    char oldCreditCode[32]={0}; // 原组织机构代码
    char upName[128]={0}; // 上一级单位名称
    // 总审计师与内部审计机构基本情况
    char hasChiefDesigner[32]; // 是否设置总审计师
    char ChiefDesignerLevel[32]; // 总审计师职位层级
    char employmentMode[32]; // 总审任职方式
    char hasSetIntervalAudit[32]; // 是否设置内审机构
    char internalName[128]; // 内审机构名称
    char leadingOrganization[32]; // 领导机构
    char hasSetSeparateIA[32]; // 是否独立设置内审机构
    char hasChiefDesigner[32]={0}; // 是否设置总审计师
    char ChiefDesignerLevel[32]={0}; // 总审计师职位层级
    char employmentMode[32]={0}; // 总审任职方式
    char hasSetIntervalAudit[32]={0}; // 是否设置内审机构
    char internalName[128]={0}; // 内审机构名称
    char leadingOrganization[32]={0}; // 领导机构
    char hasSetSeparateIA[32]={0}; // 是否独立设置内审机构
    bool financeDepartment; // 财务部门
    bool legalDepartment; // 法务部门
    bool internalConDepart; // 内部控制部门
    bool disceplineInDepart; // 纪检部门
    bool otherDepart; // 其他部门
    char intavalAuditLeval[32]; // 内审层级
    char intavalAuditLeval[32]={0}; // 内审层级
    // 内部审计人员配备基本情况
    int organazationNum; // 编制数量
    int realNum; // 实有人员数
    int professionalNum; // 专职人员数量
    int CIANum; // 拥有CIA人数
    int masterNum; // 硕士学历以上人数
    int undergraduatesNum; // 本科人数
    int juniorNum; // 专科及以下人数
    int seniorNum; // 高级职称人数
    int intermediateNum; // 中级职称人数
    int primaryNum; // 初级职称人数
    int noTitleNum; // 无职称人数
    int upFiftyOldNum; // 50岁以上人数
    int upThirtyOldNum; // 30-50岁人数
    int downThirtyOldNum; // 30岁以下人数
    int auditNum; // 审计数量
    int accountingNum; // 会计数量
    int economyNum; // 经济数量
    int lawNum; // 法律数量
    int managerNum; // 管理数量
    int itNum; // 信息技术数量
    int engineeringNum; // 工程数量
    int otherNum; // 其他数量
    int organazationNum=0; // 编制数量
    int realNum=0; // 实有人员数
    int professionalNum=0; // 专职人员数量
    int CIANum=0; // 拥有CIA人数
    int masterNum=0; // 硕士学历以上人数
    int undergraduatesNum=0; // 本科人数
    int juniorNum=0; // 专科及以下人数
    int seniorNum=0; // 高级职称人数
    int intermediateNum=0; // 中级职称人数
    int primaryNum=0; // 初级职称人数
    int noTitleNum=0; // 无职称人数
    int upFiftyOldNum=0; // 50岁以上人数
    int upThirtyOldNum=0; // 30-50岁人数
    int downThirtyOldNum=0; // 30岁以下人数
    int auditNum=0; // 审计数量
    int accountingNum=0; // 会计数量
    int economyNum=0; // 经济数量
    int lawNum=0; // 法律数量
    int managerNum=0; // 管理数量
    int itNum=0; // 信息技术数量
    int engineeringNum=0; // 工程数量
    int otherNum=0; // 其他数量
    // 后面的4个信息
    char statisticalConOfficer[32]={0}; // 统计负责人
    char personFilling[32]={0}; // 填表人
    char officerTel[32]={0}; // 联系电话
    char fillingDateTime[32]={0}; // 填报日期
};
#endif // STRUCT_DATA_H