project.go 371 B

12345678910111213141516
  1. package controls
  2. // 项目控件
  3. type ProjectInfo struct {
  4. ID string `json:"id"`
  5. Name string `json:"name"`
  6. Code string `json:"code"`
  7. }
  8. func ParseProjects(projectStr string) ([]ProjectInfo, error) {
  9. return ExtractInfos[ProjectInfo](projectStr)
  10. }
  11. func ParseProject(projectStr string) (*ProjectInfo, error) {
  12. return ExtractInfoFormInfos[ProjectInfo](projectStr)
  13. }