feat: swag.

This commit is contained in:
2026-05-04 16:20:46 +08:00
parent 3fbbbbc6a8
commit b7843641ca
24 changed files with 9376 additions and 19 deletions
@@ -31,6 +31,14 @@ func NewProjectProductTemplateAdminController() *ProjectProductTemplateAdminCont
return &ProjectProductTemplateAdminController{DB: config.DB}
}
// @Summary 获取项目产品模板列表
// @Description 查询项目产品模板列表,含项目类型和产品名称
// @Tags 项目产品模板管理
// @Produce json
// @Param projectTypeCode query string false "项目类型代码筛选"
// @Security BearerAuth
// @Success 200 {object} SwagAPIResponse "查询成功"
// @Router /admin/project-product-templates [get]
func (pc *ProjectProductTemplateAdminController) List(c *gin.Context) {
var items []models.ProjectProductTemplate
query := pc.DB.Model(&models.ProjectProductTemplate{}).Order("project_type_code ASC, sort ASC, id ASC")