houyaf 3 lat temu
rodzic
commit
a01e02d01a
3 zmienionych plików z 107 dodań i 0 usunięć
  1. 41 0
      datamodels/ent.go
  2. 36 0
      datamodels/partner.go
  3. 30 0
      datamodels/task.go

+ 41 - 0
datamodels/ent.go

@@ -0,0 +1,41 @@
+package datamodels
+
+import "time"
+
+type Ent struct {
+    OcId                int64       `json:"ocId"        xorm:"'oc_id'             bigint        not null pk comment('组织ID:公司或机构或单位ID')"`
+    EntName             string      `json:"entName"     xorm:"'ent_qymc'          varchar(255)  comment('企业名称')"`
+    EntCatId            int64       `json:"entCatId"    xorm:"'ent_cat_id'        bigint        comment('组织ID:公司或机构或单位ID')"`
+    EntZch              string      `json:"entZch"      xorm:"'ent_zch'           varchar(255)  comment('注册号')"`
+    EntTyshxydm         string      `json:"entTyshxydm" xorm:"'ent_tyshxydm'      varchar(255)  comment('统一社会信用代码')"`
+    EntClrq             string      `json:"entClrq"     xorm:"'ent_clrq'          date          comment('成立日期')"`
+    EntFddbr            string      `json:"entFddbr"    xorm:"'ent_fddbr'         varchar(32)   comment('法定代表人')"`
+    EntLxdh             string      `json:"entLxdh"     xorm:"'ent_lxdh'          varchar(32)   comment('联系电话')"`
+    EntDzyx             string      `json:"entDzyx"     xorm:"'ent_dzyx'          varchar(64)   comment('电子邮箱')"`
+    EntZcdz             string      `json:"entZcdz"     xorm:"'ent_zcdz'          varchar(255)  comment('注册地址')"`
+    EntYzbm             string      `json:"entYzbm"     xorm:"'ent_yzbm'          varchar(255)  comment('邮政编码')"`
+    EntXzqhdm           string      `json:"entXzqhdm"   xorm:"'ent_xzqhdm'        varchar(255)  comment('行政区划代码')"`
+    EntXzqhmc           string      `json:"entXzqhmc"   xorm:"'ent_xzqhmc'        varchar(255)  comment('行政区划名称')"`
+    EntHylbdm           string      `json:"entHylbdm"   xorm:"'ent_hylbdm'        varchar(255)  comment('行业类别代码')"`
+    EntHylbmc           string      `json:"entHylbmc"   xorm:"'ent_hylbmc'        varchar(255)  comment('行业类别名称')"`
+    EntJyfw             string      `json:"entJyfw"     xorm:"'ent_jyfw'          varchar(255)  comment('经营范围')"`
+    EntQywzjd           string      `json:"entQywzjd"   xorm:"'ent_qywzjd'        decimal(9,6)  comment('企业位置经度')"`
+    EntQywzwd           string      `json:"entQywzwd"   xorm:"'ent_qywzwd'        decimal(9,6)  comment('企业位置纬度')"`
+    
+    EntScjydz           string      `json:"entScjydz"   xorm:"'ent_scjydz'        varchar(255)  comment('生产/经营地址')"`
+    EntGmqk             int         `json:"entGmqk"     xorm:"'ent_gmqk'          int           comment('规模情况')"`
+    EntQygm             int         `json:"entQygm"     xorm:"'ent_qygm'          int           comment('企业规模')"`
+    
+    CreatedBy           int64       `json:"createdBy"   xorm:"'created_by'"`
+    CreatedAt           time.Time   `json:"createdAt"   xorm:"'created_at'"`
+    UpdatedBy           int64       `json:"updatedBy"   xorm:"'updated_by'"`
+    UpdatedAt           time.Time   `json:"updatedAt"   xorm:"'updated_at'"`
+    DeletedFlag         int64       `json:"deletedFlag" xorm:"'deleted_flag'"`
+    DeletedBy           int64       `json:"deletedBy"   xorm:"'deleted_by'"`
+    DeletedAt           time.Time   `json:"deletedAt"   xorm:"'deleted_at'"`
+    
+}
+
+func (t *Ent) TableName() string{
+    return "ent"
+}

+ 36 - 0
datamodels/partner.go

