Mô đun quản lý người dùng cán bộ - VietOpenCPS/doc GitHub Wiki
Quản lý cơ cấu tổ chức trong cơ quan nhà nước bao gồm các thông tin sau
- Các cơ quan, đơn vị trong cây phân cấp tổ chức
- Các vị trí, chức danh việc làm trực thuộc mỗi đơn vị
- Cán bộ đảm nhiệm cho mỗi chức danh vị trí việc làm của đơn vị
####Các entity dữ liệu
Entity - workingunit quản lý các cơ quan và đơn vị trực thuôc
- name: tên đơn vị
- enName: tên tiếng Anh của đơn vị (optional)
- govAgencyCode: mã số quản lý nhà nước của cơ quan. Có thể được lựa chọn phù hợp với danh mục GOVERNMENT_AGENCY hoặc sử dụng mã nội bộ cho cấp phòng ban
- parentWorkingUnitId: tham chiếu đơn vị cha
- sibling: số thứ tự nút trong cây cùng cấp
- treeIndex: chuỗi index cây thư mục 1, 1.1, 1.1.1,...
- address: địa chỉ cơ quan
- cityCode: mã tỉnh thành, tham chiếu danh mục ADMINISTRATIVE_REGION
- districtCode: mã quận huyên, tham chiếu danh mục ADMINISTRATIVE_REGION
- wardCode: mã phường xã, tham chiếu danh mục ADMINISTRATIVE_REGION
- telNo: số điện thoại liên hệ
- faxNo: số fax liên hệ
- email: email cơ quan
- website: địa chỉ trang web cơ quan
- isEmployer: là cấp cơ quan có ủy quyền quản lý các cán bộ
- managerWorkingUnitId: tham chiếu cơ quan quản lý cán bộ gần nhất. Là chính nó nếu là cơ quan quản lý cán bộ
- mappingOrganisationId: ánh xạ 1-1 với tổ chức trong Liferay
Entity - jobpos quản lý các vị trí việc làm trong cơ quan có quản lý cán bộ
- title: tên vị trí công việc
- description: mô tả vị trí công việc
- workingUnitId: tham chiếu đơn vị quản lý vị trí việc làm
- directWorkingUnitId: bộ phận làm việc trực tiếp của vị trí việc làm
- leader: vị trí leader của đơn vị làm việc - 0: thông thường, 1: cấp trưởng, 2: cấp phó
- mappingRoleId: ánh xạ 1-1 giữa vị trí việc làm với một role trong Liferay
- hasEmployees: quan hệ n-n với cán bộ
Entity - employee quản lý danh sách cán bộ công tác trong một cơ quan
- workingUnitId: tham chiếu cơ quan quản lý cán bộ
- employeeNo: mã số quản lý cán bộ trong cơ quan
- fullName: tên đầy đủ
- gender: giới tính
- birthdate: ngày sinh
- telNo: số điện thoại cố đinh
- mobile: số di động
- email: địa chỉ email
- workingStatus: 0: đang làm việc, 1: thôi làm việc
- managerRole: cán bộ có vai trò quản lý dữ liệu hệ thống
- mappingUserId: ánh xạ 1-1 với tài khoản được cấp trong Liferay
- hasJobPos: quan hệ n-n với vị trí việc làm trong cơ quan
- mainJobPosId: vị trí công việc đảm nhiệm chính
Tất cả các user tạo ra mặc định có role "employee". Nếu lựa chon managerRole thì gắn thêm role "manager" cho cán bộ
Entity - adminconfig Cấu hình tài khoản quản trị cấp dưới được quản trị các vùng dữ liệu được chỉ định, theo các thông tin cấu hình: cơ quan xử lý, lĩnh vực thủ tục, lĩnh vực đăng ký kinh doanh (V1.9)
- employerId: id của tài khoản quản trị được cấu hình
- typeConfig: loại cấu hình 1. agency: cơ quan xử lý thủ tục, 2. Business: Lĩnh vực hoạt động doanh nghiệp, 3. service: lĩnh vực thủ tục hành chính
- status: Trạng thái
Entity - adminconfig_detail Chi tiết cấu hình thông tin tài khoản (V1.9)
- referenceId: Tương ứng với mã configId của bảng opencps_adminconfig
- configCode: Mã cấu hình
####Portlet - ID 2: Quản lý danh bạ người dùng cán bộ (trang backoffice)
- Xem/thêm/sửa/xóa cơ quan. Một cơ quan là workingunit có giá trị isEmployer = 1
- Xem thêm/sửa/xóa phòng ban trong trong một cơ quan
- Xem thêm/sửa/xóa chức vụ (vị trí việc làm) trong một cơ quan, thay đổi phân quyền cho một chức vụ
- Xem thêm/sửa/xóa cán bộ, thay đổi cơ quan quan lý của cán bộ
- Gắn vị trí chức danh việc làm cho cán bộ
- Cấp tài khoản, reset mật khẩu truy cập cho cán bộ
- Gửi email thông báo tài khoản được mở, người dùng cần phải confirm để kích hoạt nó
Download yêu cầu giao diện tại đây
- Màn hình xem danh sách cơ quan đơn vị
- Màn hình xem/sửa thông tin cơ bản của cơ quan đơn vị
- Màn hình xem/sửa thông tin liên hệ của cơ quan đơn vị
- Màn hình xem danh sách chức vụ tại cơ quan đơn vị
- Màn hình xem/sửa thông tin cơ bản chức vụ
- Màn hình xem/sửa thông tin phân quyền của chức vụ
- Màn hình xem danh sách cán bộ
- Màn hình xem/sửa thông tin cơ bản của cán bộ
- Màn hình xem/sửa chức vụ của cán bộ
- Màn hình quản lý thông tin tài khoản cán bộ
####Portlet - ID 3: Xem profile cán bộ (trang frontoffice)
- Xem thông tin đăng kí của cán bộ
- Cập nhật thông tin liên lạc của cán bộ
- Thay đổi mật khẩu cá nhân
Danh sách màn hình:
- Màn hình xem profile của cán bộ (phần tài khoản)
####Portlet - ID 4: Tra cứu danh bạ
- Xem danh bạ cơ quan/phòng ban (danh sách sắp xếp theo cấu trúc phân cấp)
- Xem danh bạ cán bộ sắp xếp theo tên, tìm kiếm nhanh và nâng cao. Chỉ hiện thị danh bạ đối với những người đang còn làm việc
- Cấu hình lựa chọn phạm vi hiển thị danh bạ (trong một cơ quan)
Danh sách màn hình:
- Màn hình tra cứu danh bạ tổ chức
- Màn hình tra cứu danh bạ cán bộ