project_requirement_api

package
v0.0.0-...-99908cf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2025 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProjectRequirementApi_CreateRequirement_FullMethodName   = "/project_requirement_api.ProjectRequirementApi/createRequirement"
	ProjectRequirementApi_ListRequirement_FullMethodName     = "/project_requirement_api.ProjectRequirementApi/listRequirement"
	ProjectRequirementApi_ListRequirementById_FullMethodName = "/project_requirement_api.ProjectRequirementApi/listRequirementById"
	ProjectRequirementApi_GetRequirement_FullMethodName      = "/project_requirement_api.ProjectRequirementApi/getRequirement"
	ProjectRequirementApi_UpdateRequirement_FullMethodName   = "/project_requirement_api.ProjectRequirementApi/updateRequirement"
	ProjectRequirementApi_UpdateTagIdList_FullMethodName     = "/project_requirement_api.ProjectRequirementApi/updateTagIdList"
	ProjectRequirementApi_CloseRequirement_FullMethodName    = "/project_requirement_api.ProjectRequirementApi/closeRequirement"
	ProjectRequirementApi_OpenRequirement_FullMethodName     = "/project_requirement_api.ProjectRequirementApi/openRequirement"
	ProjectRequirementApi_RemoveRequirement_FullMethodName   = "/project_requirement_api.ProjectRequirementApi/removeRequirement"
	ProjectRequirementApi_LinkIssue_FullMethodName           = "/project_requirement_api.ProjectRequirementApi/linkIssue"
	ProjectRequirementApi_UnlinkIssue_FullMethodName         = "/project_requirement_api.ProjectRequirementApi/unlinkIssue"
	ProjectRequirementApi_ListIssueLink_FullMethodName       = "/project_requirement_api.ProjectRequirementApi/listIssueLink"
	ProjectRequirementApi_ListMultiIssueLink_FullMethodName  = "/project_requirement_api.ProjectRequirementApi/listMultiIssueLink"
	ProjectRequirementApi_SetKanoInfo_FullMethodName         = "/project_requirement_api.ProjectRequirementApi/setKanoInfo"
	ProjectRequirementApi_GetKanoInfo_FullMethodName         = "/project_requirement_api.ProjectRequirementApi/getKanoInfo"
	ProjectRequirementApi_SetFourQInfo_FullMethodName        = "/project_requirement_api.ProjectRequirementApi/setFourQInfo"
	ProjectRequirementApi_GetFourQInfo_FullMethodName        = "/project_requirement_api.ProjectRequirementApi/getFourQInfo"
)

Variables

View Source
var (
	REQ_SORT_TYPE_name = map[int32]string{
		0: "REQ_SORT_UPDATE_TIME",
		1: "REQ_SORT_CREATE_TIME",
		2: "REQ_SORT_KANO",
		3: "REQ_SORT_URGENT",
		4: "REQ_SORT_IMPORTANT",
	}
	REQ_SORT_TYPE_value = map[string]int32{
		"REQ_SORT_UPDATE_TIME": 0,
		"REQ_SORT_CREATE_TIME": 1,
		"REQ_SORT_KANO":        2,
		"REQ_SORT_URGENT":      3,
		"REQ_SORT_IMPORTANT":   4,
	}
)

Enum value maps for REQ_SORT_TYPE.

View Source
var (
	CreateRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		5: "CODE_EMPTY_TITLE",
		6: "CODE_NO_TAG",
	}
	CreateRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":            0,
		"CODE_WRONG_SESSION": 1,
		"CODE_NO_PROJECT":    2,
		"CODE_NO_PERMISSION": 3,
		"CODE_EMPTY_TITLE":   5,
		"CODE_NO_TAG":        6,
	}
)

Enum value maps for CreateRequirementResponse_CODE.

View Source
var (
	ListRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
	}
	ListRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":            0,
		"CODE_WRONG_SESSION": 1,
		"CODE_NO_PROJECT":    2,
		"CODE_NO_PERMISSION": 3,
	}
)

Enum value maps for ListRequirementResponse_CODE.

View Source
var (
	ListRequirementByIdResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
	}
	ListRequirementByIdResponse_CODE_value = map[string]int32{
		"CODE_OK":            0,
		"CODE_WRONG_SESSION": 1,
		"CODE_NO_PROJECT":    2,
		"CODE_NO_PERMISSION": 3,
	}
)

Enum value maps for ListRequirementByIdResponse_CODE.

View Source
var (
	GetRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
	}
	GetRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
	}
)

Enum value maps for GetRequirementResponse_CODE.

View Source
var (
	UpdateRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
		5: "CODE_EMPTY_TITLE",
		6: "CODE_NO_TAG",
	}
	UpdateRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
		"CODE_EMPTY_TITLE":     5,
		"CODE_NO_TAG":          6,
	}
)

Enum value maps for UpdateRequirementResponse_CODE.

View Source
var (
	UpdateTagIdListResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
		5: "CODE_NO_TAG",
	}
	UpdateTagIdListResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
		"CODE_NO_TAG":          5,
	}
)

Enum value maps for UpdateTagIdListResponse_CODE.

View Source
var (
	CloseRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
	}
	CloseRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
	}
)

Enum value maps for CloseRequirementResponse_CODE.

View Source
var (
	OpenRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
	}
	OpenRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
	}
)

Enum value maps for OpenRequirementResponse_CODE.

View Source
var (
	RemoveRequirementResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
		5: "CODE_HAS_ISSUE_LINK",
	}
	RemoveRequirementResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
		"CODE_HAS_ISSUE_LINK":  5,
	}
)

Enum value maps for RemoveRequirementResponse_CODE.

View Source
var (
	LinkIssueResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
		5: "CODE_NO_ISSUE",
		6: "CODE_HAS_ISSUE_LINK",
		7: "CODE_NOT_ISSUE_TASK",
	}
	LinkIssueResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
		"CODE_NO_ISSUE":        5,
		"CODE_HAS_ISSUE_LINK":  6,
		"CODE_NOT_ISSUE_TASK":  7,
	}
)

Enum value maps for LinkIssueResponse_CODE.

View Source
var (
	UnlinkIssueResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
		5: "CODE_NO_ISSUE",
		6: "CODE_NO_ISSUE_LINK",
	}
	UnlinkIssueResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
		"CODE_NO_ISSUE":        5,
		"CODE_NO_ISSUE_LINK":   6,
	}
)

Enum value maps for UnlinkIssueResponse_CODE.

View Source
var (
	ListIssueLinkResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
		4: "CODE_NO_REQUIRE_MENT",
	}
	ListIssueLinkResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_PERMISSION":   3,
		"CODE_NO_REQUIRE_MENT": 4,
	}
)

Enum value maps for ListIssueLinkResponse_CODE.

View Source
var (
	ListMultiIssueLinkResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_PERMISSION",
	}
	ListMultiIssueLinkResponse_CODE_value = map[string]int32{
		"CODE_OK":            0,
		"CODE_WRONG_SESSION": 1,
		"CODE_NO_PROJECT":    2,
		"CODE_NO_PERMISSION": 3,
	}
)

Enum value maps for ListMultiIssueLinkResponse_CODE.

View Source
var (
	SetKanoInfoResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_REQUIRE_MENT",
		4: "CODE_NO_PERMISSION",
	}
	SetKanoInfoResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_REQUIRE_MENT": 3,
		"CODE_NO_PERMISSION":   4,
	}
)

Enum value maps for SetKanoInfoResponse_CODE.

View Source
var (
	GetKanoInfoResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_REQUIRE_MENT",
		4: "CODE_NO_PERMISSION",
	}
	GetKanoInfoResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_REQUIRE_MENT": 3,
		"CODE_NO_PERMISSION":   4,
	}
)

Enum value maps for GetKanoInfoResponse_CODE.

View Source
var (
	SetFourQInfoResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_REQUIRE_MENT",
		4: "CODE_NO_PERMISSION",
	}
	SetFourQInfoResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_REQUIRE_MENT": 3,
		"CODE_NO_PERMISSION":   4,
	}
)

Enum value maps for SetFourQInfoResponse_CODE.

View Source
var (
	GetFourQInfoResponse_CODE_name = map[int32]string{
		0: "CODE_OK",
		1: "CODE_WRONG_SESSION",
		2: "CODE_NO_PROJECT",
		3: "CODE_NO_REQUIRE_MENT",
		4: "CODE_NO_PERMISSION",
	}
	GetFourQInfoResponse_CODE_value = map[string]int32{
		"CODE_OK":              0,
		"CODE_WRONG_SESSION":   1,
		"CODE_NO_PROJECT":      2,
		"CODE_NO_REQUIRE_MENT": 3,
		"CODE_NO_PERMISSION":   4,
	}
)

Enum value maps for GetFourQInfoResponse_CODE.

View Source
var File_project_requirement_api_proto protoreflect.FileDescriptor
View Source
var ProjectRequirementApi_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "project_requirement_api.ProjectRequirementApi",
	HandlerType: (*ProjectRequirementApiServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "createRequirement",
			Handler:    _ProjectRequirementApi_CreateRequirement_Handler,
		},
		{
			MethodName: "listRequirement",
			Handler:    _ProjectRequirementApi_ListRequirement_Handler,
		},
		{
			MethodName: "listRequirementById",
			Handler:    _ProjectRequirementApi_ListRequirementById_Handler,
		},
		{
			MethodName: "getRequirement",
			Handler:    _ProjectRequirementApi_GetRequirement_Handler,
		},
		{
			MethodName: "updateRequirement",
			Handler:    _ProjectRequirementApi_UpdateRequirement_Handler,
		},
		{
			MethodName: "updateTagIdList",
			Handler:    _ProjectRequirementApi_UpdateTagIdList_Handler,
		},
		{
			MethodName: "closeRequirement",
			Handler:    _ProjectRequirementApi_CloseRequirement_Handler,
		},
		{
			MethodName: "openRequirement",
			Handler:    _ProjectRequirementApi_OpenRequirement_Handler,
		},
		{
			MethodName: "removeRequirement",
			Handler:    _ProjectRequirementApi_RemoveRequirement_Handler,
		},
		{
			MethodName: "linkIssue",
			Handler:    _ProjectRequirementApi_LinkIssue_Handler,
		},
		{
			MethodName: "unlinkIssue",
			Handler:    _ProjectRequirementApi_UnlinkIssue_Handler,
		},
		{
			MethodName: "listIssueLink",
			Handler:    _ProjectRequirementApi_ListIssueLink_Handler,
		},
		{
			MethodName: "listMultiIssueLink",
			Handler:    _ProjectRequirementApi_ListMultiIssueLink_Handler,
		},
		{
			MethodName: "setKanoInfo",
			Handler:    _ProjectRequirementApi_SetKanoInfo_Handler,
		},
		{
			MethodName: "getKanoInfo",
			Handler:    _ProjectRequirementApi_GetKanoInfo_Handler,
		},
		{
			MethodName: "setFourQInfo",
			Handler:    _ProjectRequirementApi_SetFourQInfo_Handler,
		},
		{
			MethodName: "getFourQInfo",
			Handler:    _ProjectRequirementApi_GetFourQInfo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "project_requirement_api.proto",
}

ProjectRequirementApi_ServiceDesc is the grpc.ServiceDesc for ProjectRequirementApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterProjectRequirementApiServer

func RegisterProjectRequirementApiServer(s grpc.ServiceRegistrar, srv ProjectRequirementApiServer)

Types

type BaseRequirementInfo

type BaseRequirementInfo struct {
	Title     string   `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Content   string   `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	TagIdList []string `protobuf:"bytes,3,rep,name=tagIdList,proto3" json:"tagIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*BaseRequirementInfo) Descriptor deprecated

func (*BaseRequirementInfo) Descriptor() ([]byte, []int)

Deprecated: Use BaseRequirementInfo.ProtoReflect.Descriptor instead.

func (*BaseRequirementInfo) GetContent

func (x *BaseRequirementInfo) GetContent() string

func (*BaseRequirementInfo) GetTagIdList

func (x *BaseRequirementInfo) GetTagIdList() []string

func (*BaseRequirementInfo) GetTitle

func (x *BaseRequirementInfo) GetTitle() string

func (*BaseRequirementInfo) ProtoMessage

func (*BaseRequirementInfo) ProtoMessage()

func (*BaseRequirementInfo) ProtoReflect

func (x *BaseRequirementInfo) ProtoReflect() protoreflect.Message

func (*BaseRequirementInfo) Reset

func (x *BaseRequirementInfo) Reset()

func (*BaseRequirementInfo) String

func (x *BaseRequirementInfo) String() string

type CloseRequirementRequest

type CloseRequirementRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseRequirementRequest) Descriptor deprecated

func (*CloseRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use CloseRequirementRequest.ProtoReflect.Descriptor instead.

func (*CloseRequirementRequest) GetProjectId

func (x *CloseRequirementRequest) GetProjectId() string

func (*CloseRequirementRequest) GetRequirementId

func (x *CloseRequirementRequest) GetRequirementId() string

func (*CloseRequirementRequest) GetSessionId

func (x *CloseRequirementRequest) GetSessionId() string

func (*CloseRequirementRequest) ProtoMessage

func (*CloseRequirementRequest) ProtoMessage()

func (*CloseRequirementRequest) ProtoReflect

func (x *CloseRequirementRequest) ProtoReflect() protoreflect.Message

func (*CloseRequirementRequest) Reset

func (x *CloseRequirementRequest) Reset()

func (*CloseRequirementRequest) String

func (x *CloseRequirementRequest) String() string

type CloseRequirementResponse

type CloseRequirementResponse struct {
	Code   CloseRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.CloseRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg string                        `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*CloseRequirementResponse) Descriptor deprecated

