| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 |
- package supplierfile
- import (
- //"fmt"
- "strconv"
- "dashoo.cn/backend/api/business/oilsupplier/technologyservice"
- . "dashoo.cn/backend/api/mydb"
- //"dashoo.cn/utils"
- //. "dashoo.cn/utils/db"
- "github.com/go-xorm/xorm"
- )
- type SupplierfileService struct {
- MyServiceBase
- }
- type FileList struct {
- FileName string
- }
- func GetSupplierfileService(xormEngine *xorm.Engine) *SupplierfileService {
- s := new(SupplierfileService)
- s.DBE = xormEngine
- return s
- }
- func (s *SupplierfileService) GetTechNeedFileList(classid int) (needList []FileList) {
- var entity technologyservice.OilTechnologyService
- sql := "select * from OilTechnologyService where ClassId = '" + strconv.Itoa(classid) + "'"
- s.DBE.Sql(sql).Get(&entity)
- if entity.F01 == "1" {
- needList = append(needList, FileList{FileName: "营业执照"})
- }
- if entity.F02 == "1" {
- needList = append(needList, FileList{FileName: "组织机构代码证"})
- }
- if entity.F03 == "1" {
- needList = append(needList, FileList{FileName: "税务登记证"})
- }
- if entity.F04 == "1" {
- needList = append(needList, FileList{FileName: "银行开户许可证"})
- }
- if entity.F05 == "1" {
- needList = append(needList, FileList{FileName: "质量管理体系认证证书"})
- }
- if entity.F06 == "1" {
- needList = append(needList, FileList{FileName: "环境管理体系认证证书"})
- }
- if entity.F07 == "1" {
- needList = append(needList, FileList{FileName: "职业健康安全管理体系认证证书"})
- }
- if entity.F08 == "1" {
- needList = append(needList, FileList{FileName: "软件企业认定证书"})
- }
- if entity.F09 == "1" {
- needList = append(needList, FileList{FileName: "安全生产许可证"})
- }
- if entity.F10 == "1" {
- needList = append(needList, FileList{FileName: "陆上石油天然气安全生产许可证"})
- }
- if entity.F11 == "1" {
- needList = append(needList, FileList{FileName: "海洋石油作业安全生产许可证"})
- }
- if entity.F12 == "1" {
- needList = append(needList, FileList{FileName: "辐射安全许可证"})
- }
- if entity.F13 == "1" {
- needList = append(needList, FileList{FileName: "石油工程技术服务企业资质证书"})
- }
- if entity.F14 == "1" {
- needList = append(needList, FileList{FileName: "物业服务企业资质证书"})
- }
- if entity.F15 == "1" {
- needList = append(needList, FileList{FileName: "工业清洗企业资质证书"})
- }
- if entity.F16 == "1" {
- needList = append(needList, FileList{FileName: "建设项目环境影响评价资格证书"})
- }
- if entity.F17 == "1" {
- needList = append(needList, FileList{FileName: "消防设施维护保养资质证书"})
- }
- if entity.F18 == "1" {
- needList = append(needList, FileList{FileName: "安全评价机构资质证书"})
- }
- if entity.F19 == "1" {
- needList = append(needList, FileList{FileName: "工程咨询招标代理机构资质证书"})
- }
- if entity.F20 == "1" {
- needList = append(needList, FileList{FileName: "工程监督资质证书"})
- }
- if entity.F21 == "1" {
- needList = append(needList, FileList{FileName: "土地开发资格证"})
- }
- if entity.F22 == "1" {
- needList = append(needList, FileList{FileName: "房屋预售资格证"})
- }
- if entity.F23 == "1" {
- needList = append(needList, FileList{FileName: "保安服务许可证"})
- }
- if entity.F24 == "1" {
- needList = append(needList, FileList{FileName: "道路运输经营许可证"})
- }
- if entity.F25 == "1" {
- needList = append(needList, FileList{FileName: "机动车维修经营许可证"})
- }
- if entity.F26 == "1" {
- needList = append(needList, FileList{FileName: "道路危险货物运输许可证"})
- }
- if entity.F27 == "1" {
- needList = append(needList, FileList{FileName: "特种设备安装改造维修许可证"})
- }
- if entity.F28 == "1" {
- needList = append(needList, FileList{FileName: "建筑安全许可证"})
- }
- if entity.F29 == "1" {
- needList = append(needList, FileList{FileName: "防火许可证"})
- }
- if entity.F30 == "1" {
- needList = append(needList, FileList{FileName: "印刷经营许可证"})
- }
- if entity.F31 == "1" {
- needList = append(needList, FileList{FileName: "餐饮服务许可证"})
- }
- if entity.F32 == "1" {
- needList = append(needList, FileList{FileName: "劳务派遣经营许可证"})
- }
- if entity.F33 == "1" {
- needList = append(needList, FileList{FileName: "人力资源服务许可证"})
- }
- if entity.F34 == "1" {
- needList = append(needList, FileList{FileName: "国家实验室认可证书"})
- }
- if entity.F35 == "1" {
- needList = append(needList, FileList{FileName: "海洋石油专业设备检验检测机构证书"})
- }
- if entity.F36 == "1" {
- needList = append(needList, FileList{FileName: "安全生产检验检测证书"})
- }
- if entity.F37 == "1" {
- needList = append(needList, FileList{FileName: "液化气钢瓶检验证书"})
- }
- if entity.F38 == "1" {
- needList = append(needList, FileList{FileName: "国家电网承试承装承修许可证"})
- }
- if entity.F39 == "1" {
- needList = append(needList, FileList{FileName: "建筑企业资质证书"})
- }
- if entity.F40 == "1" {
- needList = append(needList, FileList{FileName: "中油集团监造许可"})
- }
- return needList
- }
|