|
|
@@ -6,82 +6,81 @@ import (
|
|
|
|
|
|
|
|
|
type OilSupplier struct {
|
|
|
- Id int `xorm:"not null pk autoincr INT(10)"`
|
|
|
- SupplierName string `xorm:"comment('企业名称') VARCHAR(255)"`
|
|
|
- OilCertificateNo string `xorm:"comment('中石油供应商证书号') VARCHAR(50)"`
|
|
|
- Grade string `xorm:"comment('级别') VARCHAR(2)"`
|
|
|
- MgrUnit string `xorm:"comment('管理单位') VARCHAR(50)"`
|
|
|
- OperType string `xorm:"comment('经营方式') VARCHAR(50)"`
|
|
|
- Country string `xorm:"comment('国家') VARCHAR(20)"`
|
|
|
- MaunAgent string `xorm:"comment('所代理制造商名称') VARCHAR(100)"`
|
|
|
- ConstructTeam string `xorm:"comment('施工队伍名称') VARCHAR(100)"`
|
|
|
- CredentialFlag string `xorm:"default '1' comment('证件合一标志') VARCHAR(5)"`
|
|
|
- CommercialNo string `xorm:"comment('工商注册号') VARCHAR(50)"`
|
|
|
- OrganCode string `xorm:"comment('组织机构代码') VARCHAR(50)"`
|
|
|
- CountryTaxNo string `xorm:"comment('税务登记证国税编号') VARCHAR(50)"`
|
|
|
- LocalTaxNo string `xorm:"comment('税务登记证地税编号') VARCHAR(50)"`
|
|
|
- Address string `xorm:"comment('单位地址') VARCHAR(500)"`
|
|
|
- Province string `xorm:"comment('省直辖市') VARCHAR(20)"`
|
|
|
- City string `xorm:"comment('地市区县') VARCHAR(20)"`
|
|
|
- Street string `xorm:"comment('街道') VARCHAR(20)"`
|
|
|
- HouseNo string `xorm:"comment('门牌号') VARCHAR(10)"`
|
|
|
- ZipCode string `xorm:"comment('邮编') VARCHAR(20)"`
|
|
|
- LinkAddress string `xorm:"comment('通信地址-单位地址') VARCHAR(500)"`
|
|
|
- LinkProvince string `xorm:"comment('通信地址-省直辖市') VARCHAR(20)"`
|
|
|
- LinkCity string `xorm:"comment('通信地址-地市区县') VARCHAR(20)"`
|
|
|
- LinkStreet string `xorm:"comment('通信地址-街道') VARCHAR(20)"`
|
|
|
- LinkHouseNo string `xorm:"comment('通信地址-门牌号') VARCHAR(10)"`
|
|
|
- LinkZipCode string `xorm:"comment('通信地址-邮编') VARCHAR(20)"`
|
|
|
- HseTraining string `xorm:"comment('是否需要进行HSE审查培训') VARCHAR(2)"`
|
|
|
- QualitySystemCert string `xorm:"comment('质量管理体系认证情况及认证机构') VARCHAR(200)"`
|
|
|
- ProductQualityCert string `xorm:"comment('产品质量认证情况及认证机构') VARCHAR(200)"`
|
|
|
- MaunLicense string `xorm:"comment('生产制造许可证获证情况及编号') VARCHAR(200)"`
|
|
|
- QualifCert string `xorm:"comment('企业资质证书编号') VARCHAR(200)"`
|
|
|
- QualifCertLevel string `xorm:"comment('企业资质证书级别') VARCHAR(10)"`
|
|
|
- SafetyLicense string `xorm:"comment('安全生产许可证') VARCHAR(200)"`
|
|
|
- TechServiceLic string `xorm:"comment('技术服务类准入许可证') VARCHAR(200)"`
|
|
|
- TjinNotify string `xorm:"comment('外地企业进津备案通知书') VARCHAR(50)"`
|
|
|
- SpecIndustryCert string `xorm:"comment('行业特殊要求的认证证书') VARCHAR(200)"`
|
|
|
- BusinessScope string `xorm:"comment('营业范围') TEXT"`
|
|
|
- LegalPerson string `xorm:"comment('法定代表人姓名') VARCHAR(20)"`
|
|
|
- CategoryCode string `xorm:"comment('行业类别代码') VARCHAR(10)"`
|
|
|
- CategoryName string `xorm:"comment('行业类别名称') VARCHAR(20)"`
|
|
|
- RegCapital float64 `xorm:"default 0 comment('注册资本') FLOAT"`
|
|
|
- Currency string `xorm:"comment('币种') VARCHAR(10)"`
|
|
|
- ContactName string `xorm:"comment('联系人姓名') VARCHAR(20)"`
|
|
|
- CompanyType string `xorm:"comment('公司类型') VARCHAR(20)"`
|
|
|
- SetupTime time.Time `xorm:"comment('成立时间') Date"`
|
|
|
- DepositBank string `xorm:"comment('开户银行') VARCHAR(50)"`
|
|
|
- BankAccount string `xorm:"comment('银行账号') VARCHAR(50)"`
|
|
|
- EMail string `xorm:"comment('电子邮箱') VARCHAR(50)"`
|
|
|
- BankCreditRating string `xorm:"comment('银行信用等级') VARCHAR(10)"`
|
|
|
- Mobile string `xorm:"comment('移动电话') VARCHAR(20)"`
|
|
|
- Telphone string `xorm:"comment('固定电话') VARCHAR(20)"`
|
|
|
- Fax string `xorm:"comment('传真') VARCHAR(20)"`
|
|
|
- CompanyTel string `xorm:"comment('公司电话') VARCHAR(20)"`
|
|
|
- QQ string `xorm:"comment('QQ号码') VARCHAR(20)"`
|
|
|
- CompanyUrl string `xorm:"comment('公司网址') VARCHAR(20)"`
|
|
|
- SpecSupplier string `xorm:"default '0' comment('是否特殊业务供应商(可不招标)') VARCHAR(2)"`
|
|
|
- SpecTypeCode string `xorm:"comment('业务类型(1战略合作,2内部多经,3区域关键,4专业化实施)') VARCHAR(2)"`
|
|
|
- SpecTypeName string `xorm:"comment('业务类型(1战略合作,2内部多经,3区域关键,4专业化实施)') VARCHAR(20)"`
|
|
|
- WZAccessCardNo string `xorm:"comment('准入证编码--物质') VARCHAR(20)"`
|
|
|
- JSAccessCardNo string `xorm:"comment('准入证编码--基建') VARCHAR(20)"`
|
|
|
- JFAccessCardNo string `xorm:"comment('准入证编码--技术服务类') VARCHAR(20)"`
|
|
|
- Remark string `xorm:"comment('备注') VARCHAR(500)"`
|
|
|
- IsDelete int `xorm:"default 0 comment('删除状态,0正常,1已删除') INT(10)"`
|
|
|
- CreateOn time.Time `xorm:"DATETIME"`
|
|
|
- CreateUserId int `xorm:"INT(10)"`
|
|
|
- CreateBy string `xorm:"VARCHAR(50)"`
|
|
|
- ModifiedOn time.Time `xorm:"DATETIME"`
|
|
|
- ModifiedUserId int `xorm:"INT(10)"`
|
|
|
- ModifiedBy string `xorm:"VARCHAR(50)"`
|
|
|
- PACNumber string `xorm:"comment('中石油准入证编号') VARCHAR(50)"`
|
|
|
- SupplierCertificate string `xorm:"comment('中石油物资供应商证书') VARCHAR(200)"`
|
|
|
+ Id int `xorm:"not null pk autoincr INT(10)"`
|
|
|
+ SupplierName string `xorm:"comment('企业名称') VARCHAR(255)"`
|
|
|
+ OilCertificateNo string `xorm:"comment('中石油供应商证书号') VARCHAR(50)"`
|
|
|
+ Grade string `xorm:"comment('级别') VARCHAR(2)"`
|
|
|
+ MgrUnit string `xorm:"comment('管理单位') VARCHAR(50)"`
|
|
|
+ OperType string `xorm:"comment('经营方式') VARCHAR(50)"`
|
|
|
+ Country string `xorm:"comment('国家') VARCHAR(20)"`
|
|
|
+ MaunAgent string `xorm:"comment('所代理制造商名称') VARCHAR(100)"`
|
|
|
+ ConstructTeam string `xorm:"comment('施工队伍名称') VARCHAR(100)"`
|
|
|
+ CredentialFlag string `xorm:"default '1' comment('证件合一标志') VARCHAR(5)"`
|
|
|
+ CommercialNo string `xorm:"comment('工商注册号') VARCHAR(50)"`
|
|
|
+ OrganCode string `xorm:"comment('组织机构代码') VARCHAR(50)"`
|
|
|
+ CountryTaxNo string `xorm:"comment('税务登记证国税编号') VARCHAR(50)"`
|
|
|
+ LocalTaxNo string `xorm:"comment('税务登记证地税编号') VARCHAR(50)"`
|
|
|
+ Address string `xorm:"comment('单位地址') VARCHAR(500)"`
|
|
|
+ Province string `xorm:"comment('省直辖市') VARCHAR(20)"`
|
|
|
+ City string `xorm:"comment('地市区县') VARCHAR(20)"`
|
|
|
+ Street string `xorm:"comment('街道') VARCHAR(20)"`
|
|
|
+ HouseNo string `xorm:"comment('门牌号') VARCHAR(10)"`
|
|
|
+ ZipCode string `xorm:"comment('邮编') VARCHAR(20)"`
|
|
|
+ LinkAddress string `xorm:"comment('通信地址-单位地址') VARCHAR(500)"`
|
|
|
+ LinkProvince string `xorm:"comment('通信地址-省直辖市') VARCHAR(20)"`
|
|
|
+ LinkCity string `xorm:"comment('通信地址-地市区县') VARCHAR(20)"`
|
|
|
+ LinkStreet string `xorm:"comment('通信地址-街道') VARCHAR(20)"`
|
|
|
+ LinkHouseNo string `xorm:"comment('通信地址-门牌号') VARCHAR(10)"`
|
|
|
+ LinkZipCode string `xorm:"comment('通信地址-邮编') VARCHAR(20)"`
|
|
|
+ HseTraining string `xorm:"comment('是否需要进行HSE审查培训') VARCHAR(2)"`
|
|
|
+ QualitySystemCert string `xorm:"comment('质量管理体系认证情况及认证机构') VARCHAR(200)"`
|
|
|
+ ProductQualityCert string `xorm:"comment('产品质量认证情况及认证机构') VARCHAR(200)"`
|
|
|
+ MaunLicense string `xorm:"comment('生产制造许可证获证情况及编号') VARCHAR(200)"`
|
|
|
+ QualifCert string `xorm:"comment('企业资质证书编号') VARCHAR(200)"`
|
|
|
+ QualifCertLevel string `xorm:"comment('企业资质证书级别') VARCHAR(10)"`
|
|
|
+ SafetyLicense string `xorm:"comment('安全生产许可证') VARCHAR(200)"`
|
|
|
+ TechServiceLic string `xorm:"comment('技术服务类准入许可证') VARCHAR(200)"`
|
|
|
+ TjinNotify string `xorm:"comment('外地企业进津备案通知书') VARCHAR(50)"`
|
|
|
+ SpecIndustryCert string `xorm:"comment('行业特殊要求的认证证书') VARCHAR(200)"`
|
|
|
+ BusinessScope string `xorm:"comment('营业范围') TEXT"`
|
|
|
+ LegalPerson string `xorm:"comment('法定代表人姓名') VARCHAR(20)"`
|
|
|
+ CategoryCode string `xorm:"comment('行业类别代码') VARCHAR(10)"`
|
|
|
+ CategoryName string `xorm:"comment('行业类别名称') VARCHAR(20)"`
|
|
|
+ RegCapital float64 `xorm:"default 0 comment('注册资本') FLOAT"`
|
|
|
+ Currency string `xorm:"comment('币种') VARCHAR(10)"`
|
|
|
+ ContactName string `xorm:"comment('联系人姓名') VARCHAR(20)"`
|
|
|
+ CompanyType string `xorm:"comment('公司类型') VARCHAR(20)"`
|
|
|
+ SetupTime time.Time `xorm:"comment('成立时间') Date"`
|
|
|
+ DepositBank string `xorm:"comment('开户银行') VARCHAR(50)"`
|
|
|
+ BankAccount string `xorm:"comment('银行账号') VARCHAR(50)"`
|
|
|
+ EMail string `xorm:"comment('电子邮箱') VARCHAR(50)"`
|
|
|
+ BankCreditRating string `xorm:"comment('银行信用等级') VARCHAR(10)"`
|
|
|
+ Mobile string `xorm:"comment('移动电话') VARCHAR(20)"`
|
|
|
+ Telphone string `xorm:"comment('固定电话') VARCHAR(20)"`
|
|
|
+ Fax string `xorm:"comment('传真') VARCHAR(20)"`
|
|
|
+ CompanyTel string `xorm:"comment('公司电话') VARCHAR(20)"`
|
|
|
+ QQ string `xorm:"comment('QQ号码') VARCHAR(20)"`
|
|
|
+ CompanyUrl string `xorm:"comment('公司网址') VARCHAR(20)"`
|
|
|
+ SpecSupplier string `xorm:"default '0' comment('是否特殊业务供应商(可不招标)') VARCHAR(2)"`
|
|
|
+ SpecTypeCode string `xorm:"comment('业务类型(1战略合作,2内部多经,3区域关键,4专业化实施)') VARCHAR(2)"`
|
|
|
+ SpecTypeName string `xorm:"comment('业务类型(1战略合作,2内部多经,3区域关键,4专业化实施)') VARCHAR(20)"`
|
|
|
+ WZAccessCardNo string `xorm:"comment('准入证编码--物质') VARCHAR(20)"`
|
|
|
+ JSAccessCardNo string `xorm:"comment('准入证编码--基建') VARCHAR(20)"`
|
|
|
+ JFAccessCardNo string `xorm:"comment('准入证编码--技术服务类') VARCHAR(20)"`
|
|
|
+ Remark string `xorm:"comment('备注') VARCHAR(500)"`
|
|
|
+ IsDelete int `xorm:"default 0 comment('删除状态,0正常,1已删除') INT(10)"`
|
|
|
+ CreateOn time.Time `xorm:"DATETIME"`
|
|
|
+ CreateUserId int `xorm:"INT(10)"`
|
|
|
+ CreateBy string `xorm:"VARCHAR(50)"`
|
|
|
+ ModifiedOn time.Time `xorm:"DATETIME"`
|
|
|
+ ModifiedUserId int `xorm:"INT(10)"`
|
|
|
+ ModifiedBy string `xorm:"VARCHAR(50)"`
|
|
|
+ PACNumber string `xorm:"comment('中石油准入证编号') VARCHAR(50)"`
|
|
|
+ SupplierCertificate string `xorm:"comment('中石油物资供应商证书') VARCHAR(200)"`
|
|
|
}
|
|
|
|
|
|
type OilSupplierView struct {
|
|
|
OilSupplier `xorm:"extends"`
|
|
|
- OldSupplierName string `xorm:"comment('曾用名') VARCHAR(255)"`
|
|
|
CertId string
|
|
|
AccessCardNo string
|
|
|
SupplierTypeCode string
|
|
|
@@ -129,3 +128,43 @@ type OilSupplierView struct {
|
|
|
BusinessKey string `xorm:"VARCHAR(255)"`
|
|
|
AuditIndex int `xorm:"INT(10)"`
|
|
|
}
|
|
|
+
|
|
|
+type OilSupplierSelect struct {
|
|
|
+ Id int //Oilsupplier表id
|
|
|
+ AccessCardNo string //准入证号
|
|
|
+ SupplierName string //企业名称
|
|
|
+ OldSupplierName string //企业曾用名
|
|
|
+ SupplierTypeCode string //准入类别编号
|
|
|
+ LegalPerson string //法定代表人姓名
|
|
|
+ RegCapital float64 //注册资本
|
|
|
+ Mobile string //移动电话
|
|
|
+ AuditDate time.Time //最后一次年审
|
|
|
+ ApplyTime time.Time //有效期至
|
|
|
+ InFlag string //状态
|
|
|
+ ContactName string //联系人姓名
|
|
|
+ CommercialNo string //统一社会信用代码
|
|
|
+ DepositBank string //开户银行
|
|
|
+ HseTraining string //是否需要进行HSE审查培训
|
|
|
+ CompanyType string //公司类型
|
|
|
+ SetupTime time.Time //成立时间
|
|
|
+ Address string //注册详细地址
|
|
|
+ Province string //注册省
|
|
|
+ City string //注册市
|
|
|
+ Street string //注册区
|
|
|
+ LinkAddress string //通信详细地址
|
|
|
+ LinkProvince string //通信地址省
|
|
|
+ LinkCity string //通信地址市
|
|
|
+ LinkStreet string //通信地址区
|
|
|
+ BusinessScope string //营业范围
|
|
|
+ NeedFileType string //资质
|
|
|
+ CerSubName string //准入范围
|
|
|
+}
|
|
|
+
|
|
|
+//type NeedFileTypeStruct struct {
|
|
|
+// NeedFileType []string
|
|
|
+// CertSubName string
|
|
|
+//}
|
|
|
+type RegCapitalRange struct {
|
|
|
+ RegCapital1 string
|
|
|
+ RegCapital2 string
|
|
|
+}
|