គំរូអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ស៊ុមរចនាសម្ព័ន្ធនៃគម្រោងដែលមានស្រាប់ដើម្បីចាប់ផ្តើមអនុវត្តន៍ថ្មីៗជាមួយស៊ុមដែលមានស្រាប់។
ទិដ្ឋភាពទូទៅអំពីគំរូ
Blue គាំទ្រប្រភេទគំរូពីរប្រភេទ៖
- គំរូក្រុមហ៊ុន: ត្រូវបានបង្កើតដោយអង្គភាពរបស់អ្នកសម្រាប់ការប្រើប្រាស់ក្នុងស្ថាប័ន
- គំរូផ្លូវការនៅលើ: ត្រូវបានបង្កើតដោយ Blue សម្រាប់អ្នកប្រើប្រាស់ទាំងអស់ (គំរូស្តង់ដារឧស្សាហកម្ម)
គំរូរក្សាទុករចនាសម្ព័ន្ធគម្រោងទាំងមូលរួមមាន todos, បញ្ជី, វាលផ្ទាល់ខ្លួន, ការប្រព្រឹត្តអូតូម៉ាត និងអ្វីៗទៀត។
បញ្ជីគំរូ
ការប្រើប្រាស់សំណើគំរូ
query GetTemplates {
templates(
companyId: "company-123"
isOfficialTemplate: false
category: MARKETING
) {
id
name
description
category
isOfficialTemplate
icon
color
image {
thumbnail
small
}
}
}
ការប្រើប្រាស់ projectList ជាមួយ Filter គំរូ
query ListTemplates {
projectList(
filter: {
companyIds: ["company-id"]
isTemplate: true
}
sort: [updatedAt_DESC]
take: 20
skip: 0
) {
items {
id
slug
name
description
category
isTemplate
isOfficialTemplate
color
icon
createdAt
updatedAt
}
pageInfo {
hasNextPage
totalItems
}
totalCount
}
}
បង្កើតគម្រោងពីគំរូ
ដើម្បីបង្កើតគម្រោងថ្មីពីគំរូដែលមានស្រាប់៖
mutation CreateFromTemplate {
createProject(
input: {
templateId: "template-id-or-slug"
name: "Q1 Marketing Campaign"
companyId: "company-id"
description: "Marketing initiatives for Q1"
color: "#10B981"
}
) {
id
name
slug
}
}
ការបង្កើតពីគំរូគឺជាដំណើរការដែលមិនប្រកាន់ខ្ជាប់។ គម្រោងត្រូវបានបង្កើតភ្លាមៗ ប៉ុន្តែខ្លឹមសារត្រូវបានចម្លងនៅក្នុងផ្ទៃខាងក្រោយ។ ប្រើសំណើ `copyProjectStatus` ដើម្បីតាមដានកម្រិតកំណត់។
បំលែងគម្រោងទៅជាគំរូ
បម្លែងគម្រោងដែលមានស្រាប់ទៅជាគំរូដែលអាចប្រើឡើងវិញ៖
mutation ConvertToTemplate {
convertProjectToTemplate(
input: {
projectId: "project-123"
isOfficialTemplate: false
}
) {
id
name
isTemplate
isOfficialTemplate
}
}
លុបស្ថានភាពគំរូ
បម្លែងគំរូត្រឡប់ទៅជាគម្រោងធម្មតា៖
mutation RemoveTemplateStatus {
removeProjectFromTemplates(projectId: "template-123") {
id
name
isTemplate
}
}
ទទួលបានគំរូតែមួយ
ទាញយកព័ត៌មានលម្អិតអំពីគំរូជាក់លាក់៖
query GetTemplate {
template(templateId: "template-123") {
id
name
description
category
isOfficialTemplate
todoLists {
name
todos {
title
}
}
}
}
ប៉ារ៉ាម៉ែត្រសំណើ
សំណើគំរូ
ប៉ារ៉ាម៉ែត្រ | ប្រភេទ | ត្រូវការទេ | ការពិពណ៌នា |
---|---|---|---|
companyId |
String | មិន | ប្រែសម្រួលគំរូតាមក្រុមហ៊ុន។ បោះបង់ដើម្បីមើលគំរូផ្លូវការ។ |
isOfficialTemplate |
Boolean | មិន | បង្ហាញគំរូ Blue ផ្លូវការតែប៉ុណ្ណោះ |
category |
ProjectCategory | មិន | ប្រែសម្រួលតាមប្រភេទគម្រោង |
convertProjectToTemplate Input
ប៉ារ៉ាម៉ែត្រ | ប្រភេទ | ត្រូវការទេ | ការពិពណ៌នា |
---|---|---|---|
projectId |
String! | ✅ បាទ | គម្រោងដែលត្រូវបម្លែងទៅជាគំរូ |
isOfficialTemplate |
Boolean! | ✅ បាទ | បញ្ចាក់ថាជាគំរូផ្លូវការ (សម្រាប់បុគ្គលិក Blue ប៉ុណ្ណោះ) |
ប្រភេទគំរូ
តម្លៃ | ការពិពណ៌នា |
---|---|
CRM |
ការគ្រប់គ្រងទំនាក់ទំនងអតិថិជន |
CROSS_FUNCTIONAL |
គម្រោងក្រុមឆ្លងផ្នែក |
CUSTOMER_SUCCESS |
យុទ្ធនាការជោគជ័យរបស់អតិថិជន |
DESIGN |
គម្រោងរចនា និងច្នៃប្រឌិត |
ENGINEERING |
វិស្វកម្ម និងការអភិវឌ្ឍ |
GENERAL |
គម្រោងទូទៅ (លំនាំដើម) |
HR |
មនុស្សធម៌ |
IT |
បច្ចេកវិទ្យាព័ត៌មាន |
MARKETING |
យុទ្ធនាការផ្សព្វផ្សាយ |
OPERATIONS |
ប្រតិបត្តិការ និងលូកីស្តិក |
PRODUCT |
ការគ្រប់គ្រងផលិតផល |
SALES |
ការលក់ និងការអភិវឌ្ឍអាជីវកម្ម |
អ្វីដែលត្រូវបានចម្លងពីគំរូ
ពេលបង្កើតគម្រោងពីគំរូ អ្វីខាងក្រោមត្រូវបានចម្លង៖
- ✅ រចនាសម្ព័ន្ធ: បញ្ជី todos និង todos ទាំងអស់ជាមួយទីតាំងរបស់ពួកវា
- ✅ ខ្លឹមសារ: ការពិពណ៌នា, ការមតិ, និងឯកសារភ្ជាប់
- ✅ អង្គភាព: ស្លាក, ស្លាកសញ្ញា, និងវាលផ្ទាល់ខ្លួន
- ✅ អូតូម៉ាត: ច្បាប់ និងដំណើរការអូតូម៉ាតទាំងអស់
- ✅ ទម្រង់: ទម្រង់គម្រោង និងការកំណត់របស់ពួកវា
- ✅ ឯកសារ: ទំព័រ Wiki និងឯកសារ
- ✅ ការកំណត់: ការកំណត់គម្រប និងចំណូលចិត្តបង្ហាញ
- ✅ តួនាទី: ការកំណត់តួនាទីអ្នកប្រើ (ប៉ុន្តែមិនមានការចុះបញ្ជីអ្នកប្រើទេ)
មិនត្រូវបានចម្លង៖
- ❌ ការចុះបញ្ជីអ្នកប្រើ (លើកលែងតែអ្នកបង្កើត)
- ❌ ប្រវត្តិប្រតិបត្តិការ
- ❌ ទិន្នន័យតាមដានពេល
- ❌ ស្ថានភាពបានបញ្ចប់នៃ todos
អាជ្ញាប័ណ្ណដែលត្រូវការនៅក្នុងការបង្កើតគំរូ
ការបង្កើតគំរូ
សកម្មភាព | តួនាទីដែលត្រូវការ |
---|---|
Convert project to template | Project OWNER or ADMIN |
Create official template | Blue employee only |
Remove template status | Project OWNER or ADMIN |
ការប្រើប្រាស់គំរូ
ប្រភេទគំរូ | អ្នកណាអាចប្រើ |
---|---|
Company templates | Users in the same company |
Official templates | All Blue users |
ការឆ្លើយតបកំហុស
គំរូមិនឃើញ
{
"errors": [{
"message": "Template not found",
"extensions": {
"code": "TEMPLATE_NOT_FOUND"
}
}]
}
មាន todos ច្រើនពេក
{
"errors": [{
"message": "This project has more than 250,000 todos and cannot be used as a template",
"extensions": {
"code": "TOO_MANY_TODOS"
}
}]
}
កំណត់ចំណាំសំខាន់
- កំណត់ទំហំ: គម្រោងដែលមាន todos លើស 250,000 មិនអាចប្រើបានជាគំរូ
- ការចម្លងអាស៊ីន: ខ្លឹមសារគំរូត្រូវបានចម្លងនៅក្នុងផ្ទៃខាងក្រោយតាមរយៈកូដការងារ
- ស្ថានភាពស្តុក: ការបម្លែងទៅគំរូធ្វើឱ្យគម្រោងមិនត្រូវបានស្តុកដោយស្វ័យប្រវត្តិ
- ការលុបថត: គំរូត្រូវបានលុបចេញពីថតពេលដែលបានបម្លែង
- ការគ្រប់គ្រងការចូលដំណើរការ: គំរូផ្លូវការមើលឃើញដោយអ្នកទាំងអស់ គំរូក្រុមហ៊ុនមើលឃើញតែសមាជិក
- ការអាប់ដេតពេលពិត: ចុះឈ្មោះដើម្បីទទួលបានការផ្លាស់ប្តូរគំរូដោយប្រើសំណើ
subscribeToProject