浏览代码

后端: 获取已准入的类别 给信息资质变更区分类别显示某些字段使用

baichengfei 4 年之前
父节点
当前提交
ef3062ea99
共有 1 个文件被更改,包括 20 次插入0 次删除
  1. 20 0
      src/dashoo.cn/backend/api/controllers/oilsupplier/infochange.go

+ 20 - 0
src/dashoo.cn/backend/api/controllers/oilsupplier/infochange.go

@@ -616,6 +616,26 @@ func (this *InfoChangeController) GetChangeEntity() {
 	}
 }
 
+// @Title 获取已准入的类别
+// @Description 获取已准入的类别
+// @Success 200 {object} []string
+// @router /getaccessedtype/:id [get]
+func (this *InfoChangeController) GetAccessedType() {
+	Id := this.Ctx.Input.Param(":id")
+
+	// 获取已准入的类别
+	supplierCertSrv := suppliercert.GetOilSupplierCertService(utils.DBE)
+	var supplierCertList []suppliercert.OilSupplierCert
+	supplierCertSrv.GetEntitysByWhere(OilSupplierCertName, "SupplierId="+Id+" and Status in (8, 11)", &supplierCertList)
+	var accessedType []string
+	for _, cert := range supplierCertList {
+		accessedType = append(accessedType, cert.SupplierTypeCode)
+	}
+
+	this.Data["json"] = &accessedType
+	this.ServeJSON()
+}
+
 // @Title 获取列表
 // @Description get user by token
 // @Success 200 {object} []annualaudit.OilAnnualAudit