ឯកសារយោង API ពេញលេញសម្រាប់ការគ្រប់គ្រងគម្រោងនៅក្នុង Blue - បង្កើត, ធ្វើបច្ចុប្បន្នភាព, លុប, និងស្វែងរកគម្រោង
ទិដ្ឋភាពទូទៅ
គម្រោងគឺជាឯកតាស្ថាបនាដែលសំខាន់នៅក្នុង Blue។ ពួកវាមានបញ្ជី, ការងារ, វាលផ្ទាល់ខ្លួន, ការប្រព្រឹត្តសកម្មភាព, និងទិន្នន័យដែលទាក់ទងនឹងការងារផ្សេងទៀត។ គម្រោង属于ក្រុមហ៊ុន និងមានប្រព័ន្ធអនុញ្ញាត, គំរូ, និងការកំណត់រចនាសម្ព័ន្ធផ្ទាល់ខ្លួន។
ប្រតិបត្តិការដែលអាចប្រើបាន
ប្រតិបត្តិការគម្រោងមូលដ្ឋាន
ប្រតិបត្តិការ | ការពិពណ៌នា | តំណ |
---|---|---|
Create Project | បង្កើតគម្រោងថ្មីឬពីគំរូ | View Details → |
List Projects | ស្វែងរក និងច្រោះគម្រោង | View Details → |
Delete Project | លុបគម្រោងយ៉ាងថេរ | View Details → |
Archive Project | ការបញ្ជូន/មិនបញ្ជូនគម្រោង | View Details → |
Rename Project | ធ្វើបច្ចុប្បន្នភាពឈ្មោះ និង slug នៃគម្រោង | View Details → |
Copy Project | ចម្លងគម្រោងដែលមានស្រាប់ | View Details → |
ធាតុគម្រោង
ធាតុ | ការពិពណ៌នា | តំណ |
---|---|---|
Lists | គ្រប់គ្រងបញ្ជីការងារនៅក្នុងគម្រោង | View Details → |
Templates | ធ្វើការជាមួយគំរូគម្រោង | View Details → |
Activity | តាមដានសកម្មភាព និងការផ្លាស់ប្តូរគម្រោង | View Details → |
គំនិតសំខាន់
រចនាសម្ព័ន្ធគម្រោង
- គម្រោង属于ក្រុមហ៊ុន
- គម្រោងមួយអាចមានបញ្ជីច្រើន
- បញ្ជីមានការងារ
- គម្រោងគាំទ្រវាលផ្ទាល់ខ្លួន, ស្លាក, និងការប្រព្រឹត្តសកម្មភាព
ម៉ូដែលអនុញ្ញាត
គម្រោងមានប្រព័ន្ធអនុញ្ញាតជាច្រើនកម្រិត:
កម្រិត | អនុញ្ញាត |
---|---|
OWNER | Full control, can delete project |
ADMIN | Manage project settings, users, and content |
MEMBER | Create and edit content |
CLIENT | Limited edit access |
VIEW_ONLY | Read-only access |
COMMENT_ONLY | Can only comment |
ប្រភេទគម្រោង
គម្រោងអាចត្រូវបានចាត់ថ្នាក់សម្រាប់ការរៀបចំល្អប្រសើរ:
- CRM
- CROSS_FUNCTIONAL
- CUSTOMER_SUCCESS
- DESIGN
- ENGINEERING
- GENERAL (លំនាំដើម)
- HR
- IT
- MARKETING
- OPERATIONS
- PERSONAL
- PROCUREMENT
- PRODUCT
- SALES
លំនាំទូទៅ
បង្កើតគម្រោងមូលដ្ឋាន
mutation CreateProject {
createProject(input: {
name: "Q1 Marketing Campaign"
companyId: "company-123"
category: MARKETING
}) {
id
name
slug
}
}
ស្វែងរកគម្រោងជាមួយច្រោះ
query GetProjects {
projectList(
filter: {
companyIds: ["company-123"]
isArchived: false
categories: [MARKETING, SALES]
}
sort: [{ field: updatedAt, direction: DESC }]
take: 20
) {
items {
id
name
category
todosCount
todosDoneCount
}
pageInfo {
hasNextPage
total
}
}
}
កំណត់ចំណាំ: ការស្វែងរក
projectList
គឺជាវិធីសាស្ត្រដែលបានណែនាំសម្រាប់ការស្វែងរកគម្រោង។ ការស្វែងរកមួយprojects
មានស្រាប់ប៉ុន្តែគួរត្រូវបានប្រើសម្រាប់ការអនុវត្តថ្មីៗទេ។
គ្រប់គ្រងបញ្ជីគម្រោង
# Get all lists in a project
query GetProjectLists {
todoLists(projectId: "project-123") {
id
title
position
todosCount
}
}
# Create a new list
mutation CreateList {
createTodoList(input: {
projectId: "project-123"
title: "To Do"
position: 1.0
}) {
id
title
}
}
អនុវត្តន៍ល្អបំផុត
-
ការបោះឈ្មោះគម្រោង
- ប្រើឈ្មោះដែលច្បាស់ និងពិពណ៌នា
- ជៀសវាងតួអក្សរពិសេសដែលអាចប៉ះពាល់ដល់ slug
- រក្សាឈ្មោះឱ្យនៅក្រោម 50 តួអក្សរ
-
ការគ្រប់គ្រងអនុញ្ញាត
- ចាប់ផ្តើមជាមួយអនុញ្ញាតតិចតួច
- ប្រើតួនាទី CLIENT សម្រាប់អ្នកចូលរួមក្រៅ
- ពិនិត្យសិទ្ធិចូលប្រើគម្រោងជាប្រចាំ
-
ការរៀបចំ
- ប្រើប្រភេទដើម្បីក្រុមគម្រោងដែលស្រដៀងគ្នា
- ការបញ្ជូនគម្រោងដែលបានបញ្ចប់ជំនួសការលុប
- ប្រើគំរូសម្រាប់ប្រភេទគម្រោងដែលធ្វើឡើងវិញ
-
សមត្ថភាព
- ប្រើការបែងចែកសម្រាប់បញ្ជីគម្រោងធំ
- ច្រោះតាមស្ថានភាពសកម្ម/បានបញ្ជូន
- កំណត់ចំនួនបញ្ជីក្នុងគម្រោង (អតិបរិមា 50)
ការដោះស្រាយកំហុស
កំហុសទូទៅដែលអ្នកអាចប្រឈមមុខ:
លេខកូដកំហុស | ការពិពណ៌នា | ដំណោះស្រាយ |
---|---|---|
PROJECT_NOT_FOUND |
គម្រោងមិនមានឬគ្មានការចូលប្រើ | Verify project ID and permissions |
COMPANY_NOT_FOUND |
ក្រុមហ៊ុនមិនមាន | Check company ID |
FORBIDDEN |
អនុញ្ញាតមិនគ្រប់គ្រាន់ | Ensure proper role level |
BAD_USER_INPUT |
កំហុសក្នុងការផ្ទៀងផ្ទាត់ (ឧ. ឈ្មោះយ៉ាងហោចណាស់) | Check input validation requirements |
ធនធានដែលទាក់ទង
- Records API - គ្រប់គ្រងការងារ/កំណត់ត្រានៅក្នុងគម្រោង
- Custom Fields API - បន្ថែមវាលផ្ទាល់ខ្លួនទៅគម្រោង
- Automations API - កំណត់ការប្រព្រឹត្តសកម្មភាពគម្រោង
- Users API - គ្រប់គ្រងអ្នកប្រើគម្រោង និងអនុញ្ញាត