អាប់ដេតឈ្មោះគម្រោងដែលមានស្រាប់នៅក្នុង Blue


ប្តូរឈ្មោះគម្រោង

អាប់ដេតឈ្មោះ និងអត្តសញ្ញាណផ្សេងៗនៃគម្រោងដែលមានស្រាប់។ នៅពេលដែលឈ្មោះត្រូវបានផ្លាស់ប្តូរ ស្លាកគម្រោងនឹងត្រូវបានបង្កើតឡើងវិញដោយស្វ័យប្រវត្តិដោយផ្អែកលើឈ្មោះថ្មី។

ឧទាហរណ៍មូលដ្ឋាន

mutation RenameProject {
  editProject(input: {
    projectId: "project_abc123"
    name: "Q2 Marketing Campaign"
  }) {
    id
    name
    slug
  }
}

ឧទាហរណ៍កម្រិតខ្ពស់

mutation EditProjectAdvanced {
  editProject(input: {
    projectId: "project_abc123"
    name: "Q2 Marketing Campaign"
    description: "Campaign for Q2 product launch"
    color: "#3B82F6"
    icon: "campaign"
    category: MARKETING
    todoAlias: "Task"
    hideRecordCount: false
  }) {
    id
    name
    slug
    description
    color
    icon
    category
    todoAlias
    hideRecordCount
  }
}

ប៉ារ៉ាម៉ែត្របញ្ចូល

EditProjectInput

