CONFIG_API.json 2.54 KB
Newer Older
Thitichaipun Wutthisak committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
{
    "base_url": "https://demo.myhr.co.th/hr",
    "menu": [{
            "name": "ABSENT",
            "path": "/hr/TA/TAU_CSCWF_001.jsp",
            "id": "8001",
            "tdesc": "ใบขอลาหยุดงาน",
            "edesc": "Leave Request",
            "classAuthen": "WorkflowUIAuthen"
        },
        {
            "name": "OVERTIME",
            "path": "/hr/TA/TAU_CSCWF_021.jsp",
            "id": "8021",
            "tdesc": "ใบขอทำงานล่วงเวลา",
            "edesc": "Overtime Request",
            "classAuthen": "WorkflowUIAuthen"
        },  
        {
            "name": "EDITTIME",
            "path": "/hr/TA/TAU_CSCWF_005.jsp",
            "id": "8005",
            "tdesc": "ใบแก้ไขเวลาการทำงาน",
            "edesc": "Edittime Request",
            "classAuthen": "WorkflowUIAuthen"
        },
        {
            "name": "REQUEST-CERTIFICATION",
            "path": "/hr/PERSONAL/PWF001_NEW.jsp",
            "id": "2001",
            "tdesc": "แบบฟอร์มขอหนังสือรับรอง",
            "edesc": "Request For Certification",
            "classAuthen": "WorkflowUIAuthen"
        },
        {
            "name": "",
            "path": "/hr/PERSONAL/PWF014.jsp",
            "id": "2014",
            "tdesc": "แบบฟอร์มปรับปรุงข้อมูลพนักงาน",
            "edesc": "Update Employee Form",
            "classAuthen": "WorkflowUIAuthen"
        }
    ],
    "api": [{
            "name": "create_workflow",
            "url": "/workflow",
            "method": "post"
        },
        {
            "name": "inbox",
            "url": "/workflow/inbox",
            "method": "get"
        },
        {
            "name": "sentbox",
            "url": "/workflow/sentbox",
            "method": "get"
        },
        {
            "name": "approve_workflow",
            "url": "/workflow/approve",
            "method": "post"
        },
        {
            "name": "disapprove_workflow",
            "url": "/workflow/disapprove",
            "method": "post"
        },
        {
            "name": "return_workflow",
            "url": "/workflow/return",
            "method": "post"
        },
        {
            "name": "upload_workflow",
            "url": "/workflow/uploadfile",
            "method": "post"
        },
        {
            "name": "rmupload_workflow",
            "url": "/workflow/uploadfile",
            "method": "delete"
        }
    ]
}