# 員工基本資料

查詢員工個人及職務相關的資料，包括：員工基本資料查詢、兼職資料查詢。

## 取得員工基本資料

> \`\`\`\
> emp = {\
> &#x20; "EMP\_ID": number,                   //員工\_ID\
> &#x20; "CO\_ID": number,                    //公司\_ID\
> &#x20; "CO\_CODE": string,                  //公司代號\
> &#x20; "CO\_NAME": string,                  //公司名稱\
> &#x20; "CO\_NAME\_JSON": string,             //公司名稱\_JSON\
> &#x20; "EMP\_NO": string,                   //員工編號\
> &#x20; "EMP\_NAME": string,                 //員工姓名\
> &#x20; "EMP\_EN\_NAME": string,              //英文姓名\
> &#x20; "EMP\_ALIAS\_NAME": string,           //別名\
> &#x20; "NATIONALITY": string,              //國籍\
> &#x20; "NATIONALITY\_NAME": string,         //國籍名稱\
> &#x20; "LIVE\_AREA": string,                //出生地\
> &#x20; "IDC\_NO": string,                   //身分證號\
> &#x20; "GENDER": number,                   //性別\
> &#x20; "GENDER\_NAME": string,              //性別名稱\
> &#x20; "BIRTHDAY": date,                   //生日\
> &#x20; "CONSTELLATION": number,            //星座\
> &#x20; "CONSTELLATION\_NAME": string,       //星座名稱\
> &#x20; "BLOOD\_TYPE": string,               //血型\
> &#x20; "BLOOD\_TYPE\_NAME": string,          //血型名稱\
> &#x20; "MARITAL\_STATUS": number,           //婚姻狀況\
> &#x20; "MARITAL\_STATUS\_NAME": string,      //婚姻狀況名稱\
> &#x20; "MILITARY\_STATUS": number,          //兵役狀況\
> &#x20; "MILITARY\_STATUS\_NAME": string,     //兵役狀況名稱\
> &#x20; "VETERANS\_ date": date,             //退伍日期\
> &#x20; "HEIGHT": number,                   //身高\
> &#x20; "WEIGHT": number,                   //體重\
> &#x20; "ETHNIC\_IDENTITY": number,          //族群身分\
> &#x20; "ETHNIC\_IDENTITY\_NAME": string,     //族群身分名稱\
> &#x20; "IS\_CRIMINAL\_REC": number,          //有無前科\
> &#x20; "IS\_CRIMINAL\_REC\_NAME": number,     //有無前科名稱\
> &#x20; "WORK\_SRC\_NAME": string,            //就職來源名稱\
> &#x20; "CRIPPLES\_LEVEL1": number,          //身障程度1\
> &#x20; "CRIPPLES\_LEVEL1\_NAME": string,     //身障程度1名稱\
> &#x20; "CRIPPLES\_CLASS1": number,          //殘障類別1\
> &#x20; "CRIPPLES\_CLASS1\_NAME": string,     //殘障類別1名稱\
> &#x20; "CRIPPLES\_LEVEL2": number,          //身障程度2\
> &#x20; "CRIPPLES\_LEVEL2\_NAME": string,     //身障程度2名稱\
> &#x20; "CRIPPLES\_CLASS2": number,          //殘障類別2\
> &#x20; "CRIPPLES\_CLASS2\_NAME": string,     //殘障類別2名稱\
> &#x20; "CRIPPLES\_LEVEL3": number,          //身障程度3\
> &#x20; "CRIPPLES\_LEVEL3\_NAME": string,     //身障程度3名稱\
> &#x20; "CRIPPLES\_CLASS3": number,          //殘障類別3\
> &#x20; "CRIPPLES\_CLASS3\_NAME": string,     //殘障類別3名稱\
> &#x20; "ALIEN\_IDC\_NO": string,             //外僑統一證號\
> &#x20; "AGENT\_CODE": string,               //仲介單位代碼\
> &#x20; "AGENT\_NAME": string,               //仲介單位名稱\
> &#x20; "PASSPORT\_NO": string,              //護照號碼\
> &#x20; "PASSPORT\_NAME": string,            //護照姓名\
> &#x20; "ENTER\_ date": date,                //入境日期\
> &#x20; "OUTBOUND\_ date": date,             //出境日期\
> &#x20; "DUE\_ date": date,                  //居留證到期日\
> &#x20; "OFFICE\_TEL": string,               //公司電話\
> &#x20; "OFFICE\_TEL\_EXT": string,           //公司電話-分機\
> &#x20; "HOME\_TEL": string,                 //住家電話\
> &#x20; "LIVE\_TEL": string,                 //戶籍電話\
> &#x20; "MOBILE\_TEL": string,               //行動電話\
> &#x20; "OFFICE\_EMAIL": string,             //公司e-mail\
> &#x20; "PERSONAL\_EMAIL": string,           //個人 e-mail\
> &#x20; "LIVE\_POSTAL\_CODE": string,         //戶籍郵遞區號\
> &#x20; "LIVE\_POSTAL\_CODE\_NAME": string,    //戶籍郵遞區號名稱\
> &#x20; "LIVE\_ADDRESS": string,             //戶籍地址\
> &#x20; "LIVE\_ADDRESS\_TW": string,          //完整戶籍地址\
> &#x20; "CONTACT\_POSTAL\_CODE": string,      //通訊郵遞區號\
> &#x20; "CONTACT\_POSTAL\_CODE\_NAME": string, //通訊郵遞區號名稱\
> &#x20; "CONTACT\_ADDRESS": string,          //通訊地址\
> &#x20; "CONTACT\_ADDRESS\_TW": string,       //完整通訊地址\
> &#x20; "CONTACT\_ADDRESS\_EN": string,       //國外地址\
> &#x20; "SOCIAL\_ACCOUNT1": string,          //社群帳號(1)\
> &#x20; "SOCIAL\_ACCOUNT2": string,          //社群帳號(2)\
> &#x20; "URGENCY\_CONTACT1": string,         //緊急聯絡人(1)\
> &#x20; "URGENCY\_RELATION1": string,        //緊急聯絡人關係(1)\
> &#x20; "URGENCY\_RELATION1\_NAME": string,   //緊急聯絡人關係(1)名稱\
> &#x20; "URGENCY\_TEL1": string,             //電話(1)\
> &#x20; "URGENCY\_MOBILE1": string,          //行動電話(1)\
> &#x20; "URGENCY\_CONTACT2": string,         //緊急聯絡人(2)\
> &#x20; "URGENCY\_RELATION2": string,        //緊急聯絡人關係(2)\
> &#x20; "URGENCY\_RELATION2\_NAME": string,   //緊急聯絡人關係(2)名稱\
> &#x20; "URGENCY\_TEL2": string,             //電話(2)\
> &#x20; "URGENCY\_MOBILE2": string,          //行動電話(2)\
> &#x20; "SNO\_ID": number,                   //公司扣繳統編\_ID\
> &#x20; "TAXID\_NO": string,                 //公司扣繳統編\
> &#x20; "SNO\_NAME": string,                 //公司扣繳統編名稱\
> &#x20; "DEPT1\_ID": number,                 //部門1\_ID\
> &#x20; "DEPT1\_CODE": string,               //部門1\
> &#x20; "DEPT1\_NAME": string,               //部門1名稱\
> &#x20; "DEPT2\_ID": number,                 //部門2\_ID\
> &#x20; "DEPT2\_CODE": string,               //部門2\
> &#x20; "DEPT2\_NAME": string,               //部門2名稱\
> &#x20; "DEPT3\_ID": number,                 //部門3\_ID\
> &#x20; "DEPT3\_CODE": string,               //部門3\
> &#x20; "DEPT3\_NAME": string,               //部門3名稱\
> &#x20; "DEPT4\_ID": number,                 //部門4\_ID\
> &#x20; "DEPT4\_CODE": string,               //部門4\
> &#x20; "DEPT4\_NAME": string,               //部門4名稱\
> &#x20; "DEPT5\_ID": number,                 //部門5\_ID\
> &#x20; "DEPT5\_CODE": string,               //部門5\
> &#x20; "DEPT5\_NAME": string,               //部門5名稱\
> &#x20; "JOB\_ID": number,                   //職位\
> &#x20; "JOB\_CODE": string,                 //職位\
> &#x20; "JOB\_NAME": string,                 //職位名稱\
> &#x20; "GRADE\_ID": number,                 //職等\_ID\
> &#x20; "GRADE\_CODE": string,               //職等\
> &#x20; "GRADE\_NAME": string,               //職等名稱\
> &#x20; "LEVEL\_ID": number,                 //職級\_ID\
> &#x20; "LEVEL\_CODE": string,               //職級\
> &#x20; "LEVEL\_NAME": string,               //職級名稱\
> &#x20; "JOB\_CAT\_ID": number,               //職務類別\_ID\
> &#x20; "JOB\_CAT\_CODE": string,             //職務類別\
> &#x20; "JOB\_CAT\_NAME": string,             //職務類別名稱\
> &#x20; "JOB\_STYLE\_ID": number,             //職種\_ID\
> &#x20; "JOB\_STYLE\_CODE": string,           //職種\
> &#x20; "JOB\_STYLE\_NAME": string,           //職種名稱\
> &#x20; "JOB\_DESC\_ID": number,              //適用職務說明書\
> &#x20; "JOB\_DESC\_CODE": string,            //適用職務說明書\
> &#x20; "JOB\_DESC\_NAME": string,            //適用職務說明書名稱\
> &#x20; "JOB\_BIZ\_ID": number,               //名片職務\
> &#x20; "JOB\_BIZ\_CODE": string,             //名片職務\
> &#x20; "JOB\_BIZ\_NAME": string,             //名片職務名稱\
> &#x20; "IDENTITY\_ID": number,              //身份類別\
> &#x20; "IDENTITY\_CODE": string,            //身份類別\
> &#x20; "IDENTITY\_NAME": string,            //身份類別名稱\
> &#x20; "EMPLOYEE\_TYPE": number,            //直/間接員工\
> &#x20; "EMPLOYEE\_TYPE\_NAME": string,       //直/間接員工名稱\
> &#x20; "RESPOBILITY": number,              //責任區分\
> &#x20; "RESPOBILITY\_NAME": string,         //責任區分名稱\
> &#x20; "HEADCOUNT\_STATUS": number,         //編制狀態\
> &#x20; "HEADCOUNT\_STATUS\_NAME": string,    //編制狀態名稱\
> &#x20; "AREA\_ID": number,                  //工作區域\
> &#x20; "AREA\_CODE": string,                //工作區域\
> &#x20; "AREA\_NAME": string,                //工作區域名稱\
> &#x20; "SITE\_ID": number,                  //工作地點\
> &#x20; "SITE\_CODE": string,                //工作地點\
> &#x20; "SITE\_NAME": string,                //工作地點名稱\
> &#x20; "FACTORY\_ID": string,               //廠別\
> &#x20; "FACTORY\_CODE": string,             //廠別\
> &#x20; "FACTORY\_NAME": string,             //廠別名稱\
> &#x20; "IS\_PASS\_PROBATION": number,        //是否已試用期滿\
> &#x20; "PP\_DAY": number,                   //試用期天數\
> &#x20; "PP\_DATE": date,                    //試用期滿日期\
> &#x20; "PP\_DESC": string,                  //試用期說明\
> &#x20; "WORK\_STATUS": number,              //在職狀況\
> &#x20; "WORK\_STATUS\_NAME": string,         //在職狀況名稱\
> &#x20; "HIRE\_DATE": date,                  //到職日期\
> &#x20; "ORG\_HIRE\_DATE": date,              //到企業集團日\
> &#x20; "ORG\_QUIT\_DATE": date,              //轉出集團日\
> &#x20; "QUIT\_DATE": date,                  //最後離職日期\
> &#x20; "QUIT\_RETURN\_DATE": date,           //最後離職復職日期\
> &#x20; "STOP\_DATE": date,                  //最後留職停薪日期\
> &#x20; "STOP\_RETURN\_DATE": date,           //最後留停復職日期\
> &#x20; "WORK\_YEAR\_START": date,            //工作年資起始日\
> &#x20; "RETIRE\_YEAR\_START": date,          //退休年資起始日\
> &#x20; "CARDNO": string,                   //員工生效卡號\
> &#x20; "PORTAL\_USER\_ID": number,           //員工Portal\_ID        \
> &#x20; "PORTAL\_USER\_ACCOUNT": string,      //員工Portal帳號  \
> &#x20; "PORTAL\_USER\_NAME": string,         //員工Portal名稱                \
> &#x20; "C\_DATETIME": date,                 //新增\_日期\
> &#x20; "E\_EMP\_ID": number,                 //修改\_員工\_ID          \
> &#x20; "E\_EMP\_NO": date,                   //修改\_員工編號        \
> &#x20; "E\_DATETIME": date,                 //修改\_日期\
> },\
> \`\`\`<br>

````json
{"openapi":"3.0.0","tags":[{"name":"員工基本資料","description":"查詢員工個人及職務相關的資料，包括：員工基本資料查詢、兼職資料查詢。"}],"servers":[{"url":"https://104demotest-api-server.hrmax.104.com.tw"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"responses":{"401":{"description":"認證失敗 (請更新 accessToken 再試一次)"},"403":{"description":"權限不足"},"440":{"description":"參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)"},"500":{"description":"系統異常 `{ code: 500, msg: string }`"}}},"paths":{"/api/ed/emp":{"post":{"tags":["員工基本資料"],"summary":"取得員工基本資料","description":"```\nemp = {\n  \"EMP_ID\": number,                   //員工_ID\n  \"CO_ID\": number,                    //公司_ID\n  \"CO_CODE\": string,                  //公司代號\n  \"CO_NAME\": string,                  //公司名稱\n  \"CO_NAME_JSON\": string,             //公司名稱_JSON\n  \"EMP_NO\": string,                   //員工編號\n  \"EMP_NAME\": string,                 //員工姓名\n  \"EMP_EN_NAME\": string,              //英文姓名\n  \"EMP_ALIAS_NAME\": string,           //別名\n  \"NATIONALITY\": string,              //國籍\n  \"NATIONALITY_NAME\": string,         //國籍名稱\n  \"LIVE_AREA\": string,                //出生地\n  \"IDC_NO\": string,                   //身分證號\n  \"GENDER\": number,                   //性別\n  \"GENDER_NAME\": string,              //性別名稱\n  \"BIRTHDAY\": date,                   //生日\n  \"CONSTELLATION\": number,            //星座\n  \"CONSTELLATION_NAME\": string,       //星座名稱\n  \"BLOOD_TYPE\": string,               //血型\n  \"BLOOD_TYPE_NAME\": string,          //血型名稱\n  \"MARITAL_STATUS\": number,           //婚姻狀況\n  \"MARITAL_STATUS_NAME\": string,      //婚姻狀況名稱\n  \"MILITARY_STATUS\": number,          //兵役狀況\n  \"MILITARY_STATUS_NAME\": string,     //兵役狀況名稱\n  \"VETERANS_ date\": date,             //退伍日期\n  \"HEIGHT\": number,                   //身高\n  \"WEIGHT\": number,                   //體重\n  \"ETHNIC_IDENTITY\": number,          //族群身分\n  \"ETHNIC_IDENTITY_NAME\": string,     //族群身分名稱\n  \"IS_CRIMINAL_REC\": number,          //有無前科\n  \"IS_CRIMINAL_REC_NAME\": number,     //有無前科名稱\n  \"WORK_SRC_NAME\": string,            //就職來源名稱\n  \"CRIPPLES_LEVEL1\": number,          //身障程度1\n  \"CRIPPLES_LEVEL1_NAME\": string,     //身障程度1名稱\n  \"CRIPPLES_CLASS1\": number,          //殘障類別1\n  \"CRIPPLES_CLASS1_NAME\": string,     //殘障類別1名稱\n  \"CRIPPLES_LEVEL2\": number,          //身障程度2\n  \"CRIPPLES_LEVEL2_NAME\": string,     //身障程度2名稱\n  \"CRIPPLES_CLASS2\": number,          //殘障類別2\n  \"CRIPPLES_CLASS2_NAME\": string,     //殘障類別2名稱\n  \"CRIPPLES_LEVEL3\": number,          //身障程度3\n  \"CRIPPLES_LEVEL3_NAME\": string,     //身障程度3名稱\n  \"CRIPPLES_CLASS3\": number,          //殘障類別3\n  \"CRIPPLES_CLASS3_NAME\": string,     //殘障類別3名稱\n  \"ALIEN_IDC_NO\": string,             //外僑統一證號\n  \"AGENT_CODE\": string,               //仲介單位代碼\n  \"AGENT_NAME\": string,               //仲介單位名稱\n  \"PASSPORT_NO\": string,              //護照號碼\n  \"PASSPORT_NAME\": string,            //護照姓名\n  \"ENTER_ date\": date,                //入境日期\n  \"OUTBOUND_ date\": date,             //出境日期\n  \"DUE_ date\": date,                  //居留證到期日\n  \"OFFICE_TEL\": string,               //公司電話\n  \"OFFICE_TEL_EXT\": string,           //公司電話-分機\n  \"HOME_TEL\": string,                 //住家電話\n  \"LIVE_TEL\": string,                 //戶籍電話\n  \"MOBILE_TEL\": string,               //行動電話\n  \"OFFICE_EMAIL\": string,             //公司e-mail\n  \"PERSONAL_EMAIL\": string,           //個人 e-mail\n  \"LIVE_POSTAL_CODE\": string,         //戶籍郵遞區號\n  \"LIVE_POSTAL_CODE_NAME\": string,    //戶籍郵遞區號名稱\n  \"LIVE_ADDRESS\": string,             //戶籍地址\n  \"LIVE_ADDRESS_TW\": string,          //完整戶籍地址\n  \"CONTACT_POSTAL_CODE\": string,      //通訊郵遞區號\n  \"CONTACT_POSTAL_CODE_NAME\": string, //通訊郵遞區號名稱\n  \"CONTACT_ADDRESS\": string,          //通訊地址\n  \"CONTACT_ADDRESS_TW\": string,       //完整通訊地址\n  \"CONTACT_ADDRESS_EN\": string,       //國外地址\n  \"SOCIAL_ACCOUNT1\": string,          //社群帳號(1)\n  \"SOCIAL_ACCOUNT2\": string,          //社群帳號(2)\n  \"URGENCY_CONTACT1\": string,         //緊急聯絡人(1)\n  \"URGENCY_RELATION1\": string,        //緊急聯絡人關係(1)\n  \"URGENCY_RELATION1_NAME\": string,   //緊急聯絡人關係(1)名稱\n  \"URGENCY_TEL1\": string,             //電話(1)\n  \"URGENCY_MOBILE1\": string,          //行動電話(1)\n  \"URGENCY_CONTACT2\": string,         //緊急聯絡人(2)\n  \"URGENCY_RELATION2\": string,        //緊急聯絡人關係(2)\n  \"URGENCY_RELATION2_NAME\": string,   //緊急聯絡人關係(2)名稱\n  \"URGENCY_TEL2\": string,             //電話(2)\n  \"URGENCY_MOBILE2\": string,          //行動電話(2)\n  \"SNO_ID\": number,                   //公司扣繳統編_ID\n  \"TAXID_NO\": string,                 //公司扣繳統編\n  \"SNO_NAME\": string,                 //公司扣繳統編名稱\n  \"DEPT1_ID\": number,                 //部門1_ID\n  \"DEPT1_CODE\": string,               //部門1\n  \"DEPT1_NAME\": string,               //部門1名稱\n  \"DEPT2_ID\": number,                 //部門2_ID\n  \"DEPT2_CODE\": string,               //部門2\n  \"DEPT2_NAME\": string,               //部門2名稱\n  \"DEPT3_ID\": number,                 //部門3_ID\n  \"DEPT3_CODE\": string,               //部門3\n  \"DEPT3_NAME\": string,               //部門3名稱\n  \"DEPT4_ID\": number,                 //部門4_ID\n  \"DEPT4_CODE\": string,               //部門4\n  \"DEPT4_NAME\": string,               //部門4名稱\n  \"DEPT5_ID\": number,                 //部門5_ID\n  \"DEPT5_CODE\": string,               //部門5\n  \"DEPT5_NAME\": string,               //部門5名稱\n  \"JOB_ID\": number,                   //職位\n  \"JOB_CODE\": string,                 //職位\n  \"JOB_NAME\": string,                 //職位名稱\n  \"GRADE_ID\": number,                 //職等_ID\n  \"GRADE_CODE\": string,               //職等\n  \"GRADE_NAME\": string,               //職等名稱\n  \"LEVEL_ID\": number,                 //職級_ID\n  \"LEVEL_CODE\": string,               //職級\n  \"LEVEL_NAME\": string,               //職級名稱\n  \"JOB_CAT_ID\": number,               //職務類別_ID\n  \"JOB_CAT_CODE\": string,             //職務類別\n  \"JOB_CAT_NAME\": string,             //職務類別名稱\n  \"JOB_STYLE_ID\": number,             //職種_ID\n  \"JOB_STYLE_CODE\": string,           //職種\n  \"JOB_STYLE_NAME\": string,           //職種名稱\n  \"JOB_DESC_ID\": number,              //適用職務說明書\n  \"JOB_DESC_CODE\": string,            //適用職務說明書\n  \"JOB_DESC_NAME\": string,            //適用職務說明書名稱\n  \"JOB_BIZ_ID\": number,               //名片職務\n  \"JOB_BIZ_CODE\": string,             //名片職務\n  \"JOB_BIZ_NAME\": string,             //名片職務名稱\n  \"IDENTITY_ID\": number,              //身份類別\n  \"IDENTITY_CODE\": string,            //身份類別\n  \"IDENTITY_NAME\": string,            //身份類別名稱\n  \"EMPLOYEE_TYPE\": number,            //直/間接員工\n  \"EMPLOYEE_TYPE_NAME\": string,       //直/間接員工名稱\n  \"RESPOBILITY\": number,              //責任區分\n  \"RESPOBILITY_NAME\": string,         //責任區分名稱\n  \"HEADCOUNT_STATUS\": number,         //編制狀態\n  \"HEADCOUNT_STATUS_NAME\": string,    //編制狀態名稱\n  \"AREA_ID\": number,                  //工作區域\n  \"AREA_CODE\": string,                //工作區域\n  \"AREA_NAME\": string,                //工作區域名稱\n  \"SITE_ID\": number,                  //工作地點\n  \"SITE_CODE\": string,                //工作地點\n  \"SITE_NAME\": string,                //工作地點名稱\n  \"FACTORY_ID\": string,               //廠別\n  \"FACTORY_CODE\": string,             //廠別\n  \"FACTORY_NAME\": string,             //廠別名稱\n  \"IS_PASS_PROBATION\": number,        //是否已試用期滿\n  \"PP_DAY\": number,                   //試用期天數\n  \"PP_DATE\": date,                    //試用期滿日期\n  \"PP_DESC\": string,                  //試用期說明\n  \"WORK_STATUS\": number,              //在職狀況\n  \"WORK_STATUS_NAME\": string,         //在職狀況名稱\n  \"HIRE_DATE\": date,                  //到職日期\n  \"ORG_HIRE_DATE\": date,              //到企業集團日\n  \"ORG_QUIT_DATE\": date,              //轉出集團日\n  \"QUIT_DATE\": date,                  //最後離職日期\n  \"QUIT_RETURN_DATE\": date,           //最後離職復職日期\n  \"STOP_DATE\": date,                  //最後留職停薪日期\n  \"STOP_RETURN_DATE\": date,           //最後留停復職日期\n  \"WORK_YEAR_START\": date,            //工作年資起始日\n  \"RETIRE_YEAR_START\": date,          //退休年資起始日\n  \"CARDNO\": string,                   //員工生效卡號\n  \"PORTAL_USER_ID\": number,           //員工Portal_ID        \n  \"PORTAL_USER_ACCOUNT\": string,      //員工Portal帳號  \n  \"PORTAL_USER_NAME\": string,         //員工Portal名稱                \n  \"C_DATETIME\": date,                 //新增_日期\n  \"E_EMP_ID\": number,                 //修改_員工_ID          \n  \"E_EMP_NO\": date,                   //修改_員工編號        \n  \"E_DATETIME\": date,                 //修改_日期\n},\n```\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["CO_ID","LIMIT","EMP_ID"],"properties":{"CO_ID":{"type":"integer","description":"公司ID"},"Limit":{"type":"integer","description":"筆數限制"},"EMP_ID":{"type":"integer","description":"員工ID"},"EMP_IDS":{"type":"string","description":"員工IDS"},"C_SDATETIME":{"type":["date"],"description":"新增日期起"},"C_EDATETIME":{"type":["date"],"description":"新增日期迄"},"E_SDATETIME":{"type":["date"],"description":"修改日期起"},"E_EDATETIME":{"type":["date"],"description":"修改日期迄"}}}}}},"responses":{"200":{"description":"成功\n```\n{\n  code: 200,\n  data: [emp, emp, ...],\n}\n```\n"},"401":{"$ref":"#/components/responses/401"},"403":{"$ref":"#/components/responses/403"},"440":{"$ref":"#/components/responses/440"},"490":{"description":"資料檢查異常 `{ code: 490, msg?: string }`"},"500":{"$ref":"#/components/responses/500"}}}}}}
````

## 取得員工ID

> 回傳格式說明：\
> \`\`\`\
> \[\
> &#x20; {\
> &#x20;   CO\_CODE, // 公司代號\
> &#x20;   CO\_ID,   // 公司 ID\
> &#x20;   EMP\_NO,  // 員工編號\
> &#x20;   EMP\_ID   // 員工 ID\
> &#x20; },\
> &#x20; ...\
> ]\
> \`\`\`<br>

````json
{"openapi":"3.0.0","tags":[{"name":"員工基本資料","description":"查詢員工個人及職務相關的資料，包括：員工基本資料查詢、兼職資料查詢。"}],"servers":[{"url":"https://104demotest-api-server.hrmax.104.com.tw"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"responses":{"401":{"description":"認證失敗 (請更新 accessToken 再試一次)"},"403":{"description":"權限不足"},"440":{"description":"參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)"},"499":{"description":"DB錯誤 `{ code: 499, msg: string }`"},"500":{"description":"系統異常 `{ code: 500, msg: string }`"}}},"paths":{"/api/ed/emp_id":{"post":{"tags":["員工基本資料"],"summary":"取得員工ID","description":"回傳格式說明：\n```\n[\n  {\n    CO_CODE, // 公司代號\n    CO_ID,   // 公司 ID\n    EMP_NO,  // 員工編號\n    EMP_ID   // 員工 ID\n  },\n  ...\n]\n```\n","requestBody":{"require":true,"content":{"application/json":{"schema":{"type":"object","properties":{"CO_CODE":{"type":"string","description":"公司代號"},"EMP_NO":{"type":"array","items":{"type":"string","description":"員工編號 可多組"}}}}}}},"responses":{"200":{"description":"成功"},"401":{"$ref":"#/components/responses/401"},"403":{"$ref":"#/components/responses/403"},"440":{"$ref":"#/components/responses/440"},"490":{"description":"資料檢查異常 `{ code: 490, msg?: string }`"},"499":{"$ref":"#/components/responses/499"},"500":{"$ref":"#/components/responses/500"}}}}}}
````

## 取得員工照片檔

> \`\`\`\
> emp\_photo = {\
> &#x20; "EMP\_ID": number,   //員工\_ID\
> &#x20; "PHOTO": string,    //員工照片\
> },\
> \`\`\`<br>

````json
{"openapi":"3.0.0","tags":[{"name":"員工基本資料","description":"查詢員工個人及職務相關的資料，包括：員工基本資料查詢、兼職資料查詢。"}],"servers":[{"url":"https://104demotest-api-server.hrmax.104.com.tw"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"responses":{"401":{"description":"認證失敗 (請更新 accessToken 再試一次)"},"403":{"description":"權限不足"},"440":{"description":"參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)"},"500":{"description":"系統異常 `{ code: 500, msg: string }`"}}},"paths":{"/api/ed/emp_photo":{"post":{"tags":["員工基本資料"],"summary":"取得員工照片檔","description":"```\nemp_photo = {\n  \"EMP_ID\": number,   //員工_ID\n  \"PHOTO\": string,    //員工照片\n},\n```\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["CO_ID","EMP_ID"],"properties":{"CO_ID":{"type":"integer","description":"公司ID"},"EMP_ID":{"type":"integer","description":"員工ID"}}}}}},"responses":{"200":{"description":"成功\n```\n{\n  code: 200,\n  data: [emp_photo, emp_photo, ...],\n}\n```\n"},"401":{"$ref":"#/components/responses/401"},"403":{"$ref":"#/components/responses/403"},"440":{"$ref":"#/components/responses/440"},"500":{"$ref":"#/components/responses/500"}}}}}}
````

## 取得員工兼職資料

> \`\`\`\
> emp\_parttime = {\
> &#x20; "EMP\_PARTTIME\_ID": number,   //員工兼職資料\_ID\
> &#x20; "EMP\_ID": number,            //員工\_ID\
> &#x20; "EMP\_NO": string,            //員工編號\
> &#x20; "DATA\_AREA": number,         //資料區域\
> &#x20; "START\_DATE": date,          //任職日期\
> &#x20; "END\_DATE": date,            //卸離日期\
> &#x20; "CO\_ID": number,             //公司\_ID\
> &#x20; "ORG\_TYPE\_CODE": number,     //組織類別代碼\
> &#x20; "DEPT\_ID": number,           //部門\_ID\
> &#x20; "DEPT\_CODE": string,         //部門代號\
> &#x20; "DEPT\_NAME": string,         //部門名稱\
> &#x20; "JOB\_ID": number,            //職位\_ID\
> &#x20; "JOB\_CODE": string,          //職位代號\
> &#x20; "JOB\_NAME": string,          //職位名稱    \
> &#x20; "JOB\_CAT\_ID": number,        //職務類別\_ID\
> &#x20; "JOB\_CAT\_CODE": string,      //職務類別代號\
> &#x20; "JOB\_CAT\_NAME": string,      //職務類別名稱\
> &#x20; "GRADE\_ID": number,          //職等\_ID\
> &#x20; "GRADE\_CODE": string,        //職等代號\
> &#x20; "GRADE\_NAME": string,        //職等名稱             \
> &#x20; "LEVEL\_ID": number,          //職級\_ID\
> &#x20; "LEVEL\_CODE": string,        //職級代號\
> &#x20; "LEVEL\_NAME": string,        //職級名稱                 \
> &#x20; "NOTE": string,              //備註\
> },\
> \`\`\`<br>

````json
{"openapi":"3.0.0","tags":[{"name":"員工基本資料","description":"查詢員工個人及職務相關的資料，包括：員工基本資料查詢、兼職資料查詢。"}],"servers":[{"url":"https://104demotest-api-server.hrmax.104.com.tw"}],"security":[{"bearerAuth":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}},"responses":{"401":{"description":"認證失敗 (請更新 accessToken 再試一次)"},"403":{"description":"權限不足"},"440":{"description":"參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)"},"500":{"description":"系統異常 `{ code: 500, msg: string }`"}}},"paths":{"/api/ed/emp_parttime":{"post":{"tags":["員工基本資料"],"summary":"取得員工兼職資料","description":"```\nemp_parttime = {\n  \"EMP_PARTTIME_ID\": number,   //員工兼職資料_ID\n  \"EMP_ID\": number,            //員工_ID\n  \"EMP_NO\": string,            //員工編號\n  \"DATA_AREA\": number,         //資料區域\n  \"START_DATE\": date,          //任職日期\n  \"END_DATE\": date,            //卸離日期\n  \"CO_ID\": number,             //公司_ID\n  \"ORG_TYPE_CODE\": number,     //組織類別代碼\n  \"DEPT_ID\": number,           //部門_ID\n  \"DEPT_CODE\": string,         //部門代號\n  \"DEPT_NAME\": string,         //部門名稱\n  \"JOB_ID\": number,            //職位_ID\n  \"JOB_CODE\": string,          //職位代號\n  \"JOB_NAME\": string,          //職位名稱    \n  \"JOB_CAT_ID\": number,        //職務類別_ID\n  \"JOB_CAT_CODE\": string,      //職務類別代號\n  \"JOB_CAT_NAME\": string,      //職務類別名稱\n  \"GRADE_ID\": number,          //職等_ID\n  \"GRADE_CODE\": string,        //職等代號\n  \"GRADE_NAME\": string,        //職等名稱             \n  \"LEVEL_ID\": number,          //職級_ID\n  \"LEVEL_CODE\": string,        //職級代號\n  \"LEVEL_NAME\": string,        //職級名稱                 \n  \"NOTE\": string,              //備註\n},\n```\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["CO_ID"],"properties":{"CO_ID":{"type":"integer","description":"公司ID"},"EMP_ID":{"type":"integer","description":"員工ID"},"LIMIT":{"type":"integer","description":"筆數限制"}}}}}},"responses":{"200":{"description":"成功\n```\n{\n  code: 200,\n  data: [emp_parttime, emp_parttime, ...],\n}\n```\n"},"401":{"$ref":"#/components/responses/401"},"403":{"$ref":"#/components/responses/403"},"440":{"$ref":"#/components/responses/440"},"500":{"$ref":"#/components/responses/500"}}}}}}
````
