跳轉到

組織欄位

選擇部門

使用前需先至系統取得或設定部門代碼,其結構如下

{
  "code": "C002",
  "value": [
    { // 選擇部門
      "code": "dept001",  // 部門代碼
      "containsChildren": true  // 是否包含子部門
    }
  ]
}

選擇人員

人員的設定有兩種方式,第一透過帳號指定,第二透過員編指定,其結構如下

{
  "code": "C002",
  "value": [
    { // 選擇人員
      "dept": {
        "code":  "dept001"  // 人員部門代碼
      },
      "employee": {
        "userType": 0,  // 0 帳號,1 員工編號
        "userCode": "Justin" // 如果 userType 填 0 ,則此處填帳號,反之 1 則填員工編號
      }
    }
  ]
}

跨公司兼職員工

{
  "code": "C002",
  "value": [
    { // 選擇人員
      "dept": {
        "code":  "dept001"  // 人員部門代碼
      },
      "employee": {
        "userType": 0,  // 0 帳號,1 員工編號
        "userCode": "Justin", // 如果 userType 填 0 ,則此處填帳號,反之 1 則填員工編號
        "corpCode": "corp001" // 原公司代碼 (從其他公司兼職的員工,才需填寫原公司代碼)
      }
    }
  ]
}

任意選

任意選的內容共有 7 種類型,可以混合使用

部門

{
  "code": "C002",
  "value": [
    { // 任意選-部門
      "itemType": 1,
      "dept": {
        "code":  "dept001",  // 部門代碼
        "containsChildren": true  // 是否包含子部門
      }
    }
  ]
}

職稱

{ 
  "code": "C002",
  "value": [
    { // 任意選-職稱
      "itemType": 2,
      "jobTitleCode": "jt01"  // 職稱代碼
    }
  ]
}

職務

{ 
  "code": "C002",
  "value": [
    { // 任意選-職務
      "itemType": 3,
      "jobFuncCode": "jf01"  // 職務代碼
    }
  ]
}

部門 + 職稱

{
  "code": "C002",
  "value": [
    { // 任意選-部門 + 職稱
      "itemType": 4,
      "dept": {
        "code":  "dept001",  // 部門代碼
        "containsChildren": true  // 是否包含子部門
      },
      "jobTitleCode": "jt01"  // 職稱代碼
    }
  ]
}

部門 + 職務

{
  "code": "C002",
  "value": [
    { // 任意選-部門 + 職務
      "itemType": 5,
      "dept": {
        "code":  "dept001",  // 部門代碼
        "containsChildren": true  // 是否包含子部門
      },
      "jobFuncCode": "jf01"  // 職務代碼
    }
  ]
}

部門主管

{
  "code": "C002",
  "value": [
    { // 任意選-部門主管
      "itemType": 6,
      "dept": {
        "code":  "dept001",  // 部門代碼
        "containsChildren": true  // 是否包含子部門
      }
    }
  ]
}

部門 + 員工

{
  "code": "C002", // 欄位代號
  "value": [
    { // 部門 + 員工
      "itemType": 7, 
      "dept": {
        "code":  "dept001"  // 部門代碼
      },
      "employee": {
        "userType": 0,  // 0 帳號,1 員工編號
        "userCode": "Justin" // 如果 userType 填 0 ,則此處填帳號,反之 1 則填員工編號
      }
    }
  ]
}

跨公司兼職員工

{
  "code": "C002", // 欄位代號
  "value": [
    { // 部門 + 員工
      "itemType": 7, 
      "dept": {
        "code":  "dept001"  // 部門代碼
      },
      "employee": {
        "userType": 0,  // 0 帳號,1 員工編號
        "userCode": "Justin", // 如果 userType 填 0 ,則此處填帳號,反之 1 則填員工編號
        "corpCode": "corp001" // 原公司代碼 (從其他公司兼職的員工,才需填寫原公司代碼)
      }
    }
  ]
}