worker: support work types selections;
sitedetail: workerlist page done; update datatable functions;
emachinery: UI adjustment; update with datatable;