ប៉ារ៉ាម៉ែត្រ ប្រភេទ តម្រូវ ការពិពណ៌នា
projectId String! ✅ បាទ អត្តសញ្ញាណរបស់គម្រោងដែលត្រូវកែសម្រួល
name String ទេ ឈ្មោះថ្មីសម្រាប់គម្រោង
slug String ទេ ស្លាកដែលមានភាពងាយស្រួលក្នុង URL (ត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិប្រសិនបើមិនបានផ្តល់)
description String ទេ ការពិពណ៌នាគម្រោង
color String ទេ កូដពណ៌ Hex សម្រាប់គម្រោង (ឧ. #3B82F6)
icon String ទេ អត្តសញ្ញាណរូបតំណាងសម្រាប់គម្រោង
category ProjectCategory ទេ ប្រភេទគម្រោង
todoAlias String ទេ ឈ្មោះផ្ទាល់ខ្លួនសម្រាប់កំណត់ត្រានៅក្នុងគម្រោងនេះ
hideRecordCount Boolean ទេ តើត្រូវលាក់ចំនួនកំណត់ត្រានៅក្នុង UI
showTimeSpentInTodoList Boolean ទេ បង្ហាញការតាមដានពេលវេលានៅក្នុងបញ្ជី
showTimeSpentInProject Boolean ទេ បង្ហាញការតាមដានពេលវេលានៅក្នុងទិដ្ឋភាពគម្រោង
image ImageInput ទេ រូបភាព/គម្របគម្រោង
todoFields [TodoFieldInput] ទេ ការកំណត់វាលផ្ទាល់ខ្លួន
coverConfig TodoCoverConfigInput ទេ ការកំណត់បង្ហាញគម្រប
features [ProjectFeatureInput] ទេ ការបើក/បិទមុខងារសម្រាប់គម្រោង
sequenceCustomFieldId String ទេ វាលផ្ទាល់ខ្លួនដែលត្រូវប្រើសម្រាប់ការតម្រៀបកំណត់ត្រា

តម្លៃ ProjectCategory

តម្លៃ ការពិពណ៌នា
PERSONAL គម្រោងផ្ទាល់ខ្លួន
BUSINESS គម្រោងអាជីវកម្ម
MARKETING ការផ្សព្វផ្សាយទីផ្សារ
DEVELOPMENT គម្រោងអភិវឌ្ឍន៍
DESIGN គម្រោងរចនា
OPERATIONS ការងារប្រតិបត្តិការ
SALES សកម្មភាពលក់
SUPPORT សំបុត្រគាំទ្រ
FINANCE ការតាមដានហិរញ្ញវត្ថុ
HR ធនធានមនុស្ស
LEGAL បញ្ហាធម្មនុញ្ញ
PROCUREMENT ដំណើរការទិញ

វាលឆ្លើយតប

ត្រឡប់មកវិញវត្ថុគម្រោងដែលបានអាប់ដេតជាមួយវាលទាំងអស់។ វាលសំខាន់រួមមាន:

វាល ប្រភេទ ការពិពណ៌នា
id String! អត្តសញ្ញាណគម្រោង
name String! ឈ្មោះគម្រោង
slug String! ស្លាកដែលមានភាពងាយស្រួលក្នុង URL
description String ការពិពណ៌នាគម្រោង
color String កូដពណ៌ Hex
icon String អត្តសញ្ញាណរូបតំណាង
category ProjectCategory ប្រភេទគម្រោង
todoAlias String ឈ្មោះកំណត់ត្រាផ្ទាល់ខ្លួន
hideRecordCount Boolean! ការកំណត់មើលចំនួនកំណត់ត្រា
createdAt DateTime! ម៉ោងបង្កើត
updatedAt DateTime! ម៉ោងធ្វើអាប់ដេតចុងក្រោយ

អាជ្ញាប័ណ្ណដែលតម្រូវ

តួនាទី អាចកែសម្រួលគម្រោង
OWNER ✅ បាទ
ADMIN ✅ បាទ
MEMBER ❌ ទេ

ការឆ្លើយតបកំហុស

គម្រោងមិនឃើញ

{
  "errors": [{
    "message": "Project was not found.",
    "extensions": {
      "code": "PROJECT_NOT_FOUND"
    }
  }]
}

អាជ្ញាប័ណ្ណមិនគ្រប់គ្រាន់

{
  "errors": [{
    "message": "You don't have permission to edit this project",
    "extensions": {
      "code": "FORBIDDEN"
    }
  }]
}

កំណត់សំខាន់

  • ការបង្កើតស្លាក: ស្លាកគម្រោងត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិពេលដែលឈ្មោះផ្លាស់ប្តូរ។ អ្នកអាចផ្តល់ស្លាកផ្ទាល់ខ្លួនបានផងដែរ
  • ការប្រឈមមុខស្លាក: ប្រសិនបើស្លាកប្រឈមមុខជាមួយស្លាកក្រុមហ៊ុនដែលមានស្រាប់ ប្រព័ន្ធនឹងបន្ថែមលេខ (ឧ. my-project-1)
  • ការសម្អាត HTML: តារាង HTML ត្រូវបានដកចេញពីវាលការពិពណ៌នាសម្រាប់សុវត្ថិភាព
  • ការអាប់ដេតផ្នែក: វាលទាំងអស់គឺជាជម្រើសលើសពី projectId - ផ្តល់តែវាលដែលអ្នកចង់អាប់ដេត
  • ប្រភេទ: ប្រើតម្លៃ ProjectCategory enum សម្រាប់វាលប្រភេទ
  • ការដោះស្រាយរូបភាព: គាំទ្រការបញ្ចូល ការអាប់ដេត ឬការលុបរូបភាពគម្រោងតាមរយៈ ImageInput

ប្រតិបត្តិការដែលទាក់ទង

ជំនួយក្រុមហ៊ុន AI

ការឆ្លើយតបត្រូវបានបង្កើតឡើងដោយប្រើ AI ហើយអាចមានកំហុស។

ខ្ញុំអាចជួយអ្នកបានយ៉ាងដូចម្តេច?

សូមសួរអ្វីក៏បានអំពី Blue ឬឯកសារនេះ។

ចូលដើម្បីផ្ញើ • Shift+Enter សម្រាប់បន្ទាត់ថ្មី • ⌘I ដើម្បីបើក