@@ -0,0 +1,36 @@
+package datamodels
+
+import "time"
+
+type Partner struct {
+    OcId             int64       `json:"ocId"             xorm:"'oc_id'            bigint    pk  comment('主键ID')       " `
+    PartnerName      string      `json:"partnerName"      xorm:"'partner_name'     varchar(127)  comment('Partner名称')  " `
+    PartTypeId       int64       `json:"partnerTypeId"    xorm:"'partner_type_id'  bigint        comment('主键ID')       " `
+    
+    PartnerDesc      string      `json:"partnerDesc"      xorm:"'partner_desc'     varchar(127)  comment('PartnerDesc')  " `
+    PartnerLxr       string      `json:"partnerLxr"       xorm:"'partner_lxr'      varchar(127)  comment('Partner ren')  " `
+    PartnerLxdh      string      `json:"partnerLxdh"      xorm:"'partner_lxdh'     varchar(127)  comment('Partner phone') " `
+    
+    PartnerTyshxydm  string      `json:"partnerTyshxydm"  xorm:"'partner_tyshxydm' varchar(255)  comment('统一社会信用代码')" `
+    PartnerClrq      string      `json:"partnerClrq"      xorm:"'partner_clrq'     date          comment('成立日期')" `
+    PartnerDzyx      string      `json:"partnerDzyx"      xorm:"'partner_dzyx'     varchar(64)   comment('电子邮箱')" `
+    PartnerQywzjd    string      `json:"partnerQywzjd"    xorm:"'partner_qywzjd'   decimal(9,6)  comment('企业位置经度')" `
+    PartnerQywzwd    string      `json:"partnerQywzwd"    xorm:"'partner_qywzwd'   decimal(9,6)  comment('企业位置纬度')" `
+    
+    PartnerScjydz    string      `json:"partnerScjydz"    xorm:"'partner_scjydz'   varchar(255)  comment('生产/经营地址')" `
+    
+    PartnerXzqhdm    string      `json:"partnerXzqhdm"    xorm:"'partner_xzqhdm'   varchar(255)  comment('行政区划代码')" `
+    PartnerXzqhmc    string      `json:"partnerXzqhmc"    xorm:"'partner_xzqhmc'   varchar(255)  comment('行政区划名称')" `
+    
+    CreatedBy        int64       `json:"createdBy"        xorm:"'created_by'  " `
+    CreatedAt        time.Time   `json:"createdAt"        xorm:"'created_at'  " `
+    UpdatedBy        int64       `json:"updatedBy"        xorm:"'updated_by'  " `
+    UpdatedAt        time.Time   `json:"updatedAt"        xorm:"'updated_at'  " `
+    DeletedFlag      int64       `json:"deletedFlag"      xorm:"'deleted_flag'" `
+    DeletedBy        int64       `json:"deletedBy"        xorm:"'deleted_by'  " `
+    DeletedAt        time.Time   `json:"deletedAt"        xorm:"'deleted_at'  " `
+}
+
+func (t *Partner) TableName() string{
+    return "partner"
+}

+ 30 - 0
datamodels/task.go

@@ -0,0 +1,30 @@
+package datamodels
+
+import "time"
+
+type Task struct {
+    OcId                	int64       `json:"-"                     xorm:"'oc_id'                    bigint       comment('OC ID')       " `
+    TaskId              	int64       `json:"taskId"                xorm:"'task_id'                  bigint    pk comment('主键ID')       " `
+    TaskCode            	string      `json:"taskCode"              xorm:"'task_code'                varchar(127) comment('TASK编码')     " `
+    TaskTitle           	string      `json:"taskTitle"             xorm:"'task_title'               varchar(127) comment('TASK类型名称')  " `
+    TaskDesc                string      `json:"taskDesc"              xorm:"'task_desc'                varchar(127) comment('描述')         " `
+    TaskCatId           	int64       `json:"taskCatId"             xorm:"'task_cat_id'              bigint       comment('类别ID')       " `
+    TaskExpectedStartTime   string      `json:"taskExpectedStartTime" xorm:"'task_expected_starttime'  datetime     comment('TASK类型名称')  " `
+    TaskExpectedEndTime     string      `json:"taskExpectedEndTime"   xorm:"'task_expected_endtime'    datetime     comment('TASK类型名称')  " `
+    TaskActualStartTime     string      `json:"taskActualStartTime"   xorm:"'task_actual_starttime'    datetime     comment('实际开始时间')  " `
+    TaskActualEndTime       string      `json:"taskActualEndTime"     xorm:"'task_actual_endtime'      datetime     comment('实际结束时间')  " `
+    TaskPriority           	int64       `json:"taskPriority"          xorm:"'task_priority'            bigint       comment('优先级')       " `
+    TaskUrgency           	int64       `json:"taskUrgency"           xorm:"'task_urgency'             bigint       comment('紧急程序')     " `
+    Status           	    int64       `json:"status"                xorm:"'status'                   bigint       comment('状态')        " `
+    TaskLevel               int64       `json:"taskLevel"             xorm:"'task_level'               bigint       comment('任务级别')     " `
+    TaskParentId            int64       `json:"taskParentId"          xorm:"'task_parent_id'           bigint       comment('父任务')       " `
+    TaskOrigin              int64       `json:"taskOrigin"            xorm:"'task_origin'              bigint       comment('任务来源')     " `
+    
+    CreatedBy           	int64       `json:"createdBy"             xorm:"'created_by'  " `
+    CreatedAt           	time.Time   `json:"createdAt"             xorm:"'created_at'  " `
+    UpdatedBy           	int64       `json:"updatedBy"             xorm:"'updated_by'  " `
+    UpdatedAt           	time.Time   `json:"updatedAt"             xorm:"'updated_at'  " `
+    DeletedFlag         	int64       `json:"deletedFlag"           xorm:"'deleted_flag'" `
+    DeletedBy           	int64       `json:"deletedBy"             xorm:"'deleted_by'  " `
+    DeletedAt           	time.Time   `json:"deletedAt"             xorm:"'deleted_at'  " `
+}