func (*CloseRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use CloseRequirementResponse.ProtoReflect.Descriptor instead.

func (*CloseRequirementResponse) GetCode

func (*CloseRequirementResponse) GetErrMsg

func (x *CloseRequirementResponse) GetErrMsg() string

func (*CloseRequirementResponse) ProtoMessage

func (*CloseRequirementResponse) ProtoMessage()

func (*CloseRequirementResponse) ProtoReflect

func (x *CloseRequirementResponse) ProtoReflect() protoreflect.Message

func (*CloseRequirementResponse) Reset

func (x *CloseRequirementResponse) Reset()

func (*CloseRequirementResponse) String

func (x *CloseRequirementResponse) String() string

type CloseRequirementResponse_CODE

type CloseRequirementResponse_CODE int32
const (
	CloseRequirementResponse_CODE_OK              CloseRequirementResponse_CODE = 0
	CloseRequirementResponse_CODE_WRONG_SESSION   CloseRequirementResponse_CODE = 1
	CloseRequirementResponse_CODE_NO_PROJECT      CloseRequirementResponse_CODE = 2
	CloseRequirementResponse_CODE_NO_PERMISSION   CloseRequirementResponse_CODE = 3
	CloseRequirementResponse_CODE_NO_REQUIRE_MENT CloseRequirementResponse_CODE = 4
)

func (CloseRequirementResponse_CODE) Descriptor

func (CloseRequirementResponse_CODE) Enum

func (CloseRequirementResponse_CODE) EnumDescriptor deprecated

func (CloseRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloseRequirementResponse_CODE.Descriptor instead.

func (CloseRequirementResponse_CODE) Number

func (CloseRequirementResponse_CODE) String

func (CloseRequirementResponse_CODE) Type

type CreateRequirementRequest

type CreateRequirementRequest struct {
	SessionId string               `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId string               `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	BaseInfo  *BaseRequirementInfo `protobuf:"bytes,3,opt,name=baseInfo,proto3" json:"baseInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRequirementRequest) Descriptor deprecated

func (*CreateRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRequirementRequest.ProtoReflect.Descriptor instead.

func (*CreateRequirementRequest) GetBaseInfo

func (*CreateRequirementRequest) GetProjectId

func (x *CreateRequirementRequest) GetProjectId() string

func (*CreateRequirementRequest) GetSessionId

func (x *CreateRequirementRequest) GetSessionId() string

func (*CreateRequirementRequest) ProtoMessage

func (*CreateRequirementRequest) ProtoMessage()

func (*CreateRequirementRequest) ProtoReflect

func (x *CreateRequirementRequest) ProtoReflect() protoreflect.Message

func (*CreateRequirementRequest) Reset

func (x *CreateRequirementRequest) Reset()

func (*CreateRequirementRequest) String

func (x *CreateRequirementRequest) String() string

type CreateRequirementResponse

type CreateRequirementResponse struct {
	Code          CreateRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.CreateRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg        string                         `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	RequirementId string                         `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRequirementResponse) Descriptor deprecated

func (*CreateRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateRequirementResponse.ProtoReflect.Descriptor instead.

func (*CreateRequirementResponse) GetCode

func (*CreateRequirementResponse) GetErrMsg

func (x *CreateRequirementResponse) GetErrMsg() string

func (*CreateRequirementResponse) GetRequirementId

func (x *CreateRequirementResponse) GetRequirementId() string

func (*CreateRequirementResponse) ProtoMessage

func (*CreateRequirementResponse) ProtoMessage()

func (*CreateRequirementResponse) ProtoReflect

func (*CreateRequirementResponse) Reset

func (x *CreateRequirementResponse) Reset()

func (*CreateRequirementResponse) String

func (x *CreateRequirementResponse) String() string

type CreateRequirementResponse_CODE

type CreateRequirementResponse_CODE int32
const (
	CreateRequirementResponse_CODE_OK            CreateRequirementResponse_CODE = 0
	CreateRequirementResponse_CODE_WRONG_SESSION CreateRequirementResponse_CODE = 1
	CreateRequirementResponse_CODE_NO_PROJECT    CreateRequirementResponse_CODE = 2
	CreateRequirementResponse_CODE_NO_PERMISSION CreateRequirementResponse_CODE = 3
	// CODE_NO_CATE = 4;
	CreateRequirementResponse_CODE_EMPTY_TITLE CreateRequirementResponse_CODE = 5
	CreateRequirementResponse_CODE_NO_TAG      CreateRequirementResponse_CODE = 6
)

func (CreateRequirementResponse_CODE) Descriptor

func (CreateRequirementResponse_CODE) Enum

func (CreateRequirementResponse_CODE) EnumDescriptor deprecated

func (CreateRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use CreateRequirementResponse_CODE.Descriptor instead.

func (CreateRequirementResponse_CODE) Number

func (CreateRequirementResponse_CODE) String

func (CreateRequirementResponse_CODE) Type

type FourQInfo

type FourQInfo struct {
	RequirementId            string `protobuf:"bytes,1,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	UrgentAndImportant       uint32 `protobuf:"varint,2,opt,name=urgentAndImportant,proto3" json:"urgentAndImportant,omitempty"`             //紧急且重要
	UrgentAndNotImportant    uint32 `protobuf:"varint,3,opt,name=urgentAndNotImportant,proto3" json:"urgentAndNotImportant,omitempty"`       //紧急但不重要
	NotUrgentAndNotImportant uint32 `protobuf:"varint,4,opt,name=notUrgentAndNotImportant,proto3" json:"notUrgentAndNotImportant,omitempty"` //不紧急也不重要
	NotUrgentAndImportant    uint32 `protobuf:"varint,5,opt,name=notUrgentAndImportant,proto3" json:"notUrgentAndImportant,omitempty"`       //不紧急但重要
	// contains filtered or unexported fields
}

func (*FourQInfo) Descriptor deprecated

func (*FourQInfo) Descriptor() ([]byte, []int)

Deprecated: Use FourQInfo.ProtoReflect.Descriptor instead.

func (*FourQInfo) GetNotUrgentAndImportant

func (x *FourQInfo) GetNotUrgentAndImportant() uint32

func (*FourQInfo) GetNotUrgentAndNotImportant

func (x *FourQInfo) GetNotUrgentAndNotImportant() uint32

func (*FourQInfo) GetRequirementId

func (x *FourQInfo) GetRequirementId() string

func (*FourQInfo) GetUrgentAndImportant

func (x *FourQInfo) GetUrgentAndImportant() uint32

func (*FourQInfo) GetUrgentAndNotImportant

func (x *FourQInfo) GetUrgentAndNotImportant() uint32

func (*FourQInfo) ProtoMessage

func (*FourQInfo) ProtoMessage()

func (*FourQInfo) ProtoReflect

func (x *FourQInfo) ProtoReflect() protoreflect.Message

func (*FourQInfo) Reset

func (x *FourQInfo) Reset()

func (*FourQInfo) String

func (x *FourQInfo) String() string

type GetFourQInfoRequest

type GetFourQInfoRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFourQInfoRequest) Descriptor deprecated

func (*GetFourQInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFourQInfoRequest.ProtoReflect.Descriptor instead.

func (*GetFourQInfoRequest) GetProjectId

func (x *GetFourQInfoRequest) GetProjectId() string

func (*GetFourQInfoRequest) GetRequirementId

func (x *GetFourQInfoRequest) GetRequirementId() string

func (*GetFourQInfoRequest) GetSessionId

func (x *GetFourQInfoRequest) GetSessionId() string

func (*GetFourQInfoRequest) ProtoMessage

func (*GetFourQInfoRequest) ProtoMessage()

func (*GetFourQInfoRequest) ProtoReflect

func (x *GetFourQInfoRequest) ProtoReflect() protoreflect.Message

func (*GetFourQInfoRequest) Reset

func (x *GetFourQInfoRequest) Reset()

func (*GetFourQInfoRequest) String

func (x *GetFourQInfoRequest) String() string

type GetFourQInfoResponse

type GetFourQInfoResponse struct {
	Code      GetFourQInfoResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.GetFourQInfoResponse_CODE" json:"code,omitempty"`
	ErrMsg    string                    `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	FourQInfo *FourQInfo                `protobuf:"bytes,3,opt,name=fourQInfo,proto3" json:"fourQInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFourQInfoResponse) Descriptor deprecated

func (*GetFourQInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetFourQInfoResponse.ProtoReflect.Descriptor instead.

func (*GetFourQInfoResponse) GetCode

func (*GetFourQInfoResponse) GetErrMsg

func (x *GetFourQInfoResponse) GetErrMsg() string

func (*GetFourQInfoResponse) GetFourQInfo

func (x *GetFourQInfoResponse) GetFourQInfo() *FourQInfo

func (*GetFourQInfoResponse) ProtoMessage

func (*GetFourQInfoResponse) ProtoMessage()

func (*GetFourQInfoResponse) ProtoReflect

func (x *GetFourQInfoResponse) ProtoReflect() protoreflect.Message

func (*GetFourQInfoResponse) Reset

func (x *GetFourQInfoResponse) Reset()

func (*GetFourQInfoResponse) String

func (x *GetFourQInfoResponse) String() string

type GetFourQInfoResponse_CODE

type GetFourQInfoResponse_CODE int32
const (
	GetFourQInfoResponse_CODE_OK              GetFourQInfoResponse_CODE = 0
	GetFourQInfoResponse_CODE_WRONG_SESSION   GetFourQInfoResponse_CODE = 1
	GetFourQInfoResponse_CODE_NO_PROJECT      GetFourQInfoResponse_CODE = 2
	GetFourQInfoResponse_CODE_NO_REQUIRE_MENT GetFourQInfoResponse_CODE = 3
	GetFourQInfoResponse_CODE_NO_PERMISSION   GetFourQInfoResponse_CODE = 4
)

func (GetFourQInfoResponse_CODE) Descriptor

func (GetFourQInfoResponse_CODE) Enum

func (GetFourQInfoResponse_CODE) EnumDescriptor deprecated

func (GetFourQInfoResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use GetFourQInfoResponse_CODE.Descriptor instead.

func (GetFourQInfoResponse_CODE) Number

func (GetFourQInfoResponse_CODE) String

func (x GetFourQInfoResponse_CODE) String() string

func (GetFourQInfoResponse_CODE) Type

type GetKanoInfoRequest

type GetKanoInfoRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKanoInfoRequest) Descriptor deprecated

func (*GetKanoInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKanoInfoRequest.ProtoReflect.Descriptor instead.

func (*GetKanoInfoRequest) GetProjectId

func (x *GetKanoInfoRequest) GetProjectId() string

func (*GetKanoInfoRequest) GetRequirementId

func (x *GetKanoInfoRequest) GetRequirementId() string

func (*GetKanoInfoRequest) GetSessionId

func (x *GetKanoInfoRequest) GetSessionId() string

func (*GetKanoInfoRequest) ProtoMessage

func (*GetKanoInfoRequest) ProtoMessage()

func (*GetKanoInfoRequest) ProtoReflect

func (x *GetKanoInfoRequest) ProtoReflect() protoreflect.Message

func (*GetKanoInfoRequest) Reset

func (x *GetKanoInfoRequest) Reset()

func (*GetKanoInfoRequest) String

func (x *GetKanoInfoRequest) String() string

type GetKanoInfoResponse

type GetKanoInfoResponse struct {
	Code     GetKanoInfoResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.GetKanoInfoResponse_CODE" json:"code,omitempty"`
	ErrMsg   string                   `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	KanoInfo *KanoInfo                `protobuf:"bytes,3,opt,name=kanoInfo,proto3" json:"kanoInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKanoInfoResponse) Descriptor deprecated

func (*GetKanoInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetKanoInfoResponse.ProtoReflect.Descriptor instead.

func (*GetKanoInfoResponse) GetCode

func (*GetKanoInfoResponse) GetErrMsg

func (x *GetKanoInfoResponse) GetErrMsg() string

func (*GetKanoInfoResponse) GetKanoInfo

func (x *GetKanoInfoResponse) GetKanoInfo() *KanoInfo

func (*GetKanoInfoResponse) ProtoMessage

func (*GetKanoInfoResponse) ProtoMessage()

func (*GetKanoInfoResponse) ProtoReflect

func (x *GetKanoInfoResponse) ProtoReflect() protoreflect.Message

func (*GetKanoInfoResponse) Reset

func (x *GetKanoInfoResponse) Reset()

func (*GetKanoInfoResponse) String

func (x *GetKanoInfoResponse) String() string

type GetKanoInfoResponse_CODE

type GetKanoInfoResponse_CODE int32
const (
	GetKanoInfoResponse_CODE_OK              GetKanoInfoResponse_CODE = 0
	GetKanoInfoResponse_CODE_WRONG_SESSION   GetKanoInfoResponse_CODE = 1
	GetKanoInfoResponse_CODE_NO_PROJECT      GetKanoInfoResponse_CODE = 2
	GetKanoInfoResponse_CODE_NO_REQUIRE_MENT GetKanoInfoResponse_CODE = 3
	GetKanoInfoResponse_CODE_NO_PERMISSION   GetKanoInfoResponse_CODE = 4
)

func (GetKanoInfoResponse_CODE) Descriptor

func (GetKanoInfoResponse_CODE) Enum

func (GetKanoInfoResponse_CODE) EnumDescriptor deprecated

func (GetKanoInfoResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use GetKanoInfoResponse_CODE.Descriptor instead.

func (GetKanoInfoResponse_CODE) Number

func (GetKanoInfoResponse_CODE) String

func (x GetKanoInfoResponse_CODE) String() string

func (GetKanoInfoResponse_CODE) Type

type GetRequirementRequest

type GetRequirementRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRequirementRequest) Descriptor deprecated

func (*GetRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRequirementRequest.ProtoReflect.Descriptor instead.

func (*GetRequirementRequest) GetProjectId

func (x *GetRequirementRequest) GetProjectId() string

func (*GetRequirementRequest) GetRequirementId

func (x *GetRequirementRequest) GetRequirementId() string

func (*GetRequirementRequest) GetSessionId

func (x *GetRequirementRequest) GetSessionId() string

func (*GetRequirementRequest) ProtoMessage

func (*GetRequirementRequest) ProtoMessage()

func (*GetRequirementRequest) ProtoReflect

func (x *GetRequirementRequest) ProtoReflect() protoreflect.Message

func (*GetRequirementRequest) Reset

func (x *GetRequirementRequest) Reset()

func (*GetRequirementRequest) String

func (x *GetRequirementRequest) String() string

type GetRequirementResponse

type GetRequirementResponse struct {
	Code        GetRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.GetRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg      string                      `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	Requirement *RequirementInfo            `protobuf:"bytes,3,opt,name=requirement,proto3" json:"requirement,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRequirementResponse) Descriptor deprecated

func (*GetRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRequirementResponse.ProtoReflect.Descriptor instead.

func (*GetRequirementResponse) GetCode

func (*GetRequirementResponse) GetErrMsg

func (x *GetRequirementResponse) GetErrMsg() string

func (*GetRequirementResponse) GetRequirement

func (x *GetRequirementResponse) GetRequirement() *RequirementInfo

func (*GetRequirementResponse) ProtoMessage

func (*GetRequirementResponse) ProtoMessage()

func (*GetRequirementResponse) ProtoReflect

func (x *GetRequirementResponse) ProtoReflect() protoreflect.Message

func (*GetRequirementResponse) Reset

func (x *GetRequirementResponse) Reset()

func (*GetRequirementResponse) String

func (x *GetRequirementResponse) String() string

type GetRequirementResponse_CODE

type GetRequirementResponse_CODE int32
const (
	GetRequirementResponse_CODE_OK              GetRequirementResponse_CODE = 0
	GetRequirementResponse_CODE_WRONG_SESSION   GetRequirementResponse_CODE = 1
	GetRequirementResponse_CODE_NO_PROJECT      GetRequirementResponse_CODE = 2
	GetRequirementResponse_CODE_NO_PERMISSION   GetRequirementResponse_CODE = 3
	GetRequirementResponse_CODE_NO_REQUIRE_MENT GetRequirementResponse_CODE = 4
)

func (GetRequirementResponse_CODE) Descriptor

func (GetRequirementResponse_CODE) Enum

func (GetRequirementResponse_CODE) EnumDescriptor deprecated

func (GetRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use GetRequirementResponse_CODE.Descriptor instead.

func (GetRequirementResponse_CODE) Number

func (GetRequirementResponse_CODE) String

func (GetRequirementResponse_CODE) Type

type KanoInfo

type KanoInfo struct {
	RequirementId string `protobuf:"bytes,1,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// 对比数据
	LikeVsRow     *KanoRow `protobuf:"bytes,2,opt,name=likeVsRow,proto3" json:"likeVsRow,omitempty"`
	ExpectVsRow   *KanoRow `protobuf:"bytes,3,opt,name=expectVsRow,proto3" json:"expectVsRow,omitempty"`
	NeutralVsRow  *KanoRow `protobuf:"bytes,4,opt,name=neutralVsRow,proto3" json:"neutralVsRow,omitempty"`
	TolerateVsRow *KanoRow `protobuf:"bytes,5,opt,name=tolerateVsRow,proto3" json:"tolerateVsRow,omitempty"`
	DislikeVsRow  *KanoRow `protobuf:"bytes,6,opt,name=dislikeVsRow,proto3" json:"dislikeVsRow,omitempty"`
	// contains filtered or unexported fields
}

func (*KanoInfo) Descriptor deprecated

func (*KanoInfo) Descriptor() ([]byte, []int)

Deprecated: Use KanoInfo.ProtoReflect.Descriptor instead.

func (*KanoInfo) GetDislikeVsRow

func (x *KanoInfo) GetDislikeVsRow() *KanoRow

func (*KanoInfo) GetExpectVsRow

func (x *KanoInfo) GetExpectVsRow() *KanoRow

func (*KanoInfo) GetLikeVsRow

func (x *KanoInfo) GetLikeVsRow() *KanoRow

func (*KanoInfo) GetNeutralVsRow

func (x *KanoInfo) GetNeutralVsRow() *KanoRow

func (*KanoInfo) GetRequirementId

func (x *KanoInfo) GetRequirementId() string

func (*KanoInfo) GetTolerateVsRow

func (x *KanoInfo) GetTolerateVsRow() *KanoRow

func (*KanoInfo) ProtoMessage

func (*KanoInfo) ProtoMessage()

func (*KanoInfo) ProtoReflect

func (x *KanoInfo) ProtoReflect() protoreflect.Message

func (*KanoInfo) Reset

func (x *KanoInfo) Reset()

func (*KanoInfo) String

func (x *KanoInfo) String() string

type KanoRow

type KanoRow struct {
	Like     uint32 `protobuf:"varint,1,opt,name=like,proto3" json:"like,omitempty"`
	Expect   uint32 `protobuf:"varint,2,opt,name=expect,proto3" json:"expect,omitempty"`
	Neutral  uint32 `protobuf:"varint,3,opt,name=neutral,proto3" json:"neutral,omitempty"`
	Tolerate uint32 `protobuf:"varint,4,opt,name=tolerate,proto3" json:"tolerate,omitempty"`
	Dislike  uint32 `protobuf:"varint,5,opt,name=dislike,proto3" json:"dislike,omitempty"`
	// contains filtered or unexported fields
}

func (*KanoRow) Descriptor deprecated

func (*KanoRow) Descriptor() ([]byte, []int)

Deprecated: Use KanoRow.ProtoReflect.Descriptor instead.

func (*KanoRow) GetDislike

func (x *KanoRow) GetDislike() uint32

func (*KanoRow) GetExpect

func (x *KanoRow) GetExpect() uint32

func (*KanoRow) GetLike

func (x *KanoRow) GetLike() uint32

func (*KanoRow) GetNeutral

func (x *KanoRow) GetNeutral() uint32

func (*KanoRow) GetTolerate

func (x *KanoRow) GetTolerate() uint32

func (*KanoRow) ProtoMessage

func (*KanoRow) ProtoMessage()

func (*KanoRow) ProtoReflect

func (x *KanoRow) ProtoReflect() protoreflect.Message

func (*KanoRow) Reset

func (x *KanoRow) Reset()

func (*KanoRow) String

func (x *KanoRow) String() string

type LinkIssueRequest

type LinkIssueRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	IssueId       string `protobuf:"bytes,4,opt,name=issueId,proto3" json:"issueId,omitempty"`
	// contains filtered or unexported fields
}

func (*LinkIssueRequest) Descriptor deprecated

func (*LinkIssueRequest) Descriptor() ([]byte, []int)

Deprecated: Use LinkIssueRequest.ProtoReflect.Descriptor instead.

func (*LinkIssueRequest) GetIssueId

func (x *LinkIssueRequest) GetIssueId() string

func (*LinkIssueRequest) GetProjectId

func (x *LinkIssueRequest) GetProjectId() string

func (*LinkIssueRequest) GetRequirementId

func (x *LinkIssueRequest) GetRequirementId() string

func (*LinkIssueRequest) GetSessionId

func (x *LinkIssueRequest) GetSessionId() string

func (*LinkIssueRequest) ProtoMessage

func (*LinkIssueRequest) ProtoMessage()

func (*LinkIssueRequest) ProtoReflect

func (x *LinkIssueRequest) ProtoReflect() protoreflect.Message

func (*LinkIssueRequest) Reset

func (x *LinkIssueRequest) Reset()

func (*LinkIssueRequest) String

func (x *LinkIssueRequest) String() string

type LinkIssueResponse

type LinkIssueResponse struct {
	Code   LinkIssueResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.LinkIssueResponse_CODE" json:"code,omitempty"`
	ErrMsg string                 `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*LinkIssueResponse) Descriptor deprecated

func (*LinkIssueResponse) Descriptor() ([]byte, []int)

Deprecated: Use LinkIssueResponse.ProtoReflect.Descriptor instead.

func (*LinkIssueResponse) GetCode

func (*LinkIssueResponse) GetErrMsg

func (x *LinkIssueResponse) GetErrMsg() string

func (*LinkIssueResponse) ProtoMessage

func (*LinkIssueResponse) ProtoMessage()

func (*LinkIssueResponse) ProtoReflect

func (x *LinkIssueResponse) ProtoReflect() protoreflect.Message

func (*LinkIssueResponse) Reset

func (x *LinkIssueResponse) Reset()

func (*LinkIssueResponse) String

func (x *LinkIssueResponse) String() string

type LinkIssueResponse_CODE

type LinkIssueResponse_CODE int32
const (
	LinkIssueResponse_CODE_OK              LinkIssueResponse_CODE = 0
	LinkIssueResponse_CODE_WRONG_SESSION   LinkIssueResponse_CODE = 1
	LinkIssueResponse_CODE_NO_PROJECT      LinkIssueResponse_CODE = 2
	LinkIssueResponse_CODE_NO_PERMISSION   LinkIssueResponse_CODE = 3
	LinkIssueResponse_CODE_NO_REQUIRE_MENT LinkIssueResponse_CODE = 4
	LinkIssueResponse_CODE_NO_ISSUE        LinkIssueResponse_CODE = 5
	LinkIssueResponse_CODE_HAS_ISSUE_LINK  LinkIssueResponse_CODE = 6
	LinkIssueResponse_CODE_NOT_ISSUE_TASK  LinkIssueResponse_CODE = 7
)

func (LinkIssueResponse_CODE) Descriptor

func (LinkIssueResponse_CODE) Enum

func (LinkIssueResponse_CODE) EnumDescriptor deprecated

func (LinkIssueResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use LinkIssueResponse_CODE.Descriptor instead.

func (LinkIssueResponse_CODE) Number

func (LinkIssueResponse_CODE) String

func (x LinkIssueResponse_CODE) String() string

func (LinkIssueResponse_CODE) Type

type ListIssueLinkRequest

type ListIssueLinkRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIssueLinkRequest) Descriptor deprecated

func (*ListIssueLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListIssueLinkRequest.ProtoReflect.Descriptor instead.

func (*ListIssueLinkRequest) GetProjectId

func (x *ListIssueLinkRequest) GetProjectId() string

func (*ListIssueLinkRequest) GetRequirementId

func (x *ListIssueLinkRequest) GetRequirementId() string

func (*ListIssueLinkRequest) GetSessionId

func (x *ListIssueLinkRequest) GetSessionId() string

func (*ListIssueLinkRequest) ProtoMessage

func (*ListIssueLinkRequest) ProtoMessage()

func (*ListIssueLinkRequest) ProtoReflect

func (x *ListIssueLinkRequest) ProtoReflect() protoreflect.Message

func (*ListIssueLinkRequest) Reset

func (x *ListIssueLinkRequest) Reset()

func (*ListIssueLinkRequest) String

func (x *ListIssueLinkRequest) String() string

type ListIssueLinkResponse

type ListIssueLinkResponse struct {
	Code        ListIssueLinkResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.ListIssueLinkResponse_CODE" json:"code,omitempty"`
	ErrMsg      string                     `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	IssueIdList []string                   `protobuf:"bytes,3,rep,name=issueIdList,proto3" json:"issueIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIssueLinkResponse) Descriptor deprecated

func (*ListIssueLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListIssueLinkResponse.ProtoReflect.Descriptor instead.

func (*ListIssueLinkResponse) GetCode

func (*ListIssueLinkResponse) GetErrMsg

func (x *ListIssueLinkResponse) GetErrMsg() string

func (*ListIssueLinkResponse) GetIssueIdList

func (x *ListIssueLinkResponse) GetIssueIdList() []string

func (*ListIssueLinkResponse) ProtoMessage

func (*ListIssueLinkResponse) ProtoMessage()

func (*ListIssueLinkResponse) ProtoReflect

func (x *ListIssueLinkResponse) ProtoReflect() protoreflect.Message

func (*ListIssueLinkResponse) Reset

func (x *ListIssueLinkResponse) Reset()

func (*ListIssueLinkResponse) String

func (x *ListIssueLinkResponse) String() string

type ListIssueLinkResponse_CODE

type ListIssueLinkResponse_CODE int32
const (
	ListIssueLinkResponse_CODE_OK              ListIssueLinkResponse_CODE = 0
	ListIssueLinkResponse_CODE_WRONG_SESSION   ListIssueLinkResponse_CODE = 1
	ListIssueLinkResponse_CODE_NO_PROJECT      ListIssueLinkResponse_CODE = 2
	ListIssueLinkResponse_CODE_NO_PERMISSION   ListIssueLinkResponse_CODE = 3
	ListIssueLinkResponse_CODE_NO_REQUIRE_MENT ListIssueLinkResponse_CODE = 4
)

func (ListIssueLinkResponse_CODE) Descriptor

func (ListIssueLinkResponse_CODE) Enum

func (ListIssueLinkResponse_CODE) EnumDescriptor deprecated

func (ListIssueLinkResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use ListIssueLinkResponse_CODE.Descriptor instead.

func (ListIssueLinkResponse_CODE) Number

func (ListIssueLinkResponse_CODE) String

func (ListIssueLinkResponse_CODE) Type

type ListMultiIssueLinkRequest

type ListMultiIssueLinkRequest struct {
	SessionId         string   `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId         string   `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementIdList []string `protobuf:"bytes,3,rep,name=requirementIdList,proto3" json:"requirementIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMultiIssueLinkRequest) Descriptor deprecated

func (*ListMultiIssueLinkRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListMultiIssueLinkRequest.ProtoReflect.Descriptor instead.

func (*ListMultiIssueLinkRequest) GetProjectId

func (x *ListMultiIssueLinkRequest) GetProjectId() string

func (*ListMultiIssueLinkRequest) GetRequirementIdList

func (x *ListMultiIssueLinkRequest) GetRequirementIdList() []string

func (*ListMultiIssueLinkRequest) GetSessionId

func (x *ListMultiIssueLinkRequest) GetSessionId() string

func (*ListMultiIssueLinkRequest) ProtoMessage

func (*ListMultiIssueLinkRequest) ProtoMessage()

func (*ListMultiIssueLinkRequest) ProtoReflect

func (*ListMultiIssueLinkRequest) Reset

func (x *ListMultiIssueLinkRequest) Reset()

func (*ListMultiIssueLinkRequest) String

func (x *ListMultiIssueLinkRequest) String() string

type ListMultiIssueLinkResponse

type ListMultiIssueLinkResponse struct {
	Code        ListMultiIssueLinkResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.ListMultiIssueLinkResponse_CODE" json:"code,omitempty"`
	ErrMsg      string                          `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	IssueIdList []string                        `protobuf:"bytes,3,rep,name=issueIdList,proto3" json:"issueIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMultiIssueLinkResponse) Descriptor deprecated

func (*ListMultiIssueLinkResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListMultiIssueLinkResponse.ProtoReflect.Descriptor instead.

func (*ListMultiIssueLinkResponse) GetCode

func (*ListMultiIssueLinkResponse) GetErrMsg

func (x *ListMultiIssueLinkResponse) GetErrMsg() string

func (*ListMultiIssueLinkResponse) GetIssueIdList

func (x *ListMultiIssueLinkResponse) GetIssueIdList() []string

func (*ListMultiIssueLinkResponse) ProtoMessage

func (*ListMultiIssueLinkResponse) ProtoMessage()

func (*ListMultiIssueLinkResponse) ProtoReflect

func (*ListMultiIssueLinkResponse) Reset

func (x *ListMultiIssueLinkResponse) Reset()

func (*ListMultiIssueLinkResponse) String

func (x *ListMultiIssueLinkResponse) String() string

type ListMultiIssueLinkResponse_CODE

type ListMultiIssueLinkResponse_CODE int32
const (
	ListMultiIssueLinkResponse_CODE_OK            ListMultiIssueLinkResponse_CODE = 0
	ListMultiIssueLinkResponse_CODE_WRONG_SESSION ListMultiIssueLinkResponse_CODE = 1
	ListMultiIssueLinkResponse_CODE_NO_PROJECT    ListMultiIssueLinkResponse_CODE = 2
	ListMultiIssueLinkResponse_CODE_NO_PERMISSION ListMultiIssueLinkResponse_CODE = 3
)

func (ListMultiIssueLinkResponse_CODE) Descriptor

func (ListMultiIssueLinkResponse_CODE) Enum

func (ListMultiIssueLinkResponse_CODE) EnumDescriptor deprecated

func (ListMultiIssueLinkResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use ListMultiIssueLinkResponse_CODE.Descriptor instead.

func (ListMultiIssueLinkResponse_CODE) Number

func (ListMultiIssueLinkResponse_CODE) String

func (ListMultiIssueLinkResponse_CODE) Type

type ListRequirementByIdRequest

type ListRequirementByIdRequest struct {
	SessionId         string   `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId         string   `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementIdList []string `protobuf:"bytes,3,rep,name=requirementIdList,proto3" json:"requirementIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRequirementByIdRequest) Descriptor deprecated

func (*ListRequirementByIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRequirementByIdRequest.ProtoReflect.Descriptor instead.

func (*ListRequirementByIdRequest) GetProjectId

func (x *ListRequirementByIdRequest) GetProjectId() string

func (*ListRequirementByIdRequest) GetRequirementIdList

func (x *ListRequirementByIdRequest) GetRequirementIdList() []string

func (*ListRequirementByIdRequest) GetSessionId

func (x *ListRequirementByIdRequest) GetSessionId() string

func (*ListRequirementByIdRequest) ProtoMessage

func (*ListRequirementByIdRequest) ProtoMessage()

func (*ListRequirementByIdRequest) ProtoReflect

func (*ListRequirementByIdRequest) Reset

func (x *ListRequirementByIdRequest) Reset()

func (*ListRequirementByIdRequest) String

func (x *ListRequirementByIdRequest) String() string

type ListRequirementByIdResponse

type ListRequirementByIdResponse struct {
	Code            ListRequirementByIdResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.ListRequirementByIdResponse_CODE" json:"code,omitempty"`
	ErrMsg          string                           `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	RequirementList []*RequirementInfo               `protobuf:"bytes,3,rep,name=requirementList,proto3" json:"requirementList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRequirementByIdResponse) Descriptor deprecated

func (*ListRequirementByIdResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRequirementByIdResponse.ProtoReflect.Descriptor instead.

func (*ListRequirementByIdResponse) GetCode

func (*ListRequirementByIdResponse) GetErrMsg

func (x *ListRequirementByIdResponse) GetErrMsg() string

func (*ListRequirementByIdResponse) GetRequirementList

func (x *ListRequirementByIdResponse) GetRequirementList() []*RequirementInfo

func (*ListRequirementByIdResponse) ProtoMessage

func (*ListRequirementByIdResponse) ProtoMessage()

func (*ListRequirementByIdResponse) ProtoReflect

func (*ListRequirementByIdResponse) Reset

func (x *ListRequirementByIdResponse) Reset()

func (*ListRequirementByIdResponse) String

func (x *ListRequirementByIdResponse) String() string

type ListRequirementByIdResponse_CODE

type ListRequirementByIdResponse_CODE int32
const (
	ListRequirementByIdResponse_CODE_OK            ListRequirementByIdResponse_CODE = 0
	ListRequirementByIdResponse_CODE_WRONG_SESSION ListRequirementByIdResponse_CODE = 1
	ListRequirementByIdResponse_CODE_NO_PROJECT    ListRequirementByIdResponse_CODE = 2
	ListRequirementByIdResponse_CODE_NO_PERMISSION ListRequirementByIdResponse_CODE = 3
)

func (ListRequirementByIdResponse_CODE) Descriptor

func (ListRequirementByIdResponse_CODE) Enum

func (ListRequirementByIdResponse_CODE) EnumDescriptor deprecated

func (ListRequirementByIdResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use ListRequirementByIdResponse_CODE.Descriptor instead.

func (ListRequirementByIdResponse_CODE) Number

func (ListRequirementByIdResponse_CODE) String

func (ListRequirementByIdResponse_CODE) Type

type ListRequirementRequest

type ListRequirementRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	// bool filterByCateId = 3;
	// string cateId = 4;
	FilterByKeyword      bool          `protobuf:"varint,5,opt,name=filterByKeyword,proto3" json:"filterByKeyword,omitempty"`
	Keyword              string        `protobuf:"bytes,6,opt,name=keyword,proto3" json:"keyword,omitempty"`
	FilterByHasLinkIssue bool          `protobuf:"varint,7,opt,name=filterByHasLinkIssue,proto3" json:"filterByHasLinkIssue,omitempty"`
	HasLinkIssue         bool          `protobuf:"varint,8,opt,name=hasLinkIssue,proto3" json:"hasLinkIssue,omitempty"` //是否关联了任务
	FilterByClosed       bool          `protobuf:"varint,9,opt,name=filterByClosed,proto3" json:"filterByClosed,omitempty"`
	Closed               bool          `protobuf:"varint,10,opt,name=closed,proto3" json:"closed,omitempty"`
	FilterByTagIdList    bool          `protobuf:"varint,11,opt,name=filterByTagIdList,proto3" json:"filterByTagIdList,omitempty"`
	TagIdList            []string      `protobuf:"bytes,12,rep,name=tagIdList,proto3" json:"tagIdList,omitempty"`
	FilterByWatch        bool          `protobuf:"varint,13,opt,name=filterByWatch,proto3" json:"filterByWatch,omitempty"` // bool watch = 14;
	Offset               uint32        `protobuf:"varint,20,opt,name=offset,proto3" json:"offset,omitempty"`
	Limit                uint32        `protobuf:"varint,21,opt,name=limit,proto3" json:"limit,omitempty"`
	SortType             REQ_SORT_TYPE `protobuf:"varint,22,opt,name=sortType,proto3,enum=project_requirement_api.REQ_SORT_TYPE" json:"sortType,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRequirementRequest) Descriptor deprecated

func (*ListRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRequirementRequest.ProtoReflect.Descriptor instead.

func (*ListRequirementRequest) GetClosed

func (x *ListRequirementRequest) GetClosed() bool

func (*ListRequirementRequest) GetFilterByClosed

func (x *ListRequirementRequest) GetFilterByClosed() bool

func (*ListRequirementRequest) GetFilterByHasLinkIssue

func (x *ListRequirementRequest) GetFilterByHasLinkIssue() bool

func (*ListRequirementRequest) GetFilterByKeyword

func (x *ListRequirementRequest) GetFilterByKeyword() bool

func (*ListRequirementRequest) GetFilterByTagIdList

func (x *ListRequirementRequest) GetFilterByTagIdList() bool

func (*ListRequirementRequest) GetFilterByWatch

func (x *ListRequirementRequest) GetFilterByWatch() bool

func (*ListRequirementRequest) GetHasLinkIssue

func (x *ListRequirementRequest) GetHasLinkIssue() bool

func (*ListRequirementRequest) GetKeyword

func (x *ListRequirementRequest) GetKeyword() string

func (*ListRequirementRequest) GetLimit

func (x *ListRequirementRequest) GetLimit() uint32

func (*ListRequirementRequest) GetOffset

func (x *ListRequirementRequest) GetOffset() uint32

func (*ListRequirementRequest) GetProjectId

func (x *ListRequirementRequest) GetProjectId() string

func (*ListRequirementRequest) GetSessionId

func (x *ListRequirementRequest) GetSessionId() string

func (*ListRequirementRequest) GetSortType

func (x *ListRequirementRequest) GetSortType() REQ_SORT_TYPE

func (*ListRequirementRequest) GetTagIdList

func (x *ListRequirementRequest) GetTagIdList() []string

func (*ListRequirementRequest) ProtoMessage

func (*ListRequirementRequest) ProtoMessage()

func (*ListRequirementRequest) ProtoReflect

func (x *ListRequirementRequest) ProtoReflect() protoreflect.Message

func (*ListRequirementRequest) Reset

func (x *ListRequirementRequest) Reset()

func (*ListRequirementRequest) String

func (x *ListRequirementRequest) String() string

type ListRequirementResponse

type ListRequirementResponse struct {
	Code            ListRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.ListRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg          string                       `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	TotalCount      uint32                       `protobuf:"varint,3,opt,name=totalCount,proto3" json:"totalCount,omitempty"`
	RequirementList []*RequirementInfo           `protobuf:"bytes,4,rep,name=requirementList,proto3" json:"requirementList,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRequirementResponse) Descriptor deprecated

func (*ListRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRequirementResponse.ProtoReflect.Descriptor instead.

func (*ListRequirementResponse) GetCode

func (*ListRequirementResponse) GetErrMsg

func (x *ListRequirementResponse) GetErrMsg() string

func (*ListRequirementResponse) GetRequirementList

func (x *ListRequirementResponse) GetRequirementList() []*RequirementInfo

func (*ListRequirementResponse) GetTotalCount

func (x *ListRequirementResponse) GetTotalCount() uint32

func (*ListRequirementResponse) ProtoMessage

func (*ListRequirementResponse) ProtoMessage()

func (*ListRequirementResponse) ProtoReflect

func (x *ListRequirementResponse) ProtoReflect() protoreflect.Message

func (*ListRequirementResponse) Reset

func (x *ListRequirementResponse) Reset()

func (*ListRequirementResponse) String

func (x *ListRequirementResponse) String() string

type ListRequirementResponse_CODE

type ListRequirementResponse_CODE int32
const (
	ListRequirementResponse_CODE_OK            ListRequirementResponse_CODE = 0
	ListRequirementResponse_CODE_WRONG_SESSION ListRequirementResponse_CODE = 1
	ListRequirementResponse_CODE_NO_PROJECT    ListRequirementResponse_CODE = 2
	ListRequirementResponse_CODE_NO_PERMISSION ListRequirementResponse_CODE = 3 // CODE_NO_CATE = 4;
)

func (ListRequirementResponse_CODE) Descriptor

func (ListRequirementResponse_CODE) Enum

func (ListRequirementResponse_CODE) EnumDescriptor deprecated

func (ListRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use ListRequirementResponse_CODE.Descriptor instead.

func (ListRequirementResponse_CODE) Number

func (ListRequirementResponse_CODE) String

func (ListRequirementResponse_CODE) Type

type OpenRequirementRequest

type OpenRequirementRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenRequirementRequest) Descriptor deprecated

func (*OpenRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use OpenRequirementRequest.ProtoReflect.Descriptor instead.

func (*OpenRequirementRequest) GetProjectId

func (x *OpenRequirementRequest) GetProjectId() string

func (*OpenRequirementRequest) GetRequirementId

func (x *OpenRequirementRequest) GetRequirementId() string

func (*OpenRequirementRequest) GetSessionId

func (x *OpenRequirementRequest) GetSessionId() string

func (*OpenRequirementRequest) ProtoMessage

func (*OpenRequirementRequest) ProtoMessage()

func (*OpenRequirementRequest) ProtoReflect

func (x *OpenRequirementRequest) ProtoReflect() protoreflect.Message

func (*OpenRequirementRequest) Reset

func (x *OpenRequirementRequest) Reset()

func (*OpenRequirementRequest) String

func (x *OpenRequirementRequest) String() string

type OpenRequirementResponse

type OpenRequirementResponse struct {
	Code   OpenRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.OpenRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg string                       `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenRequirementResponse) Descriptor deprecated

func (*OpenRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use OpenRequirementResponse.ProtoReflect.Descriptor instead.

func (*OpenRequirementResponse) GetCode

func (*OpenRequirementResponse) GetErrMsg

func (x *OpenRequirementResponse) GetErrMsg() string

func (*OpenRequirementResponse) ProtoMessage

func (*OpenRequirementResponse) ProtoMessage()

func (*OpenRequirementResponse) ProtoReflect

func (x *OpenRequirementResponse) ProtoReflect() protoreflect.Message

func (*OpenRequirementResponse) Reset

func (x *OpenRequirementResponse) Reset()

func (*OpenRequirementResponse) String

func (x *OpenRequirementResponse) String() string

type OpenRequirementResponse_CODE

type OpenRequirementResponse_CODE int32
const (
	OpenRequirementResponse_CODE_OK              OpenRequirementResponse_CODE = 0
	OpenRequirementResponse_CODE_WRONG_SESSION   OpenRequirementResponse_CODE = 1
	OpenRequirementResponse_CODE_NO_PROJECT      OpenRequirementResponse_CODE = 2
	OpenRequirementResponse_CODE_NO_PERMISSION   OpenRequirementResponse_CODE = 3
	OpenRequirementResponse_CODE_NO_REQUIRE_MENT OpenRequirementResponse_CODE = 4
)

func (OpenRequirementResponse_CODE) Descriptor

func (OpenRequirementResponse_CODE) Enum

func (OpenRequirementResponse_CODE) EnumDescriptor deprecated

func (OpenRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use OpenRequirementResponse_CODE.Descriptor instead.

func (OpenRequirementResponse_CODE) Number

func (OpenRequirementResponse_CODE) String

func (OpenRequirementResponse_CODE) Type

type ProjectRequirementApiClient

type ProjectRequirementApiClient interface {
	// 创建需求
	CreateRequirement(ctx context.Context, in *CreateRequirementRequest, opts ...grpc.CallOption) (*CreateRequirementResponse, error)
	// 列出需求
	ListRequirement(ctx context.Context, in *ListRequirementRequest, opts ...grpc.CallOption) (*ListRequirementResponse, error)
	// 按ID列出需求
	ListRequirementById(ctx context.Context, in *ListRequirementByIdRequest, opts ...grpc.CallOption) (*ListRequirementByIdResponse, error)
	// 获取单个需求
	GetRequirement(ctx context.Context, in *GetRequirementRequest, opts ...grpc.CallOption) (*GetRequirementResponse, error)
	// 更新需求
	UpdateRequirement(ctx context.Context, in *UpdateRequirementRequest, opts ...grpc.CallOption) (*UpdateRequirementResponse, error)
	// 更新标签ID
	UpdateTagIdList(ctx context.Context, in *UpdateTagIdListRequest, opts ...grpc.CallOption) (*UpdateTagIdListResponse, error)
	// 关闭需求
	CloseRequirement(ctx context.Context, in *CloseRequirementRequest, opts ...grpc.CallOption) (*CloseRequirementResponse, error)
	// 打开需求
	OpenRequirement(ctx context.Context, in *OpenRequirementRequest, opts ...grpc.CallOption) (*OpenRequirementResponse, error)
	// 删除需求
	RemoveRequirement(ctx context.Context, in *RemoveRequirementRequest, opts ...grpc.CallOption) (*RemoveRequirementResponse, error)
	// 关联工单
	LinkIssue(ctx context.Context, in *LinkIssueRequest, opts ...grpc.CallOption) (*LinkIssueResponse, error)
	// 取消关联工单
	UnlinkIssue(ctx context.Context, in *UnlinkIssueRequest, opts ...grpc.CallOption) (*UnlinkIssueResponse, error)
	// 列出工单关联
	ListIssueLink(ctx context.Context, in *ListIssueLinkRequest, opts ...grpc.CallOption) (*ListIssueLinkResponse, error)
	// 对出多个需求的关联
	ListMultiIssueLink(ctx context.Context, in *ListMultiIssueLinkRequest, opts ...grpc.CallOption) (*ListMultiIssueLinkResponse, error)
	// 设置kano数值
	SetKanoInfo(ctx context.Context, in *SetKanoInfoRequest, opts ...grpc.CallOption) (*SetKanoInfoResponse, error)
	// 获取kano数值
	GetKanoInfo(ctx context.Context, in *GetKanoInfoRequest, opts ...grpc.CallOption) (*GetKanoInfoResponse, error)
	// 设置fourQ数值
	SetFourQInfo(ctx context.Context, in *SetFourQInfoRequest, opts ...grpc.CallOption) (*SetFourQInfoResponse, error)
	// 获取fourQ数值
	GetFourQInfo(ctx context.Context, in *GetFourQInfoRequest, opts ...grpc.CallOption) (*GetFourQInfoResponse, error)
}

ProjectRequirementApiClient is the client API for ProjectRequirementApi service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewProjectRequirementApiClient

func NewProjectRequirementApiClient(cc grpc.ClientConnInterface) ProjectRequirementApiClient

type ProjectRequirementApiServer

type ProjectRequirementApiServer interface {
	// 创建需求
	CreateRequirement(context.Context, *CreateRequirementRequest) (*CreateRequirementResponse, error)
	// 列出需求
	ListRequirement(context.Context, *ListRequirementRequest) (*ListRequirementResponse, error)
	// 按ID列出需求
	ListRequirementById(context.Context, *ListRequirementByIdRequest) (*ListRequirementByIdResponse, error)
	// 获取单个需求
	GetRequirement(context.Context, *GetRequirementRequest) (*GetRequirementResponse, error)
	// 更新需求
	UpdateRequirement(context.Context, *UpdateRequirementRequest) (*UpdateRequirementResponse, error)
	// 更新标签ID
	UpdateTagIdList(context.Context, *UpdateTagIdListRequest) (*UpdateTagIdListResponse, error)
	// 关闭需求
	CloseRequirement(context.Context, *CloseRequirementRequest) (*CloseRequirementResponse, error)
	// 打开需求
	OpenRequirement(context.Context, *OpenRequirementRequest) (*OpenRequirementResponse, error)
	// 删除需求
	RemoveRequirement(context.Context, *RemoveRequirementRequest) (*RemoveRequirementResponse, error)
	// 关联工单
	LinkIssue(context.Context, *LinkIssueRequest) (*LinkIssueResponse, error)
	// 取消关联工单
	UnlinkIssue(context.Context, *UnlinkIssueRequest) (*UnlinkIssueResponse, error)
	// 列出工单关联
	ListIssueLink(context.Context, *ListIssueLinkRequest) (*ListIssueLinkResponse, error)
	// 对出多个需求的关联
	ListMultiIssueLink(context.Context, *ListMultiIssueLinkRequest) (*ListMultiIssueLinkResponse, error)
	// 设置kano数值
	SetKanoInfo(context.Context, *SetKanoInfoRequest) (*SetKanoInfoResponse, error)
	// 获取kano数值
	GetKanoInfo(context.Context, *GetKanoInfoRequest) (*GetKanoInfoResponse, error)
	// 设置fourQ数值
	SetFourQInfo(context.Context, *SetFourQInfoRequest) (*SetFourQInfoResponse, error)
	// 获取fourQ数值
	GetFourQInfo(context.Context, *GetFourQInfoRequest) (*GetFourQInfoResponse, error)
	// contains filtered or unexported methods
}

ProjectRequirementApiServer is the server API for ProjectRequirementApi service. All implementations must embed UnimplementedProjectRequirementApiServer for forward compatibility

type REQ_SORT_TYPE

type REQ_SORT_TYPE int32
const (
	REQ_SORT_TYPE_REQ_SORT_UPDATE_TIME REQ_SORT_TYPE = 0 //更新时间
	REQ_SORT_TYPE_REQ_SORT_CREATE_TIME REQ_SORT_TYPE = 1 //创建时间
	REQ_SORT_TYPE_REQ_SORT_KANO        REQ_SORT_TYPE = 2 //根据kano better系数和更新时间
	REQ_SORT_TYPE_REQ_SORT_URGENT      REQ_SORT_TYPE = 3 //根据四象限紧急层度
	REQ_SORT_TYPE_REQ_SORT_IMPORTANT   REQ_SORT_TYPE = 4 //根据四象限重要层度
)

func (REQ_SORT_TYPE) Descriptor

func (REQ_SORT_TYPE) Enum

func (x REQ_SORT_TYPE) Enum() *REQ_SORT_TYPE

func (REQ_SORT_TYPE) EnumDescriptor deprecated

func (REQ_SORT_TYPE) EnumDescriptor() ([]byte, []int)

Deprecated: Use REQ_SORT_TYPE.Descriptor instead.

func (REQ_SORT_TYPE) Number

func (REQ_SORT_TYPE) String

func (x REQ_SORT_TYPE) String() string

func (REQ_SORT_TYPE) Type

type RemoveRequirementRequest

type RemoveRequirementRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveRequirementRequest) Descriptor deprecated

func (*RemoveRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveRequirementRequest.ProtoReflect.Descriptor instead.

func (*RemoveRequirementRequest) GetProjectId

func (x *RemoveRequirementRequest) GetProjectId() string

func (*RemoveRequirementRequest) GetRequirementId

func (x *RemoveRequirementRequest) GetRequirementId() string

func (*RemoveRequirementRequest) GetSessionId

func (x *RemoveRequirementRequest) GetSessionId() string

func (*RemoveRequirementRequest) ProtoMessage

func (*RemoveRequirementRequest) ProtoMessage()

func (*RemoveRequirementRequest) ProtoReflect

func (x *RemoveRequirementRequest) ProtoReflect() protoreflect.Message

func (*RemoveRequirementRequest) Reset

func (x *RemoveRequirementRequest) Reset()

func (*RemoveRequirementRequest) String

func (x *RemoveRequirementRequest) String() string

type RemoveRequirementResponse

type RemoveRequirementResponse struct {
	Code   RemoveRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.RemoveRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg string                         `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveRequirementResponse) Descriptor deprecated

func (*RemoveRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveRequirementResponse.ProtoReflect.Descriptor instead.

func (*RemoveRequirementResponse) GetCode

func (*RemoveRequirementResponse) GetErrMsg

func (x *RemoveRequirementResponse) GetErrMsg() string

func (*RemoveRequirementResponse) ProtoMessage

func (*RemoveRequirementResponse) ProtoMessage()

func (*RemoveRequirementResponse) ProtoReflect

func (*RemoveRequirementResponse) Reset

func (x *RemoveRequirementResponse) Reset()

func (*RemoveRequirementResponse) String

func (x *RemoveRequirementResponse) String() string

type RemoveRequirementResponse_CODE

type RemoveRequirementResponse_CODE int32
const (
	RemoveRequirementResponse_CODE_OK              RemoveRequirementResponse_CODE = 0
	RemoveRequirementResponse_CODE_WRONG_SESSION   RemoveRequirementResponse_CODE = 1
	RemoveRequirementResponse_CODE_NO_PROJECT      RemoveRequirementResponse_CODE = 2
	RemoveRequirementResponse_CODE_NO_PERMISSION   RemoveRequirementResponse_CODE = 3
	RemoveRequirementResponse_CODE_NO_REQUIRE_MENT RemoveRequirementResponse_CODE = 4
	RemoveRequirementResponse_CODE_HAS_ISSUE_LINK  RemoveRequirementResponse_CODE = 5
)

func (RemoveRequirementResponse_CODE) Descriptor

func (RemoveRequirementResponse_CODE) Enum

func (RemoveRequirementResponse_CODE) EnumDescriptor deprecated

func (RemoveRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use RemoveRequirementResponse_CODE.Descriptor instead.

func (RemoveRequirementResponse_CODE) Number

func (RemoveRequirementResponse_CODE) String

func (RemoveRequirementResponse_CODE) Type

type RequirementInfo

type RequirementInfo struct {
	RequirementId string `protobuf:"bytes,1,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	// string cateId = 2;
	ProjectId      string               `protobuf:"bytes,3,opt,name=projectId,proto3" json:"projectId,omitempty"`
	BaseInfo       *BaseRequirementInfo `protobuf:"bytes,4,opt,name=baseInfo,proto3" json:"baseInfo,omitempty"`
	IssueLinkCount uint32               `protobuf:"varint,5,opt,name=issueLinkCount,proto3" json:"issueLinkCount,omitempty"`
	// uint32 commentCount = 6;
	Closed            bool              `protobuf:"varint,7,opt,name=closed,proto3" json:"closed,omitempty"`
	MyWatch           bool              `protobuf:"varint,8,opt,name=myWatch,proto3" json:"myWatch,omitempty"`
	WatchUserList     []*WatchUser      `protobuf:"bytes,9,rep,name=watchUserList,proto3" json:"watchUserList,omitempty"`
	CreateUserId      string            `protobuf:"bytes,10,opt,name=createUserId,proto3" json:"createUserId,omitempty"`
	CreateTime        int64             `protobuf:"varint,11,opt,name=createTime,proto3" json:"createTime,omitempty"`
	CreateDisplayName string            `protobuf:"bytes,12,opt,name=createDisplayName,proto3" json:"createDisplayName,omitempty"`
	CreateLogoUri     string            `protobuf:"bytes,13,opt,name=createLogoUri,proto3" json:"createLogoUri,omitempty"`
	UpdateUserId      string            `protobuf:"bytes,20,opt,name=updateUserId,proto3" json:"updateUserId,omitempty"`
	UpdateTime        int64             `protobuf:"varint,21,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
	UpdateDisplayName string            `protobuf:"bytes,22,opt,name=updateDisplayName,proto3" json:"updateDisplayName,omitempty"`
	UpdateLogoUri     string            `protobuf:"bytes,23,opt,name=updateLogoUri,proto3" json:"updateLogoUri,omitempty"`
	TagInfoList       []*RequirementTag `protobuf:"bytes,24,rep,name=tagInfoList,proto3" json:"tagInfoList,omitempty"`
	// kano模型
	KanoExciteValue   float32 `protobuf:"fixed32,30,opt,name=kanoExciteValue,proto3" json:"kanoExciteValue,omitempty"`     //兴奋型
	KanoExpectValue   float32 `protobuf:"fixed32,31,opt,name=kanoExpectValue,proto3" json:"kanoExpectValue,omitempty"`     //期望型
	KanoBasicValue    float32 `protobuf:"fixed32,32,opt,name=kanoBasicValue,proto3" json:"kanoBasicValue,omitempty"`       //基础型
	KanoNodiffValue   float32 `protobuf:"fixed32,33,opt,name=kanoNodiffValue,proto3" json:"kanoNodiffValue,omitempty"`     //无差异
	KanoReverseValue  float32 `protobuf:"fixed32,34,opt,name=kanoReverseValue,proto3" json:"kanoReverseValue,omitempty"`   //反向型
	KanoDubiouseValue float32 `protobuf:"fixed32,35,opt,name=kanoDubiouseValue,proto3" json:"kanoDubiouseValue,omitempty"` //可疑数值
	// 四象限模型
	FourQUrgencyValue   float32 `protobuf:"fixed32,40,opt,name=fourQUrgencyValue,proto3" json:"fourQUrgencyValue,omitempty"`     //紧急层度
	FourQImportantValue float32 `protobuf:"fixed32,41,opt,name=fourQImportantValue,proto3" json:"fourQImportantValue,omitempty"` //重要层度
	// 登录用户权限相关
	UserRequirementPerm *UserRequirementPerm `protobuf:"bytes,200,opt,name=userRequirementPerm,proto3" json:"userRequirementPerm,omitempty"`
	// contains filtered or unexported fields
}

func (*RequirementInfo) Descriptor deprecated

func (*RequirementInfo) Descriptor() ([]byte, []int)

Deprecated: Use RequirementInfo.ProtoReflect.Descriptor instead.

func (*RequirementInfo) GetBaseInfo

func (x *RequirementInfo) GetBaseInfo() *BaseRequirementInfo

func (*RequirementInfo) GetClosed

func (x *RequirementInfo) GetClosed() bool

func (*RequirementInfo) GetCreateDisplayName

func (x *RequirementInfo) GetCreateDisplayName() string

func (*RequirementInfo) GetCreateLogoUri

func (x *RequirementInfo) GetCreateLogoUri() string

func (*RequirementInfo) GetCreateTime

func (x *RequirementInfo) GetCreateTime() int64

func (*RequirementInfo) GetCreateUserId

func (x *RequirementInfo) GetCreateUserId() string

func (*RequirementInfo) GetFourQImportantValue

func (x *RequirementInfo) GetFourQImportantValue() float32

func (*RequirementInfo) GetFourQUrgencyValue

func (x *RequirementInfo) GetFourQUrgencyValue() float32

func (*RequirementInfo) GetIssueLinkCount

func (x *RequirementInfo) GetIssueLinkCount() uint32

func (*RequirementInfo) GetKanoBasicValue

func (x *RequirementInfo) GetKanoBasicValue() float32

func (*RequirementInfo) GetKanoDubiouseValue

func (x *RequirementInfo) GetKanoDubiouseValue() float32

func (*RequirementInfo) GetKanoExciteValue

func (x *RequirementInfo) GetKanoExciteValue() float32

func (*RequirementInfo) GetKanoExpectValue

func (x *RequirementInfo) GetKanoExpectValue() float32

func (*RequirementInfo) GetKanoNodiffValue

func (x *RequirementInfo) GetKanoNodiffValue() float32

func (*RequirementInfo) GetKanoReverseValue

func (x *RequirementInfo) GetKanoReverseValue() float32

func (*RequirementInfo) GetMyWatch

func (x *RequirementInfo) GetMyWatch() bool

func (*RequirementInfo) GetProjectId

func (x *RequirementInfo) GetProjectId() string

func (*RequirementInfo) GetRequirementId

func (x *RequirementInfo) GetRequirementId() string

func (*RequirementInfo) GetTagInfoList

func (x *RequirementInfo) GetTagInfoList() []*RequirementTag

func (*RequirementInfo) GetUpdateDisplayName

func (x *RequirementInfo) GetUpdateDisplayName() string

func (*RequirementInfo) GetUpdateLogoUri

func (x *RequirementInfo) GetUpdateLogoUri() string

func (*RequirementInfo) GetUpdateTime

func (x *RequirementInfo) GetUpdateTime() int64

func (*RequirementInfo) GetUpdateUserId

func (x *RequirementInfo) GetUpdateUserId() string

func (*RequirementInfo) GetUserRequirementPerm

func (x *RequirementInfo) GetUserRequirementPerm() *UserRequirementPerm

func (*RequirementInfo) GetWatchUserList

func (x *RequirementInfo) GetWatchUserList() []*WatchUser

func (*RequirementInfo) ProtoMessage

func (*RequirementInfo) ProtoMessage()

func (*RequirementInfo) ProtoReflect

func (x *RequirementInfo) ProtoReflect() protoreflect.Message

func (*RequirementInfo) Reset

func (x *RequirementInfo) Reset()

func (*RequirementInfo) String

func (x *RequirementInfo) String() string

type RequirementTag

type RequirementTag struct {
	TagId   string `protobuf:"bytes,1,opt,name=tagId,proto3" json:"tagId,omitempty"`
	TagName string `protobuf:"bytes,2,opt,name=tagName,proto3" json:"tagName,omitempty"`
	BgColor string `protobuf:"bytes,3,opt,name=bgColor,proto3" json:"bgColor,omitempty"`
	// contains filtered or unexported fields
}

func (*RequirementTag) Descriptor deprecated

func (*RequirementTag) Descriptor() ([]byte, []int)

Deprecated: Use RequirementTag.ProtoReflect.Descriptor instead.

func (*RequirementTag) GetBgColor

func (x *RequirementTag) GetBgColor() string

func (*RequirementTag) GetTagId

func (x *RequirementTag) GetTagId() string

func (*RequirementTag) GetTagName

func (x *RequirementTag) GetTagName() string

func (*RequirementTag) ProtoMessage

func (*RequirementTag) ProtoMessage()

func (*RequirementTag) ProtoReflect

func (x *RequirementTag) ProtoReflect() protoreflect.Message

func (*RequirementTag) Reset

func (x *RequirementTag) Reset()

func (*RequirementTag) String

func (x *RequirementTag) String() string

type SetFourQInfoRequest

type SetFourQInfoRequest struct {
	SessionId     string     `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string     `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string     `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	FourQInfo     *FourQInfo `protobuf:"bytes,4,opt,name=fourQInfo,proto3" json:"fourQInfo,omitempty"`
	// 统计数值
	FourQUrgencyValue   float32 `protobuf:"fixed32,10,opt,name=fourQUrgencyValue,proto3" json:"fourQUrgencyValue,omitempty"`     //紧急层度
	FourQImportantValue float32 `protobuf:"fixed32,11,opt,name=fourQImportantValue,proto3" json:"fourQImportantValue,omitempty"` //重要层度
	// contains filtered or unexported fields
}

func (*SetFourQInfoRequest) Descriptor deprecated

func (*SetFourQInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetFourQInfoRequest.ProtoReflect.Descriptor instead.

func (*SetFourQInfoRequest) GetFourQImportantValue

func (x *SetFourQInfoRequest) GetFourQImportantValue() float32

func (*SetFourQInfoRequest) GetFourQInfo

func (x *SetFourQInfoRequest) GetFourQInfo() *FourQInfo

func (*SetFourQInfoRequest) GetFourQUrgencyValue

func (x *SetFourQInfoRequest) GetFourQUrgencyValue() float32

func (*SetFourQInfoRequest) GetProjectId

func (x *SetFourQInfoRequest) GetProjectId() string

func (*SetFourQInfoRequest) GetRequirementId

func (x *SetFourQInfoRequest) GetRequirementId() string

func (*SetFourQInfoRequest) GetSessionId

func (x *SetFourQInfoRequest) GetSessionId() string

func (*SetFourQInfoRequest) ProtoMessage

func (*SetFourQInfoRequest) ProtoMessage()

func (*SetFourQInfoRequest) ProtoReflect

func (x *SetFourQInfoRequest) ProtoReflect() protoreflect.Message

func (*SetFourQInfoRequest) Reset

func (x *SetFourQInfoRequest) Reset()

func (*SetFourQInfoRequest) String

func (x *SetFourQInfoRequest) String() string

type SetFourQInfoResponse

type SetFourQInfoResponse struct {
	Code   SetFourQInfoResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.SetFourQInfoResponse_CODE" json:"code,omitempty"`
	ErrMsg string                    `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*SetFourQInfoResponse) Descriptor deprecated

func (*SetFourQInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetFourQInfoResponse.ProtoReflect.Descriptor instead.

func (*SetFourQInfoResponse) GetCode

func (*SetFourQInfoResponse) GetErrMsg

func (x *SetFourQInfoResponse) GetErrMsg() string

func (*SetFourQInfoResponse) ProtoMessage

func (*SetFourQInfoResponse) ProtoMessage()

func (*SetFourQInfoResponse) ProtoReflect

func (x *SetFourQInfoResponse) ProtoReflect() protoreflect.Message

func (*SetFourQInfoResponse) Reset

func (x *SetFourQInfoResponse) Reset()

func (*SetFourQInfoResponse) String

func (x *SetFourQInfoResponse) String() string

type SetFourQInfoResponse_CODE

type SetFourQInfoResponse_CODE int32
const (
	SetFourQInfoResponse_CODE_OK              SetFourQInfoResponse_CODE = 0
	SetFourQInfoResponse_CODE_WRONG_SESSION   SetFourQInfoResponse_CODE = 1
	SetFourQInfoResponse_CODE_NO_PROJECT      SetFourQInfoResponse_CODE = 2
	SetFourQInfoResponse_CODE_NO_REQUIRE_MENT SetFourQInfoResponse_CODE = 3
	SetFourQInfoResponse_CODE_NO_PERMISSION   SetFourQInfoResponse_CODE = 4
)

func (SetFourQInfoResponse_CODE) Descriptor

func (SetFourQInfoResponse_CODE) Enum

func (SetFourQInfoResponse_CODE) EnumDescriptor deprecated

func (SetFourQInfoResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use SetFourQInfoResponse_CODE.Descriptor instead.

func (SetFourQInfoResponse_CODE) Number

func (SetFourQInfoResponse_CODE) String

func (x SetFourQInfoResponse_CODE) String() string

func (SetFourQInfoResponse_CODE) Type

type SetKanoInfoRequest

type SetKanoInfoRequest struct {
	SessionId     string    `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string    `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string    `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	KanoInfo      *KanoInfo `protobuf:"bytes,4,opt,name=kanoInfo,proto3" json:"kanoInfo,omitempty"`
	// 统计数值
	KanoExciteValue   float32 `protobuf:"fixed32,10,opt,name=kanoExciteValue,proto3" json:"kanoExciteValue,omitempty"`     //兴奋型
	KanoExpectValue   float32 `protobuf:"fixed32,11,opt,name=kanoExpectValue,proto3" json:"kanoExpectValue,omitempty"`     //期望型
	KanoBasicValue    float32 `protobuf:"fixed32,12,opt,name=kanoBasicValue,proto3" json:"kanoBasicValue,omitempty"`       //基础型
	KanoNodiffValue   float32 `protobuf:"fixed32,13,opt,name=kanoNodiffValue,proto3" json:"kanoNodiffValue,omitempty"`     //无差异
	KanoReverseValue  float32 `protobuf:"fixed32,14,opt,name=kanoReverseValue,proto3" json:"kanoReverseValue,omitempty"`   //反向型
	KanoDubiouseValue float32 `protobuf:"fixed32,15,opt,name=kanoDubiouseValue,proto3" json:"kanoDubiouseValue,omitempty"` //可疑数值
	// contains filtered or unexported fields
}

func (*SetKanoInfoRequest) Descriptor deprecated

func (*SetKanoInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetKanoInfoRequest.ProtoReflect.Descriptor instead.

func (*SetKanoInfoRequest) GetKanoBasicValue

func (x *SetKanoInfoRequest) GetKanoBasicValue() float32

func (*SetKanoInfoRequest) GetKanoDubiouseValue

func (x *SetKanoInfoRequest) GetKanoDubiouseValue() float32

func (*SetKanoInfoRequest) GetKanoExciteValue

func (x *SetKanoInfoRequest) GetKanoExciteValue() float32

func (*SetKanoInfoRequest) GetKanoExpectValue

func (x *SetKanoInfoRequest) GetKanoExpectValue() float32

func (*SetKanoInfoRequest) GetKanoInfo

func (x *SetKanoInfoRequest) GetKanoInfo() *KanoInfo

func (*SetKanoInfoRequest) GetKanoNodiffValue

func (x *SetKanoInfoRequest) GetKanoNodiffValue() float32

func (*SetKanoInfoRequest) GetKanoReverseValue

func (x *SetKanoInfoRequest) GetKanoReverseValue() float32

func (*SetKanoInfoRequest) GetProjectId

func (x *SetKanoInfoRequest) GetProjectId() string

func (*SetKanoInfoRequest) GetRequirementId

func (x *SetKanoInfoRequest) GetRequirementId() string

func (*SetKanoInfoRequest) GetSessionId

func (x *SetKanoInfoRequest) GetSessionId() string

func (*SetKanoInfoRequest) ProtoMessage

func (*SetKanoInfoRequest) ProtoMessage()

func (*SetKanoInfoRequest) ProtoReflect

func (x *SetKanoInfoRequest) ProtoReflect() protoreflect.Message

func (*SetKanoInfoRequest) Reset

func (x *SetKanoInfoRequest) Reset()

func (*SetKanoInfoRequest) String

func (x *SetKanoInfoRequest) String() string

type SetKanoInfoResponse

type SetKanoInfoResponse struct {
	Code   SetKanoInfoResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.SetKanoInfoResponse_CODE" json:"code,omitempty"`
	ErrMsg string                   `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*SetKanoInfoResponse) Descriptor deprecated

func (*SetKanoInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetKanoInfoResponse.ProtoReflect.Descriptor instead.

func (*SetKanoInfoResponse) GetCode

func (*SetKanoInfoResponse) GetErrMsg

func (x *SetKanoInfoResponse) GetErrMsg() string

func (*SetKanoInfoResponse) ProtoMessage

func (*SetKanoInfoResponse) ProtoMessage()

func (*SetKanoInfoResponse) ProtoReflect

func (x *SetKanoInfoResponse) ProtoReflect() protoreflect.Message

func (*SetKanoInfoResponse) Reset

func (x *SetKanoInfoResponse) Reset()

func (*SetKanoInfoResponse) String

func (x *SetKanoInfoResponse) String() string

type SetKanoInfoResponse_CODE

type SetKanoInfoResponse_CODE int32
const (
	SetKanoInfoResponse_CODE_OK              SetKanoInfoResponse_CODE = 0
	SetKanoInfoResponse_CODE_WRONG_SESSION   SetKanoInfoResponse_CODE = 1
	SetKanoInfoResponse_CODE_NO_PROJECT      SetKanoInfoResponse_CODE = 2
	SetKanoInfoResponse_CODE_NO_REQUIRE_MENT SetKanoInfoResponse_CODE = 3
	SetKanoInfoResponse_CODE_NO_PERMISSION   SetKanoInfoResponse_CODE = 4
)

func (SetKanoInfoResponse_CODE) Descriptor

func (SetKanoInfoResponse_CODE) Enum

func (SetKanoInfoResponse_CODE) EnumDescriptor deprecated

func (SetKanoInfoResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use SetKanoInfoResponse_CODE.Descriptor instead.

func (SetKanoInfoResponse_CODE) Number

func (SetKanoInfoResponse_CODE) String

func (x SetKanoInfoResponse_CODE) String() string

func (SetKanoInfoResponse_CODE) Type

type UnimplementedProjectRequirementApiServer

type UnimplementedProjectRequirementApiServer struct {
}

UnimplementedProjectRequirementApiServer must be embedded to have forward compatible implementations.

func (UnimplementedProjectRequirementApiServer) CloseRequirement

func (UnimplementedProjectRequirementApiServer) CreateRequirement

func (UnimplementedProjectRequirementApiServer) GetFourQInfo

func (UnimplementedProjectRequirementApiServer) GetKanoInfo

func (UnimplementedProjectRequirementApiServer) GetRequirement

func (UnimplementedProjectRequirementApiServer) LinkIssue

func (UnimplementedProjectRequirementApiServer) ListRequirement

func (UnimplementedProjectRequirementApiServer) ListRequirementById

func (UnimplementedProjectRequirementApiServer) OpenRequirement

func (UnimplementedProjectRequirementApiServer) RemoveRequirement

func (UnimplementedProjectRequirementApiServer) SetFourQInfo

func (UnimplementedProjectRequirementApiServer) SetKanoInfo

func (UnimplementedProjectRequirementApiServer) UnlinkIssue

func (UnimplementedProjectRequirementApiServer) UpdateRequirement

func (UnimplementedProjectRequirementApiServer) UpdateTagIdList

type UnlinkIssueRequest

type UnlinkIssueRequest struct {
	SessionId     string `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	IssueId       string `protobuf:"bytes,4,opt,name=issueId,proto3" json:"issueId,omitempty"`
	// contains filtered or unexported fields
}

func (*UnlinkIssueRequest) Descriptor deprecated

func (*UnlinkIssueRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnlinkIssueRequest.ProtoReflect.Descriptor instead.

func (*UnlinkIssueRequest) GetIssueId

func (x *UnlinkIssueRequest) GetIssueId() string

func (*UnlinkIssueRequest) GetProjectId

func (x *UnlinkIssueRequest) GetProjectId() string

func (*UnlinkIssueRequest) GetRequirementId

func (x *UnlinkIssueRequest) GetRequirementId() string

func (*UnlinkIssueRequest) GetSessionId

func (x *UnlinkIssueRequest) GetSessionId() string

func (*UnlinkIssueRequest) ProtoMessage

func (*UnlinkIssueRequest) ProtoMessage()

func (*UnlinkIssueRequest) ProtoReflect

func (x *UnlinkIssueRequest) ProtoReflect() protoreflect.Message

func (*UnlinkIssueRequest) Reset

func (x *UnlinkIssueRequest) Reset()

func (*UnlinkIssueRequest) String

func (x *UnlinkIssueRequest) String() string

type UnlinkIssueResponse

type UnlinkIssueResponse struct {
	Code   UnlinkIssueResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.UnlinkIssueResponse_CODE" json:"code,omitempty"`
	ErrMsg string                   `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*UnlinkIssueResponse) Descriptor deprecated

func (*UnlinkIssueResponse) Descriptor() ([]byte, []int)

Deprecated: Use UnlinkIssueResponse.ProtoReflect.Descriptor instead.

func (*UnlinkIssueResponse) GetCode

func (*UnlinkIssueResponse) GetErrMsg

func (x *UnlinkIssueResponse) GetErrMsg() string

func (*UnlinkIssueResponse) ProtoMessage

func (*UnlinkIssueResponse) ProtoMessage()

func (*UnlinkIssueResponse) ProtoReflect

func (x *UnlinkIssueResponse) ProtoReflect() protoreflect.Message

func (*UnlinkIssueResponse) Reset

func (x *UnlinkIssueResponse) Reset()

func (*UnlinkIssueResponse) String

func (x *UnlinkIssueResponse) String() string

type UnlinkIssueResponse_CODE

type UnlinkIssueResponse_CODE int32
const (
	UnlinkIssueResponse_CODE_OK              UnlinkIssueResponse_CODE = 0
	UnlinkIssueResponse_CODE_WRONG_SESSION   UnlinkIssueResponse_CODE = 1
	UnlinkIssueResponse_CODE_NO_PROJECT      UnlinkIssueResponse_CODE = 2
	UnlinkIssueResponse_CODE_NO_PERMISSION   UnlinkIssueResponse_CODE = 3
	UnlinkIssueResponse_CODE_NO_REQUIRE_MENT UnlinkIssueResponse_CODE = 4
	UnlinkIssueResponse_CODE_NO_ISSUE        UnlinkIssueResponse_CODE = 5
	UnlinkIssueResponse_CODE_NO_ISSUE_LINK   UnlinkIssueResponse_CODE = 6
)

func (UnlinkIssueResponse_CODE) Descriptor

func (UnlinkIssueResponse_CODE) Enum

func (UnlinkIssueResponse_CODE) EnumDescriptor deprecated

func (UnlinkIssueResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use UnlinkIssueResponse_CODE.Descriptor instead.

func (UnlinkIssueResponse_CODE) Number

func (UnlinkIssueResponse_CODE) String

func (x UnlinkIssueResponse_CODE) String() string

func (UnlinkIssueResponse_CODE) Type

type UnsafeProjectRequirementApiServer

type UnsafeProjectRequirementApiServer interface {
	// contains filtered or unexported methods
}

UnsafeProjectRequirementApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectRequirementApiServer will result in compilation errors.

type UpdateRequirementRequest

type UpdateRequirementRequest struct {
	SessionId     string               `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string               `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string               `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	BaseInfo      *BaseRequirementInfo `protobuf:"bytes,4,opt,name=baseInfo,proto3" json:"baseInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRequirementRequest) Descriptor deprecated

func (*UpdateRequirementRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRequirementRequest.ProtoReflect.Descriptor instead.

func (*UpdateRequirementRequest) GetBaseInfo

func (*UpdateRequirementRequest) GetProjectId

func (x *UpdateRequirementRequest) GetProjectId() string

func (*UpdateRequirementRequest) GetRequirementId

func (x *UpdateRequirementRequest) GetRequirementId() string

func (*UpdateRequirementRequest) GetSessionId

func (x *UpdateRequirementRequest) GetSessionId() string

func (*UpdateRequirementRequest) ProtoMessage

func (*UpdateRequirementRequest) ProtoMessage()

func (*UpdateRequirementRequest) ProtoReflect

func (x *UpdateRequirementRequest) ProtoReflect() protoreflect.Message

func (*UpdateRequirementRequest) Reset

func (x *UpdateRequirementRequest) Reset()

func (*UpdateRequirementRequest) String

func (x *UpdateRequirementRequest) String() string

type UpdateRequirementResponse

type UpdateRequirementResponse struct {
	Code   UpdateRequirementResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.UpdateRequirementResponse_CODE" json:"code,omitempty"`
	ErrMsg string                         `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRequirementResponse) Descriptor deprecated

func (*UpdateRequirementResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRequirementResponse.ProtoReflect.Descriptor instead.

func (*UpdateRequirementResponse) GetCode

func (*UpdateRequirementResponse) GetErrMsg

func (x *UpdateRequirementResponse) GetErrMsg() string

func (*UpdateRequirementResponse) ProtoMessage

func (*UpdateRequirementResponse) ProtoMessage()

func (*UpdateRequirementResponse) ProtoReflect

func (*UpdateRequirementResponse) Reset

func (x *UpdateRequirementResponse) Reset()

func (*UpdateRequirementResponse) String

func (x *UpdateRequirementResponse) String() string

type UpdateRequirementResponse_CODE

type UpdateRequirementResponse_CODE int32
const (
	UpdateRequirementResponse_CODE_OK              UpdateRequirementResponse_CODE = 0
	UpdateRequirementResponse_CODE_WRONG_SESSION   UpdateRequirementResponse_CODE = 1
	UpdateRequirementResponse_CODE_NO_PROJECT      UpdateRequirementResponse_CODE = 2
	UpdateRequirementResponse_CODE_NO_PERMISSION   UpdateRequirementResponse_CODE = 3
	UpdateRequirementResponse_CODE_NO_REQUIRE_MENT UpdateRequirementResponse_CODE = 4
	UpdateRequirementResponse_CODE_EMPTY_TITLE     UpdateRequirementResponse_CODE = 5
	UpdateRequirementResponse_CODE_NO_TAG          UpdateRequirementResponse_CODE = 6
)

func (UpdateRequirementResponse_CODE) Descriptor

func (UpdateRequirementResponse_CODE) Enum

func (UpdateRequirementResponse_CODE) EnumDescriptor deprecated

func (UpdateRequirementResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateRequirementResponse_CODE.Descriptor instead.

func (UpdateRequirementResponse_CODE) Number

func (UpdateRequirementResponse_CODE) String

func (UpdateRequirementResponse_CODE) Type

type UpdateTagIdListRequest

type UpdateTagIdListRequest struct {
	SessionId     string   `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	ProjectId     string   `protobuf:"bytes,2,opt,name=projectId,proto3" json:"projectId,omitempty"`
	RequirementId string   `protobuf:"bytes,3,opt,name=requirementId,proto3" json:"requirementId,omitempty"`
	TagIdList     []string `protobuf:"bytes,4,rep,name=tagIdList,proto3" json:"tagIdList,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTagIdListRequest) Descriptor deprecated

func (*UpdateTagIdListRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTagIdListRequest.ProtoReflect.Descriptor instead.

func (*UpdateTagIdListRequest) GetProjectId

func (x *UpdateTagIdListRequest) GetProjectId() string

func (*UpdateTagIdListRequest) GetRequirementId

func (x *UpdateTagIdListRequest) GetRequirementId() string

func (*UpdateTagIdListRequest) GetSessionId

func (x *UpdateTagIdListRequest) GetSessionId() string

func (*UpdateTagIdListRequest) GetTagIdList

func (x *UpdateTagIdListRequest) GetTagIdList() []string

func (*UpdateTagIdListRequest) ProtoMessage

func (*UpdateTagIdListRequest) ProtoMessage()

func (*UpdateTagIdListRequest) ProtoReflect

func (x *UpdateTagIdListRequest) ProtoReflect() protoreflect.Message

func (*UpdateTagIdListRequest) Reset

func (x *UpdateTagIdListRequest) Reset()

func (*UpdateTagIdListRequest) String

func (x *UpdateTagIdListRequest) String() string

type UpdateTagIdListResponse

type UpdateTagIdListResponse struct {
	Code   UpdateTagIdListResponse_CODE `protobuf:"varint,1,opt,name=code,proto3,enum=project_requirement_api.UpdateTagIdListResponse_CODE" json:"code,omitempty"`
	ErrMsg string                       `protobuf:"bytes,2,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTagIdListResponse) Descriptor deprecated

func (*UpdateTagIdListResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTagIdListResponse.ProtoReflect.Descriptor instead.

func (*UpdateTagIdListResponse) GetCode

func (*UpdateTagIdListResponse) GetErrMsg

func (x *UpdateTagIdListResponse) GetErrMsg() string

func (*UpdateTagIdListResponse) ProtoMessage

func (*UpdateTagIdListResponse) ProtoMessage()

func (*UpdateTagIdListResponse) ProtoReflect

func (x *UpdateTagIdListResponse) ProtoReflect() protoreflect.Message

func (*UpdateTagIdListResponse) Reset

func (x *UpdateTagIdListResponse) Reset()

func (*UpdateTagIdListResponse) String

func (x *UpdateTagIdListResponse) String() string

type UpdateTagIdListResponse_CODE

type UpdateTagIdListResponse_CODE int32
const (
	UpdateTagIdListResponse_CODE_OK              UpdateTagIdListResponse_CODE = 0
	UpdateTagIdListResponse_CODE_WRONG_SESSION   UpdateTagIdListResponse_CODE = 1
	UpdateTagIdListResponse_CODE_NO_PROJECT      UpdateTagIdListResponse_CODE = 2
	UpdateTagIdListResponse_CODE_NO_PERMISSION   UpdateTagIdListResponse_CODE = 3
	UpdateTagIdListResponse_CODE_NO_REQUIRE_MENT UpdateTagIdListResponse_CODE = 4
	UpdateTagIdListResponse_CODE_NO_TAG          UpdateTagIdListResponse_CODE = 5
)

func (UpdateTagIdListResponse_CODE) Descriptor

func (UpdateTagIdListResponse_CODE) Enum

func (UpdateTagIdListResponse_CODE) EnumDescriptor deprecated

func (UpdateTagIdListResponse_CODE) EnumDescriptor() ([]byte, []int)

Deprecated: Use UpdateTagIdListResponse_CODE.Descriptor instead.

func (UpdateTagIdListResponse_CODE) Number

func (UpdateTagIdListResponse_CODE) String

func (UpdateTagIdListResponse_CODE) Type

type UserRequirementPerm

type UserRequirementPerm struct {
	CanUpdate bool `protobuf:"varint,1,opt,name=canUpdate,proto3" json:"canUpdate,omitempty"`
	CanRemove bool `protobuf:"varint,2,opt,name=canRemove,proto3" json:"canRemove,omitempty"`
	CanOpen   bool `protobuf:"varint,3,opt,name=canOpen,proto3" json:"canOpen,omitempty"`
	CanClose  bool `protobuf:"varint,4,opt,name=canClose,proto3" json:"canClose,omitempty"`
	// contains filtered or unexported fields
}

func (*UserRequirementPerm) Descriptor deprecated

func (*UserRequirementPerm) Descriptor() ([]byte, []int)

Deprecated: Use UserRequirementPerm.ProtoReflect.Descriptor instead.

func (*UserRequirementPerm) GetCanClose

func (x *UserRequirementPerm) GetCanClose() bool

func (*UserRequirementPerm) GetCanOpen

func (x *UserRequirementPerm) GetCanOpen() bool

func (*UserRequirementPerm) GetCanRemove

func (x *UserRequirementPerm) GetCanRemove() bool

func (*UserRequirementPerm) GetCanUpdate

func (x *UserRequirementPerm) GetCanUpdate() bool

func (*UserRequirementPerm) ProtoMessage

func (*UserRequirementPerm) ProtoMessage()

func (*UserRequirementPerm) ProtoReflect

func (x *UserRequirementPerm) ProtoReflect() protoreflect.Message

func (*UserRequirementPerm) Reset

func (x *UserRequirementPerm) Reset()

func (*UserRequirementPerm) String

func (x *UserRequirementPerm) String() string

type WatchUser

type WatchUser struct {
	MemberUserId string `protobuf:"bytes,23,opt,name=memberUserId,proto3" json:"memberUserId,omitempty"`
	DisplayName  string `protobuf:"bytes,24,opt,name=displayName,proto3" json:"displayName,omitempty"`
	LogoUri      string `protobuf:"bytes,25,opt,name=logoUri,proto3" json:"logoUri,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchUser) Descriptor deprecated

func (*WatchUser) Descriptor() ([]byte, []int)

Deprecated: Use WatchUser.ProtoReflect.Descriptor instead.

func (*WatchUser) GetDisplayName

func (x *WatchUser) GetDisplayName() string

func (*WatchUser) GetLogoUri

func (x *WatchUser) GetLogoUri() string

func (*WatchUser) GetMemberUserId

func (x *WatchUser) GetMemberUserId() string

func (*WatchUser) ProtoMessage

func (*WatchUser) ProtoMessage()

func (*WatchUser) ProtoReflect

func (x *WatchUser) ProtoReflect() protoreflect.Message

func (*WatchUser) Reset

func (x *WatchUser) Reset()

func (*WatchUser) String

func (x *WatchUser) String() string

Source Files

  • project_requirement_api.pb.go
  • project_requirement_api_grpc.pb.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL