{
"openapi": "3.0.1",
"info": {
"title": "AIS",
"description": "Đăng nhập",
"contact": {
"name": "PiSA",
"email": "system@giong.vn"
},
"version": "v1"
},
"paths": {
"/api/Action/FindById/{id}": {
"get": {
"tags": [
"Action"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Action/GetAll": {
"get": {
"tags": [
"Action"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Action/Add": {
"post": {
"tags": [
"Action"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Action/UpdateInfo": {
"post": {
"tags": [
"Action"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SpecialActionDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Action/Delete/{id}": {
"post": {
"tags": [
"Action"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ActivityHistory/List": {
"get": {
"tags": [
"ActivityHistory"
],
"summary": "Lấy lịch sử hoạt động theo JobId",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/Add": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Thêm mới biểu mẫu",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/AddDanhMuc": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Thêm mới danh mục",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/UpdateInfo": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Sửa biểu mẫu",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/ToggleIsActive": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Bật tắt biểu mẫu",
"requestBody": {
"description": "Id là id biểu mẫu",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleBieuMau"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleBieuMau"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleBieuMau"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleBieuMau"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/GetDetail": {
"get": {
"tags": [
"BieuMau"
],
"summary": "Sửa biểu mẫu",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/UpdateInfoDanhMuc": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Sửa danh muc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDanhMucBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/DeleteBieuMau": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Xóa biểu mẫu",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/DeleteDanhMuc": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Xóa danh mục",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/ListQuanTriBieuMau": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Lấy danh biểu mẫu cho quản trị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/ListBieuMau": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Lấy danh sách biểu mẫu cho người không thể quản trị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BieuMau/ListDanhMuc": {
"post": {
"tags": [
"BieuMau"
],
"summary": "Lấy danh sách danh mục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchDanhMucBieuMauAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchDanhMucBieuMauAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchDanhMucBieuMauAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchDanhMucBieuMauAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BookRange/FindById/{id}": {
"get": {
"tags": [
"BookRange"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BookRange/GetAll": {
"get": {
"tags": [
"BookRange"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BookRange/Add": {
"post": {
"tags": [
"BookRange"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BookRange/UpdateInfo": {
"post": {
"tags": [
"BookRange"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/BookRange/Delete/{id}": {
"post": {
"tags": [
"BookRange"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/Add": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/UpdateInfo": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/FindById/{id}": {
"get": {
"tags": [
"CalendarUser"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/FindByFilter": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CalendarUserFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/FindLeaderSchedule": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Tìm lịch lãnh đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/FindAllSuperLeaderSchedule": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Tìm tất cả lịch lãnh đạo tổng cục",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichLanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/UpdateSchedule": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Update lịch lãnh đạo",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichCongTacLanhDaoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichCongTacLanhDaoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichCongTacLanhDaoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichCongTacLanhDaoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/GetAll": {
"get": {
"tags": [
"CalendarUser"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CalendarUser/Delete/{id}": {
"post": {
"tags": [
"CalendarUser"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/TimTheoDieuKien": {
"post": {
"tags": [
"CarDirectory"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/FindById/{id}": {
"get": {
"tags": [
"CarDirectory"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/GetAll": {
"get": {
"tags": [
"CarDirectory"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/Add": {
"post": {
"tags": [
"CarDirectory"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/UpdateInfo": {
"post": {
"tags": [
"CarDirectory"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarDirectory/Delete/{id}": {
"post": {
"tags": [
"CarDirectory"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/ThemMoi": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/CapNhatThongTin": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/TrinhXuLy/{id}": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Chuyển xử lý",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/PheDuyet": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Quản lý xe phê duyệt lịch xe",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/LayDSNguoiXuly/{id}": {
"get": {
"tags": [
"CarSchedule"
],
"summary": "Lấy danh sách người đã được giao xử lý công việc",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/Xoa/{id}": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/TuChoi": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Từ chối nhận công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiLichXeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiLichXeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiLichXeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiLichXeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/TimTheoDieuKien": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/LaySTT": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Lấy danh phòng họp có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CarScheduleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/XemChiTiet/{id}": {
"get": {
"tags": [
"CarSchedule"
],
"summary": "Xem chi tiết công việc;",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/LayThongKeDangKyXe": {
"get": {
"tags": [
"CarSchedule"
],
"summary": "Lấy thống đăng ký xe",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/TimLichXe": {
"post": {
"tags": [
"CarSchedule"
],
"summary": "Tìm lịch xe",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichXeFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichXeFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichXeFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichXeFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/FindById/{id}": {
"get": {
"tags": [
"CarSchedule"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CarSchedule/GetAll": {
"get": {
"tags": [
"CarSchedule"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/Add": {
"post": {
"tags": [
"CategoryProfile"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/UpdateInfo": {
"post": {
"tags": [
"CategoryProfile"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/Delete/{id}": {
"post": {
"tags": [
"CategoryProfile"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/FindByFilter": {
"post": {
"tags": [
"CategoryProfile"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryProfileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/GetListProfile": {
"get": {
"tags": [
"CategoryProfile"
],
"summary": "Lấy danh sách đề mục theo loại",
"parameters": [
{
"name": "isbig",
"in": "query",
"description": "",
"schema": {
"type": "boolean"
}
},
{
"name": "nam",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "deptId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/FindById/{id}": {
"get": {
"tags": [
"CategoryProfile"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CategoryProfile/GetAll": {
"get": {
"tags": [
"CategoryProfile"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/CreateConversation": {
"post": {
"tags": [
"Chat"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/AddToGroup": {
"post": {
"tags": [
"Chat"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddGroupModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddGroupModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddGroupModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddGroupModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/OutGroup": {
"post": {
"tags": [
"Chat"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CreateConversationRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/SendMsg": {
"post": {
"tags": [
"Chat"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SendMessageRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SendMessageRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SendMessageRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SendMessageRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetConversations": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 20
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetConversationDetail": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "receiveUser",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "conversationId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 20
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/MarkRead": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "messageId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetContact": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "conversationId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetFile": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "conversationId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetMember": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "conversationId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Chat/GetGroup": {
"get": {
"tags": [
"Chat"
],
"parameters": [
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CollectionSource/Add": {
"post": {
"tags": [
"CollectionSource"
],
"summary": "Thêm mới danh mục nguồn thu thập",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddCollectionSourceDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddCollectionSourceDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddCollectionSourceDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddCollectionSourceDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CollectionSource/UpdateInfo": {
"post": {
"tags": [
"CollectionSource"
],
"summary": "Cập nhật danh mục nguồn thu thập",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCollectionSourceDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCollectionSourceDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCollectionSourceDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCollectionSourceDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CollectionSource/Delete/{id}": {
"post": {
"tags": [
"CollectionSource"
],
"summary": "Xóa danh mục nguồn thu thập",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CollectionSource/Detail/{id}": {
"get": {
"tags": [
"CollectionSource"
],
"summary": "Xem chi tiết danh mục nguồn thu thập",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/CollectionSource/GetAll": {
"post": {
"tags": [
"CollectionSource"
],
"summary": "Lấy danh sách nguồn thu thập",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListCollectionSouceDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListCollectionSouceDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListCollectionSouceDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListCollectionSouceDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Comment/List": {
"get": {
"tags": [
"Comment"
],
"summary": "Lấy comment theo JobId",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Comment/Add": {
"post": {
"tags": [
"Comment"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddCommentRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddCommentRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddCommentRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddCommentRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Comment/Delete": {
"get": {
"tags": [
"Comment"
],
"summary": "Xóa bình luận theo jobId và commentId",
"parameters": [
{
"name": "jobId",
"in": "query",
"description": "ID của công việc",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "commentId",
"in": "query",
"description": "ID của bình luận",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DsPhongMauTHCV": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/AddTC": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Thêm mới cấu hình đánh giá KPI tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddKPICriterialConfigAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddKPICriterialConfigAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddKPICriterialConfigAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddKPICriterialConfigAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/UpdateTC": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Thêm mới cấu hình đánh giá KPI tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPICriterialConfigAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPICriterialConfigAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPICriterialConfigAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPICriterialConfigAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteTC": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Xóa cấu hình đánh giá KPI tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPICriteriaConfigAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPICriteriaConfigAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPICriteriaConfigAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPICriteriaConfigAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ToggleActiveTC": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Bật / Tắt trạng thái hoạt động của tiêu chí KPI",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveTC"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveTC"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveTC"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveTC"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ListTC": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPICriteriaAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPICriteriaAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPICriteriaAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPICriteriaAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ListTCCha": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListParentKPICriteriaAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListParentKPICriteriaAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListParentKPICriteriaAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListParentKPICriteriaAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DetailTC": {
"get": {
"tags": [
"ConfigKPI"
],
"summary": "Lấy chi tiết một tiêu chí KPI",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/UpsertMauDGThang": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Thêm mới mẫu đánh giá tháng (tổng hợp công việc)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHCVAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHCVAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHCVAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHCVAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DetailMauDGThang": {
"get": {
"tags": [
"ConfigKPI"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ToggleIsActiveAutoThang": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ToggleIsActiveAutoSubmitThang": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ToggleIsActiveThang": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleKPIConfig"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/PreviewMauDGThang": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Preview thêm mới mẫu đánh giá tháng (tổng hợp công việc)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PreviewListMauDGThangAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PreviewListMauDGThangAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PreviewListMauDGThangAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PreviewListMauDGThangAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/LogAdminByRef": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Lấy danh sách Log Admin (theo tháng, năm, hành động, loại tham chiếu, thời gian tạo,...)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteMauDGNgay": {
"get": {
"tags": [
"ConfigKPI"
],
"summary": "Xóa mẫu đánh giá ngày (CategoryCode = DayKPI, UnitDateType = Day)",
"parameters": [
{
"name": "Id",
"in": "query",
"description": "Id mẫu cần xóa",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ManualGenerateDailyKPI": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ManualGenerateDailyKPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ManualGenerateDailyKPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ManualGenerateDailyKPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ManualGenerateDailyKPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/UpsertMauDGNam": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Thêm mới hoặc cập nhật mẫu đánh giá năm (tổng hợp đánh giá hoạt động) (CategoryCode = 3MKPI,6MKPI,12MKPI ; UnitDateType = Year ; CriteriaCategoryCode hiện cứ để null)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHDGAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHDGAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHDGAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpsertMauTHDGAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ListMauDGNam": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Lấy danh sách mẫu KPI năm (CategoryCode = 3MKPI,6MKPI,12MKPI ; UnitDateType = Year)",
"requestBody": {
"description": "Thông tin tìm kiếm và phân trang",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMauDGNamAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMauDGNamAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMauDGNamAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMauDGNamAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ChiTietMauDGNam": {
"get": {
"tags": [
"ConfigKPI"
],
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteMauDGNam/{id}": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Xóa mẫu đánh giá năm",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ListCategoryMauDG": {
"get": {
"tags": [
"ConfigKPI"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ToggleActiveMauDGNam": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Toggle trạng thái IsActive của mẫu đánh giá năm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveMTHDG"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveMTHDG"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveMTHDG"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveMTHDG"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveCalculationConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveDifficultyConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveProgressConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/GetDifficultyConfig": {
"get": {
"tags": [
"ConfigKPI"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/GetCalculationConfig": {
"get": {
"tags": [
"ConfigKPI"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/GetProgressConfig": {
"get": {
"tags": [
"ConfigKPI"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveManyProgressConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProgressConfigDto"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveManyCalculationConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CalculationConfigDto"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/SaveManyDifficultyConfig": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DifficultyConfigDto"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteDifficultyConfig/{id}": {
"get": {
"tags": [
"ConfigKPI"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteCalculationConfig/{id}": {
"get": {
"tags": [
"ConfigKPI"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/DeleteProgressConfig/{id}": {
"get": {
"tags": [
"ConfigKPI"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/ScheduleLogsMauDGThang": {
"post": {
"tags": [
"ConfigKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleLogAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleLogAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleLogAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleLogAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/GetSchedules": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Lấy danh sách schedule theo loại",
"parameters": [
{
"name": "ScheduleType",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConfigKPI/UpdateCron": {
"post": {
"tags": [
"ConfigKPI"
],
"summary": "Cập nhật cronExpression của schedule",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCronAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCronAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCronAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCronAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/SendDocument": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "1. API gửi văn bản điện tử, trạng thái văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SendDocDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SendDocDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SendDocDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SendDocDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/SendStatus": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "1.1 API gửi văn bản điện tử, trạng thái văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SendStatusDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SendStatusDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SendStatusDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SendStatusDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/GetMsgList": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "2. API lấy danh sách văn bản chờ nhận về",
"parameters": [
{
"name": "edocType",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "isNoiNganh",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BodyReceivedEdocListDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BodyReceivedEdocListDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BodyReceivedEdocListDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BodyReceivedEdocListDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/GetRecvMsg": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "2. API lấy danh sách văn bản chờ nhận về",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/RecvMsg": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "3. API lấy văn bản điện tử hoặc trạng thái",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RecvMsgDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RecvMsgDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RecvMsgDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RecvMsgDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/UpdateStatus": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "4. API cập nhật trạng thái văn bản sau khi nhận về",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateStatusDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateStatusDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateStatusDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateStatusDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/GetAgencies": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "5. API lấy danh sách đơn vị liên thông văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesTypeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesTypeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesTypeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesTypeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/SynchAgencies": {
"post": {
"tags": [
"ConnectingShaft"
],
"parameters": [
{
"name": "isTrongNganh",
"in": "query",
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/SynchOutAgencies": {
"post": {
"tags": [
"ConnectingShaft"
],
"parameters": [
{
"name": "isTrongNganh",
"in": "query",
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/TestDSNgoaiNganh": {
"get": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/RegisterAgency": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "6. API đăng ký đơn vị liên thông văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/UnregisterAgency": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "7. API hủy đăng ký đơn vị liên thông văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesUnregisterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesUnregisterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AgenciesUnregisterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AgenciesUnregisterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/get_received_list": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "8. API lấy danh sách văn bản đã về tcdt theo ngày",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetMsgDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetMsgDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetMsgDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetMsgDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/get_detail": {
"post": {
"tags": [
"ConnectingShaft"
],
"summary": "9. API văn bản đưa vào hệ thống",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/get_detail1": {
"post": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/DocFileEdxml": {
"post": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/send_status_test": {
"post": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/ThongKeVanBanLienThong": {
"post": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/ListLoaiKetNoi": {
"get": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/ListLogTrucLienThong": {
"post": {
"tags": [
"ConnectingShaft"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchLogTrucLienThongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchLogTrucLienThongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchLogTrucLienThongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchLogTrucLienThongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/get_detail12": {
"post": {
"tags": [
"ConnectingShaft"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ConnectingShaft/ListVanBanLienThongLoi": {
"post": {
"tags": [
"ConnectingShaft"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Add": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Thêm mới chương trình kế hoạch của cục, phòng, tổ theo năm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDailyKPIApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDailyKPIApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDailyKPIApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDailyKPIApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Update": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIDailyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIDailyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIDailyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIDailyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Delete": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Recall": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Return": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/SyncData": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/List": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách kPI ngày",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIDailyAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIDailyAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIDailyAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIDailyAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/Detail": {
"get": {
"tags": [
"DailyKPI"
],
"summary": "Xem chi tiết chung",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/ListJobRecords": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách công việc (job record) và tổng hợp KPI tháng (có phân trang, filter)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDailyKPIJobsAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDailyKPIJobsAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDailyKPIJobsAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDailyKPIJobsAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/ListJobSummary": {
"get": {
"tags": [
"DailyKPI"
],
"summary": "Tổng hợp chi tiết",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/ListSubmitLeader": {
"get": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách lãnh đạo",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/PlansFromKPIRecord": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Lấy DS kế hoạch ở record của cv kpi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/SubmitKPI": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Tổng hợp chi tiết",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/MassApproveKPI": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Duyệt đánh giá hàng loạt",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MassApproveKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MassApproveKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MassApproveKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MassApproveKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/DsPhongConKPI": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách phòng con theo phòng cha",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/DsPhongKPI": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/ApproveKPI": {
"post": {
"tags": [
"DailyKPI"
],
"summary": "Tổng hợp chi tiết",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/HistoryList": {
"get": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách lịch sử thao tác của KPI",
"parameters": [
{
"name": "id",
"in": "query",
"description": "ReferenceId (KPIId)",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DailyKPI/DailyScheduleList": {
"get": {
"tags": [
"DailyKPI"
],
"summary": "Lấy danh sách cấu hình KPI theo ngày dựa trên mẫu tổng hợp công việc đang active",
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "month",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Add": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Thêm mới chương trình kế hoạch của cục, phòng, tổ theo năm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Update": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Sửa chương trình kế hoạch của cục, phòng, tổ theo năm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Delete": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Xóa chương trình kế hoạch của cục, phòng, tổ theo năm",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/List": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách chương trình kế hoạch tổ chức cha",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/ListChildren": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách chương trình kế hoạch tổ chức theo id cha",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Detail": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy chi tiết chung kế hoạch tổ chức",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id của operation plan",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/DetailExecution": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy chi tiết kế hoạch thực hiện",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id của execute",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/ListExecutions": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy chi tiết về các đầu mục cần thực hiện theo tháng/tuần của kế hoạch tổ chức\r\n(Danh sách trong màn chi tiết kế hoạch tổ chức)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Submit": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Trình kế hoạch tổ chức",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Reject": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Trình kế hoạch tổ chức",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Approve": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Duyệt kế hoạch tổ chức",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproverPlan"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproverPlan"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproverPlan"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproverPlan"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/Public": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lưu và ban hành luôn",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDeptYealyPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/ListFilterStatus": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách lọc trạng thái của kế hoạch",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/FullDetail": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy chi tiết kế hoạch tổ chức đầy đủ cả chi tiết chung và danh sách kế hoạch thực hiện và phân trang theo kế hoạch thực hiện (Đang làm)",
"requestBody": {
"description": "Id của operation plan",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchExecutionDeptPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/MarkAsFinish": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Đánh dấu hoàn thành kế hoạch tổ chức",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id của operation plan",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetLeader": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy lãnh đạo duyệt",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetDepartment": {
"get": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách phòng ban nhận",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetDepartmentPlanRelation": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách kế hoặc tham khảo",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetListPlanFromJob": {
"post": {
"tags": [
"DepartmentPlan"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetTree": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh mục cây của kế hoạch tổ chức",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetChildPlan": {
"post": {
"tags": [
"DepartmentPlan"
],
"summary": "Lấy danh sách chương trình kế hoạch tổ chức cha",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDeptYearPlanAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DepartmentPlan/GetUserForPlan": {
"post": {
"tags": [
"DepartmentPlan"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserByPlan"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserByPlan"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserByPlan"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserByPlan"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
}
}
}
}
}
},
"/api/DepartmentPlan/UploadExcel": {
"post": {
"tags": [
"DepartmentPlan"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"File": {
"type": "string",
"format": "binary"
},
"SheetName": {
"type": "string"
}
}
},
"encoding": {
"File": {
"style": "form"
},
"SheetName": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/List": {
"post": {
"tags": [
"DieuLenh"
],
"summary": "Lấy danh sách điều lệnh (có tìm kiếm + phân trang)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/Create": {
"post": {
"tags": [
"DieuLenh"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/UploadExcel": {
"post": {
"tags": [
"DieuLenh"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"File": {
"type": "string",
"format": "binary"
},
"SheetName": {
"type": "string"
}
}
},
"encoding": {
"File": {
"style": "form"
},
"SheetName": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/Update": {
"post": {
"tags": [
"DieuLenh"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddOrUpdateDieuLenhConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/Delete/{id}": {
"post": {
"tags": [
"DieuLenh"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/Toggle": {
"post": {
"tags": [
"DieuLenh"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleDieuLenh"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleDieuLenh"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleDieuLenh"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleDieuLenh"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DieuLenh/Detail/{id}": {
"get": {
"tags": [
"DieuLenh"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ListDocIncomming": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Lấy danh sách văn bản đến theo các điều kiện tìm kiếm",
"requestBody": {
"description": "TrangThaiKySo : null tìm tất cả, 0 chưa ký số, 1 đã ký số",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ListDocIncommingInternal": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "danh sách văn bản đến nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/{searchId}": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy thông tin chi tiết một văn bản đến",
"parameters": [
{
"name": "searchId",
"in": "path",
"description": "Id của một văn bản đến",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/RetrievalDocuments/{idDocument}": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy danh sách văn bản cần thu hồi",
"parameters": [
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/RevokeDocument": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Thu hồi danh sách văn bản đã gửi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/RejectDoc": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/FindDoc": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy thông tin văn bản theo tìm kiếm",
"parameters": [
{
"name": "query",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/Detail/{idDocument}": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Xem chi tiết văn bản",
"parameters": [
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/FindByFilter": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Tìm kiếm văn bản theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/Copy": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Sao chép văn bản đến",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/Delete/{id}": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/SupplyUnit": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Chuyển bổ sung",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/AdditionalLeadersComments": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Bổ sung lãnh đạo cho ý kiến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetProposedProcessorDocIncomming": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy danh sách người được đề xuất xử lý trong văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/Add": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Thêm mới văn bản đến",
"requestBody": {
"description": "ProcessType: {0}Xử lý chính,{1}Phối hợp,{2}Nhận để biết,{3}Xin ý kiến lãnh đạo,{4}Lãnh đạo chỉ đạo",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/UpdateInfo": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Cập nhật văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ReceivedDoc": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Vào sổ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/BatchReception": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Tiếp nhận văn bản theo lô",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/SaveDocProcess": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Lưu xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/EndDoc": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Kết thúc văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetContent": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy thông tin xử lý kết thúc văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetStatisticsDoc": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy thống kê văn bản",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/AnswerDoc": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Trả lời văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/AddDoc": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Thêm văn bản vào lưu trữ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/FindJob": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Tra cứu công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ListDocToExcel": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Export danh sách to excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/BoxThongKeVbDenHome": {
"get": {
"tags": [
"DocIncomming"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/InProcessTable": {
"get": {
"tags": [
"DocIncomming"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/StatisticDetail": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetDetailWorkFlow": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy ra chi tiết luồng cho thống kê vb đến",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/AddProcess": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Thêm mới quy trình xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetInforReturner/{idVanBan}": {
"get": {
"tags": [
"DocIncomming"
],
"summary": "Lấy thông tin người để trả lại văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/RestoreDoc": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TuChoiVBLT": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/DocCount": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Xem luồng văn bản dạng bảng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TransferDept": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Chuyển văn bản xuống đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/CompleteDocument": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Hoàn thành văn bản",
"parameters": [
{
"name": "idDocument",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ReadSelectedDocuments": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/DocStatisticsByDept": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ExportDocStatistics": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Xuất thống kê văn bản đến theo đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ExportDetailDocStatistics": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Xuất thống kê chi tiết văn bản đến theo đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ButPheThayThemMoi": {
"post": {
"tags": [
"DocIncomming"
],
"summary": "Thêm mới bút phê thay",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ButPheThayCapNhat": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TransferReadOnlyDocumentUpdate": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TransferReadOnlyDocumentNew": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ButPheThayDTO"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TransferReadOnlyDocument": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/InPhieuTrinhLanhDao": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/XuatFileWordPhieuTrinh": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/TransferSupplier": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/GetInfoUserFromJob": {
"get": {
"tags": [
"DocIncomming"
],
"parameters": [
{
"name": "docId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/XuHuongXuLyVanBan": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocIncomming/ThongKeViecCapPho": {
"post": {
"tags": [
"DocIncomming"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeXuHuongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocNumbering": {
"get": {
"tags": [
"DocNumbering"
],
"responses": {
"200": {
"description": "OK"
}
}
},
"post": {
"tags": [
"DocNumbering"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KySoPdf"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KySoPdf"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KySoPdf"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KySoPdf"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetForId/{id}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy chức danh bởi id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/UpdateInfo": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Cập nhật dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DuThaoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DuThaoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DuThaoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DuThaoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/ListDocOutput": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy danh sách văn bản đi theo các điều kiện tìm kiếm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/ListRelatedDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy danh sách văn bản đính kèm của hồ sơ [HOSO-ATTACHMENT]",
"description": "[Description(\"Văn bản đến\")]\r\nVanBanDen = 1,\r\n[Description(\"Văn bản đi\")]\r\nVanBanDi = 3,\r\n[Description(\"Văn bản tờ trình\")]\r\nToTrinh = 4,\r\n[Description(\"Văn bản nội bộ đến\")]\r\nNoiBoDen = 5,\r\n[Description(\"Văn bản nội bộ đi\")]\r\nNoiBoDi = 6,\r\n[Description(\"Dự thảo đi\")]\r\nDuThao = 7, (Văn bản đi chưa cấp số, phát hành, ký duyệt)\r\n[Description(\"Công việc\")]\r\nCongViec = 10,",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/ListDocumentStatementsByUser": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy danh sách văn bản tờ trình bởi người dùng đã được lãnh đạo duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/List": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy danh sách văn bản đi",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/Detail/{id}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy chi tiết một văn bản dự thảo hoặc văn bản đi để công bố",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/Delete/{id}": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/ReleaseDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Cấp số ban hành văn bản dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/UpdateFile": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Cập nhật file đã ký số cho văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KySoFileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KySoFileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KySoFileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KySoFileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/Save": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lưu và trình lãnh đạo ký duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/SaveInforDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lưu tạm thông tin trình lãnh đạo nhưng chưa gửi nên lãnh đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetInforDoc/{idDocument}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/Submit": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Trình xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetHistory": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetInforRespondent/{idVanBan}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy thông tin người để trả lại văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetInfoNeedRespondent/{idDocument}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy thông tin người cần trả lời",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/RestoreDocument": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/RevokeDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Thu hồi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetInforProcess/{idDocument}": {
"get": {
"tags": [
"DocOutput"
],
"summary": "Lấy thông tin xử lý văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/TransoforNumbetLetter": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Văn bản đã ký giấy cho phép chuyển văn thu cấp số",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/AnswerDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Trả lời văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/SaveDocument": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Thêm văn bản vào lưu trữ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetListLeader": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lấy lãnh đạo trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/FindJob": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Tra cứu công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/SaveInternal": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Lưu và trình lãnh đạo ký duyệt nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/ShareDoc": {
"post": {
"tags": [
"DocOutput"
],
"summary": "Chia sẻ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/RecallDocShare": {
"post": {
"tags": [
"DocOutput"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ShareDocDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocOutput/GetUserShare": {
"get": {
"tags": [
"DocOutput"
],
"parameters": [
{
"name": "docId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isDocOut",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/FindByFilter": {
"post": {
"tags": [
"DocType"
],
"summary": "Lấy danh sách đơn vị ngoài ngành có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/GetAll": {
"get": {
"tags": [
"DocType"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/FindById/{id}": {
"get": {
"tags": [
"DocType"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/Add": {
"post": {
"tags": [
"DocType"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/UpdateInfo": {
"post": {
"tags": [
"DocType"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoaiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocType/Delete/{id}": {
"post": {
"tags": [
"DocType"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetDocStatistic": {
"get": {
"tags": [
"DocumentOut"
],
"summary": "Lấy thống kê văn bản\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetDocStatistic",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetInitDocInfo": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Lấy thông tin tạo văn bản tờ trình\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetInitDocInfo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/Add": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Thêm mới dự thảo\r\nhttp://123.31.20.167:50001/api/DraftDoc/Add",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/List": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Danh sách văn bản dự thảo\r\nhttp://123.31.20.167:50001/api/DraftDoc/List",
"requestBody": {
"description": "Trích yếu, Ký hiệu, Loại, Từ ngày, Đến ngày",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/Detail/{id}": {
"get": {
"tags": [
"DocumentOut"
],
"summary": "Lấy chi tiết một văn bản dự thảo hoặc văn bản đi để công bố\r\nhttp://123.31.20.167:50001/api/DocOutput/Detail/efc3d168-9323-44e5-9ad4-08dd7b3d948d",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetHistory": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản chuyển sang control VanBanDi dự kiến xóa 31/12/2021\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetHistory",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetListLeader": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Lấy lãnh đạo trình\r\nhttp://123.31.20.167:50001/api/DocOutput/GetListLeader",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetInforDoc/{idDocument}": {
"get": {
"tags": [
"DocumentOut"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo\r\nhttp://123.31.20.167:50001/api/DocOutput/GetInforDoc/efc3d168-9323-44e5-9ad4-08dd7b3d948d",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ReleaseDoc": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Phát hành văn bản\r\nhttp://123.31.20.167:50001/api/DraftDoc/ReleaseDoc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/DocCountGraph": {
"get": {
"tags": [
"DocumentOut"
],
"parameters": [
{
"name": "IdVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "loai",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/DocCount": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Xem luồng văn bản dạng bảng\r\nhttp://123.31.20.167:50001/api/IncomingDocumentProcessing/DocCount",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/UpdateInfo": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Cập nhật dự thảo\r\nhttp://123.31.20.167:50001/api/DraftDoc/UpdateInfo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetInforRespondent/{idVanBan}": {
"get": {
"tags": [
"DocumentOut"
],
"summary": "Lấy thông tin người để trả lại văn bản\r\nhttp://123.31.20.167:50001/api/DocOutput/getInforRespondent/d1570bbf-42dd-4107-3ab1-08dd7b22eec1",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/RestoreDocument": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Trả lại văn bản\r\nhttp://123.31.20.167:50001/api/DocOutput/RestoreDocument",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetHistoryRelease": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Danh sách lịch sử phát hành\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetHistoryRelease",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/FindJob": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Tra cứu công việc\r\nhttp://123.31.20.167:50001/api/DocOutput/FindJob",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ApproveDoc": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Ký duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/Delete/{id}": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/Submit": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Trình xử lý chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetUnitReleased": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Lấy đơn vị phát hành văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/SupplyDocNumber": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Cấp số văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ApproveRelease": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Đóng dấu chờ phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/Save": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Lưu và trình lãnh đạo ký duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/AnswerDoc": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Trả lời văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/SaveDocument": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Thêm văn bản vào lưu trữ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/GetDeptInterconnection": {
"get": {
"tags": [
"DocumentOut"
],
"summary": "Lấy các đơn vị đã được gửi liên thông",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id của một văn bản đi",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/UploadReleaseAttachments": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Bổ sung file phát hành văn bản đi",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ThongKeTongHop": {
"post": {
"tags": [
"DocumentOut"
],
"parameters": [
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ExportDocStatistics": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Xuất thống kê văn bản đi theo đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDiTheoPhongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDiTheoPhongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDiTheoPhongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDiTheoPhongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ExportExcel": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Xuất file excel\r\n Xuất file Excel danh sách văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ExportExcelFindJob": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Xuất file excel\r\n Xuất file Excel tra cứu văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/RePublish": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Phát hành lại lên trục",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RePublishModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RePublishModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RePublishModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RePublishModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/FindDocOut": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Tra cứu văn bản đi cho role LDDV, LDVP",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DocumentOut/ReleaseDocumentOut": {
"post": {
"tags": [
"DocumentOut"
],
"summary": "Kho dữ liệu dùng chung\r\nDanh sách văn bản đi phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/ListDMQL": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Lấy danh sách danh mục quản lý",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDMQuanLyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDMQuanLyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDMQuanLyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDMQuanLyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/InsertDMQL": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Thêm danh mục quản lý",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddQuanLyDNPAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddQuanLyDNPAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddQuanLyDNPAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddQuanLyDNPAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/ListUserDMQL": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Lấy danh sách người dùng để thêm vào danh mục quản lý",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUsersDMQuanLyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUsersDMQuanLyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUsersDMQuanLyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUsersDMQuanLyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/ToggleDMQL": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Bật / tắt danh mục quản lý",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleIsActiveDMQL"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleIsActiveDMQL"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleIsActiveDMQL"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleIsActiveDMQL"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/DeleteDMQL/{id}": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Xóa danh mục quản lý",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Add": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/UpdateInfo": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDonNghiPhepDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Delete": {
"get": {
"tags": [
"DonNghiPhep"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Detail": {
"get": {
"tags": [
"DonNghiPhep"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/ViewGraph": {
"get": {
"tags": [
"DonNghiPhep"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/ViewTable": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/List": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/searchDonNghiPhepModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/searchDonNghiPhepModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/searchDonNghiPhepModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/searchDonNghiPhepModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/GetLeader": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/GetUser": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/searchUserDonNghiPhep"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Submit": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitDonNghiPhepDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitDonNghiPhepDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitDonNghiPhepDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitDonNghiPhepDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Complete": {
"get": {
"tags": [
"DonNghiPhep"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Reject": {
"post": {
"tags": [
"DonNghiPhep"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/Restore": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Thu hồi đơn nghỉ phéps",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RejectDonNghiPhepDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/GetInfoLeave": {
"get": {
"tags": [
"DonNghiPhep"
],
"summary": "Xem có bao nhiêu ngày nghỉ",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "UserId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "StartDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/StatisticDNP": {
"get": {
"tags": [
"DonNghiPhep"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/DetailConfig": {
"get": {
"tags": [
"DonNghiPhep"
],
"summary": "Lấy cấu hình nghỉ phép đang hiệu lực",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/UpsertConfig": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Thêm mới mẫu đánh giá tháng (tổng hợp công việc)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpsertLeaveConfigAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpsertLeaveConfigAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpsertLeaveConfigAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpsertLeaveConfigAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/LogAdminByRef": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Lấy danh sách Log Admin (theo tháng, năm, hành động, loại tham chiếu, thời gian tạo,...)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLogAdminAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/SearchListUsers": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLeaveUserAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLeaveUserAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLeaveUserAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLeaveUserAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/UserDetail": {
"get": {
"tags": [
"DonNghiPhep"
],
"summary": "Lấy thông tin chi tiết người dùng (thâm niên – ngày bắt đầu làm)",
"parameters": [
{
"name": "userId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/XacThucThongTinND": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Cập nhật xác thực thông tin người dùng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserXacThucApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserXacThucApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserXacThucApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserXacThucApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DonNghiPhep/UpdateUserJoinDate": {
"post": {
"tags": [
"DonNghiPhep"
],
"summary": "Cập nhật ngày bắt đầu làm việc (JoinDate)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserJoinDateApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserJoinDateApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserJoinDateApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateUserJoinDateApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/Add": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Thêm mới dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/UpdateInfo": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Cập nhật dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/UpsertInfo": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Văn bản đã phát hành thì văn thư cập nhật bổ sung thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SaveAndSubmit": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lưu và trình lãnh đạo ký duyệt chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SaveDocInfo": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lưu tạm thông tin trình lãnh đạo nhưng chưa gửi nên lãnh đạo chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/Submit": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Trình xử lý chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetHistory": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/Delete/{id}": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/List": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách văn bản dự thảo",
"requestBody": {
"description": "Trích yếu, Ký hiệu, Loại, Từ ngày, Đến ngày",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetHistoryRelease": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách lịch sử phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListNumber": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách văn bản xin số bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListDocNeedResponsed": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách văn bản đến cần trả lời.",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListReferenceDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lấy danh sách văn bản đi thuộc loại tờ trình hay nội bộ theo các điều kiện tìm kiếm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListRespone": {
"get": {
"tags": [
"DraftDoc"
],
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListReference": {
"get": {
"tags": [
"DraftDoc"
],
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/DetailSumittedDoc/{idVanBan}": {
"get": {
"tags": [
"DraftDoc"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ListUnitRealease": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách đơn vị phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuPhatHanhFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuPhatHanhFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuPhatHanhFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuPhatHanhFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SentDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Trả lời văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ApproveDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Ký duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SupplyDocNumber": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Cấp số văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SupplyDocNumbers": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Cấp số văn bản theo lô",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ApproveRelease": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Đóng dấu chờ phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ReleaseDocs": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Phát hành văn bản theo lô",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ReleaseDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Phát hành văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/DocumenterSupplyNumber": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Văn bản đã ký giấy cho phép chuyển văn thu cấp số",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/SignFor": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Chuyển lãnh đạo ký thay",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/Sign": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Chuyển lãnh đạo ký thừa lệnh",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/AuthoritySign": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Chuyển lãnh đạo ký ủy quyền",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetUnitReleased": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lấy đơn vị phát hành văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/RecallReleasedDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Thu hồi văn bản phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetUnitRecivedDoc/{idVanBan}": {
"get": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách đơn vị đã nhận văn bản để văn thư thu hồi",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/AddReleaseDoc": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Phát hành bổ sung văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/RequestNumber": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Xin cấp số bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetDocStatistic": {
"get": {
"tags": [
"DraftDoc"
],
"summary": "Lấy thống kê văn bản",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GiveBack": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/FinanceDepartmentDocs": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Danh sách văn bản xin số bộ tài chính",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanXinSoFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanXinSoFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanXinSoFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanXinSoFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/ExportDocOut": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Export danh sách to Excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/GetInitDocInfo": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Lấy thông tin tạo văn bản tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDoc/AddInternal": {
"post": {
"tags": [
"DraftDoc"
],
"summary": "Thêm mới văn bản đi nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/UpdateInfo": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Cập nhật dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/Add": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Thêm mới dự thảo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/ApproveDoc": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "http://123.31.20.167:50001/api/DraftDoc/ApproveDoc\r\nKý duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/List": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "http://123.31.20.167:50001/api/DraftDoc/List\r\nDanh sách văn bản dự thảo",
"requestBody": {
"description": "Trích yếu, Ký hiệu, Loại, Từ ngày, Đến ngày",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetHistoryRelease": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Danh sách lịch sử phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/Detail/{id}": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "http://123.31.20.167:50001/api/DocOutput/Detail/14988dae-0ef5-4be6-992c-505a5fa2dd29",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetHistory": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": " Lấy danh sách lịch sử xử lý văn bản\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetHistory",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetInforRespondent/{idVanBan}": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "Lấy thông tin người để trả lại văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetInforDoc/{idDocument}": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "http://123.31.20.167:50001/api/DocOutput/GetInforDoc/0af65d53-902d-40cd-f98d-08dd7b0a8814\r\nLấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/RestoreDocument": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/DocCount": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "http://123.31.20.167:50001/api/IncomingDocumentProcessing/DocCount\r\nXem luồng văn bản dạng bảng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/DocCountGraph": {
"get": {
"tags": [
"DraftDocV2"
],
"parameters": [
{
"name": "IdVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "loai",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetDocStatistic": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": " Lấy thống kê văn bản\r\nhttp://123.31.20.167:50001/api/DraftDoc/GetDocStatistic",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetInitDocInfo": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Lấy thông tin tạo văn bản tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/Save": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Lưu và trình lãnh đạo ký duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/Delete/{id}": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetListLeader": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Lấy lãnh đạo trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/Submit": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Trình xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetUnitRecivedDoc/{idVanBan}": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "Danh sách đơn vị đã nhận văn bản để văn thư thu hồi",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/AddReleaseDoc": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Phát hành bổ sung văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/FinishDraftDoc": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Kết thúc văn bản dự thảo",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idReason",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetUserReceivedDoc/{idVanBan}": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "Danh sách đơn vị đã nhận văn bản để văn thư thu hồi",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/ExportExcelReleaseDocOut": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Xuất file excel\r\n Xuất file Excel danh sách văn bản đi đã phát hành",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/RevokeDoc": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Thu hồi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/SignConfirm": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "Ký xác nhận cho lãnh đạo liên quan",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "status",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "noiDung",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/GetRelatedLeader": {
"get": {
"tags": [
"DraftDocV2"
],
"summary": "Lấy lãnh đạo liên quan",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DraftDocV2/ExportExcel": {
"post": {
"tags": [
"DraftDocV2"
],
"summary": "Xuất file excel\r\n Xuất file Excel danh sách dự thảo",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/FindByCarId": {
"post": {
"tags": [
"DriverDirectory"
],
"summary": "Tìm theo Car ID",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/TimTheoDieuKien": {
"post": {
"tags": [
"DriverDirectory"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DriverFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/FindById/{id}": {
"get": {
"tags": [
"DriverDirectory"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/GetAll": {
"get": {
"tags": [
"DriverDirectory"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/Add": {
"post": {
"tags": [
"DriverDirectory"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/UpdateInfo": {
"post": {
"tags": [
"DriverDirectory"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DriverDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/DriverDirectory/Delete/{id}": {
"post": {
"tags": [
"DriverDirectory"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ExternalJob/ThongKeTongHop": {
"post": {
"tags": [
"ExternalJob"
],
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "typeJob",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "assignTo",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "planId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ExternalJob/DetailJob": {
"get": {
"tags": [
"ExternalJob"
],
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ExternalJob/SearchByDepartOrEmployee": {
"post": {
"tags": [
"ExternalJob"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobModelSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobModelSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobModelSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobModelSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ExternalJob/ListAssignedTo": {
"post": {
"tags": [
"ExternalJob"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/Save": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/Submit": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/Reject": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/Approve": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/Forward": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ExtractionSubmitDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Extraction/List": {
"post": {
"tags": [
"Extraction"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/Add": {
"post": {
"tags": [
"Field"
],
"summary": "Thêm mới danh mục lĩnh vực",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/UpdateInfo": {
"post": {
"tags": [
"Field"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FieldDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/Delete/{id}": {
"post": {
"tags": [
"Field"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/Detail/{id}": {
"get": {
"tags": [
"Field"
],
"summary": "Lấy chi tiết",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/FindByFilter": {
"post": {
"tags": [
"Field"
],
"summary": "Lấy danh sách",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/GetTree": {
"get": {
"tags": [
"Field"
],
"summary": "Lấy danh sách theo tree",
"parameters": [
{
"name": "isActive",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/GetDSTree": {
"post": {
"tags": [
"Field"
],
"summary": "Lấy danh sách theo tree giống bên công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/FindById/{id}": {
"get": {
"tags": [
"Field"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Field/GetAll": {
"get": {
"tags": [
"Field"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/FileComments/Add": {
"post": {
"tags": [
"FileComments"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FileCommentsDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FileCommentsDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FileCommentsDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FileCommentsDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/FileComments/Update": {
"post": {
"tags": [
"FileComments"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateFileCommentsDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateFileCommentsDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateFileCommentsDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateFileCommentsDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/FileComments/Delete": {
"post": {
"tags": [
"FileComments"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/FileComments/Detail": {
"get": {
"tags": [
"FileComments"
],
"summary": "Lấy chi tiết",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/FileComments/List": {
"get": {
"tags": [
"FileComments"
],
"summary": "Lấy danh sách",
"parameters": [
{
"name": "fileId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/GetAll": {
"get": {
"tags": [
"Function"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/FindByFilter": {
"post": {
"tags": [
"Function"
],
"summary": "Tìm theo điều kiện có phân trang",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/GetByParentId": {
"get": {
"tags": [
"Function"
],
"summary": "Lấy theo id cha",
"parameters": [
{
"name": "idCha",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/GetAllByTree": {
"get": {
"tags": [
"Function"
],
"summary": "Lấy tất cả chức năng theo tree",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/Add": {
"post": {
"tags": [
"Function"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/UpdateInfo": {
"post": {
"tags": [
"Function"
],
"summary": "Cập nhật thông tin chức năng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/Delete/{id}": {
"post": {
"tags": [
"Function"
],
"summary": "Xóa chức năng",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Function/FindById/{id}": {
"get": {
"tags": [
"Function"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/FindByFilter": {
"post": {
"tags": [
"GeneralCategory"
],
"summary": "Tìm theo điều kiện có phân trang",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/GetAllByGroup": {
"get": {
"tags": [
"GeneralCategory"
],
"parameters": [
{
"name": "groupcode",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/Add": {
"post": {
"tags": [
"GeneralCategory"
],
"summary": "Thêm mới danh mục chung",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/UpdateInfo": {
"post": {
"tags": [
"GeneralCategory"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/Delete/{id}": {
"post": {
"tags": [
"GeneralCategory"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/FindById/{id}": {
"get": {
"tags": [
"GeneralCategory"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategory/GetAll": {
"get": {
"tags": [
"GeneralCategory"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/FindByFilter": {
"post": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Tìm theo điều kiện có phân trang",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/Add": {
"post": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Thêm mới nhóm danh mục",
"requestBody": {
"description": "Dữ liệu nhóm danh mục",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/UpdateInfo": {
"post": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Cập nhật thông tin chức năng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/Delete/{id}": {
"post": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Xóa chức năng",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/FindById/{id}": {
"get": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GeneralCategoryGroup/GetAll": {
"get": {
"tags": [
"GeneralCategoryGroup"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/Add": {
"post": {
"tags": [
"GroupDepartment"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/UpdateInfo": {
"post": {
"tags": [
"GroupDepartment"
],
"summary": "Sửa nhóm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/Delete/{id}": {
"post": {
"tags": [
"GroupDepartment"
],
"summary": "Xóa nhóm",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/FindByFilter": {
"post": {
"tags": [
"GroupDepartment"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupDepartmentFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/FindById/{id}": {
"get": {
"tags": [
"GroupDepartment"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GroupDepartment/GetAll": {
"get": {
"tags": [
"GroupDepartment"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/Add": {
"post": {
"tags": [
"GuideDocument"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/UpdateInfo": {
"post": {
"tags": [
"GuideDocument"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/FindById/{id}": {
"get": {
"tags": [
"GuideDocument"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/FindByFilter": {
"post": {
"tags": [
"GuideDocument"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/GetAllDocument": {
"post": {
"tags": [
"GuideDocument"
],
"summary": "Lấy tất cả tài liệu hướng dẫn sử dụng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GuideDocumentFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/GetAll": {
"get": {
"tags": [
"GuideDocument"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/GuideDocument/Delete/{id}": {
"post": {
"tags": [
"GuideDocument"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Home/MyJob": {
"get": {
"tags": [
"Home"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/Add": {
"post": {
"tags": [
"HuongDanSuDung"
],
"summary": "Thêm mới hương dẫn sự dụng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddHuongDanSuDung"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddHuongDanSuDung"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddHuongDanSuDung"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddHuongDanSuDung"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/Update": {
"post": {
"tags": [
"HuongDanSuDung"
],
"summary": "Sửa hướng dẫn sự dụng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateHuongDanSuDung"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateHuongDanSuDung"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateHuongDanSuDung"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateHuongDanSuDung"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/ToggleIsActive": {
"get": {
"tags": [
"HuongDanSuDung"
],
"summary": "Bật tắt hướng dẫn sự dung",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "IsActive",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/GetDetail": {
"get": {
"tags": [
"HuongDanSuDung"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/List": {
"post": {
"tags": [
"HuongDanSuDung"
],
"summary": "Lấy danh sách hướng dẫn sự dụng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/GetListByUser": {
"post": {
"tags": [
"HuongDanSuDung"
],
"summary": "lấy danh sách hướng dẫn theo người dùng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungByUserAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungByUserAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungByUserAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchHuongDanSuDungByUserAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/Delete": {
"get": {
"tags": [
"HuongDanSuDung"
],
"summary": "Xóa hướng dẫn sự dụng",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/HuongDanSuDung/GetAllRole": {
"get": {
"tags": [
"HuongDanSuDung"
],
"summary": "Lấy tất cả role",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/Add": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Thêm mới thông tin xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/ButPheThay": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Chuyển văn bản thay lãnh đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/SaveInfor": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lưu tạm thông tin trình lãnh đạo nhưng chưa gửi nên lãnh đạo",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetNextProcessorIncomingDoc": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy danh sách người xử lý tiếp theo của văn bản đến",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetInforIncomingDocumentProcessing/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/UpdateInfo": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Cập nhật thông tin xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetInfor/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy thông tin xử lý văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetHistory/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy thông tin lịch sử chuyển xử lý văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetInforReturner/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy thông tin người để trả lại văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetHistoryProcess": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/RestoreDoc": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/TransferDept": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Chuyển văn bản xuống đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/TransferSupplement": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Chuyển bổ sung đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/HandleDoc/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Xử lý văn bản đến",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GetProposedProcessorIncomeDoc": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy danh sách người được đề xuất xử lý trong văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/FollowHistory": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Theo dõi lịch sử văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/DocCount": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Xem luồng văn bản dạng bảng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/DocCountGraph": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Xem luồng theo dạng biểu đồ",
"parameters": [
{
"name": "IdVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "loai",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/CommentList": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy danh sách ý kiến văn bản loai == 1 văn bản đến, loai == 2 văn bản đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/YKienFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/YKienFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/YKienFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/YKienFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/AskAndGiveOption": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Xin và cho ý kiến văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XinYKienDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XinYKienDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XinYKienDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XinYKienDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/GiveOption": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Cho ý kiến văn bản loai = 1 văn bản đến, loai = 2 văn bản đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/YKienResquestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/YKienResquestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/YKienResquestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/YKienResquestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/ObtainAdditionalInformationForHandlingLeaders/{idVanBan}": {
"get": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lấy thông tin bổ sung lãnh đạo cho ý kiến",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/AddHandlingLeaders": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Cập nhật bổ sung lãnh đạo xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/TransferBatch": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Trình văn bản theo lô",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/TransferSpecialist": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/LeaderTransferDocForDept": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Lãnh đạo văn phòng chuyển VB về đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/AddProcessDocInternal": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"summary": "Thêm mới thông tin xử lý văn bản nội bộ đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/ChuyenVanBanTheoLo": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/TrinhVanBanTheoLo": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/ButPheThayTheoLo": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/ChuyenVanBanChiDocTheoLo": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenTheoLoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingDocumentProcessing/LayLanhDaoLienQuan": {
"post": {
"tags": [
"IncomingDocumentProcessing"
],
"parameters": [
{
"name": "idDocument",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/GetContent": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy thông tin xử lý kết thúc văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/EndDoc": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Kết thúc văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/RejectDoc": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Từ chối văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/ChangeDocType": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Đôi trạng thái văn bản đến",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "type",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32",
"default": -1
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/Delete/{id}": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/ListDocIncommingInternal": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "danh sách văn bản đến nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/ListDocToExcel": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Export danh sách to excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/AddDoc": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Thêm văn bản vào lưu trữ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/Detail/{idDocument}": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"parameters": [
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/AnswerDoc": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Trả lời văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/SaveDocProcess": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lưu xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XuLyVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/FindJob": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Tra cứu công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/StatisticDocumentInternalAsync": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Thống kê văn bản nội bộ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/TransferDept": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/ListDocIncomming": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy danh sách văn bản đến theo các điều kiện tìm kiếm",
"requestBody": {
"description": "TrangThaiKySo : null tìm tất cả, 0 chưa ký số, 1 đã ký số",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/{searchId}": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy thông tin chi tiết một văn bản đến",
"parameters": [
{
"name": "searchId",
"in": "path",
"description": "Id của một văn bản đến",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/RetrievalDocuments/{idDocument}": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy danh sách văn bản cần thu hồi",
"parameters": [
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/RevokeDocument": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Thu hồi danh sách văn bản đã gửi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/FindDoc": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy thông tin văn bản theo tìm kiếm",
"parameters": [
{
"name": "query",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/FindByFilter": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Tìm kiếm văn bản theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/Copy": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Sao chép văn bản đến",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/SupplyUnit": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Chuyển bổ sung",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BoSungDonViDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/AdditionalLeadersComments": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Bổ sung lãnh đạo cho ý kiến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BoSungLanhDaoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/GetProposedProcessorDocIncomming": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy danh sách người được đề xuất xử lý trong văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/Add": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Thêm mới văn bản đến",
"requestBody": {
"description": "ProcessType: {0}Xử lý chính,{1}Phối hợp,{2}Nhận để biết,{3}Xin ý kiến lãnh đạo,{4}Lãnh đạo chỉ đạo",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/UpdateInfo": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Cập nhật văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/ReceivedDoc": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Vào sổ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/BatchReception": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Tiếp nhận văn bản theo lô",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TiepNhanTheoLoModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/GetStatisticsDoc": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Lấy thống kê văn bản",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/BoxThongKeVbDenHome": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/InProcessTable": {
"get": {
"tags": [
"IncomingInternalDocument"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/StatisticDetail": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/DocInternalStatisticsByDept": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThongKeVanBanDenTheoPhongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/Export": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Xuất Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/IncomingInternalDocument/CompleteDocument": {
"post": {
"tags": [
"IncomingInternalDocument"
],
"summary": "Hoàn thành văn bản",
"parameters": [
{
"name": "idDocument",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InitApp/EnumToSelectList": {
"get": {
"tags": [
"InitApp"
],
"summary": "Lấy danh sách của Select box theo từ khóa",
"parameters": [
{
"name": "key",
"in": "query",
"description": "\"trangthaivanbanden;dokhan;domat;kieuvanban;phanloaivanban;ngonngu;kieuphongban;danhmuchoso;phanloaivanbanden;loaidonvi;kieuhanhdong;hinhthucdonvi;loaicongviec;hanhdongguiemail;trangthaihosocongviec;trangthaicongviec;trangthaivanbanden;phuongthucnhan;loaivanbangui\"",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InitApp/TESTENCRYPT": {
"get": {
"tags": [
"InitApp"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InitApp/GetOptionalSelectList": {
"get": {
"tags": [
"InitApp"
],
"summary": "Lấy danh sách của Select box theo nhiều từ khóa",
"parameters": [
{
"name": "key",
"in": "query",
"description": "\"trangthaivanbanden;dokhan;domat;kieuvanban;phanloaivanban;kieuphongban;danhmuchoso;phanloaivanbanden;loaidonvi;kieuhanhdong;hinhthucdonvi;loaicongviec;hanhdongguiemail;trangthaihosocongviec;trangthaicongviec;trangthaivanbanden;phuongthucnhan;loaivanbangui\"",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/Add": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Thêm mới văn bản nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/UpdateInfo": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Cập nhật văn bản nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanNoiBoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/Submit": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Trình xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SaveAndMove": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Trình xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SaveAndSubmit": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lưu và trình lãnh đạo ký duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SaveDocumentAnswer": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lưu và trình lãnh đạo ký duyệt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SaveInternalDocument": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/List": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lấy danh sách văn bản nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchNoiBoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchNoiBoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchNoiBoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchNoiBoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/FindById/{id}": {
"get": {
"tags": [
"InternalDoc"
],
"summary": "Tìm chi tiết một văn bản nội bộ dựa theo ID của văn bản",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SymbolNumber": {
"get": {
"tags": [
"InternalDoc"
],
"summary": "Lấy số ký hiệu văn bản nội bộ",
"parameters": [
{
"name": "deptSendId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/ListRelatedDocument": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lấy danh sách văn bản đi thuộc loại tờ trình hay nội bộ theo các điều kiện tìm kiếm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/Delete/{id}": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetUnitProposeDemand": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lấy thông tin đơn vị đề xuất",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/Approve": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Ký duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/ApproveDocumentAnswer": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Ký duyệt văn bản trả lời",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/UnitTransfer/{idDocument}": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Chuyển đơn vị đề xuất",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/SupplyNumber": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Cấp số văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GiveBack": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/ApproveWaitRelease": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Đóng dấu chờ phát hành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetUnitReceivedDocument/{idVanBan}": {
"get": {
"tags": [
"InternalDoc"
],
"summary": "Danh sách đơn vị đã nhận văn bản để văn thư thu hồi",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/RevokeDocument": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Thu hồi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetHistory": {
"post": {
"tags": [
"InternalDoc"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetProposalHeadDepartment": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lấy danh sách lãnh đạo trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetEmployProposal": {
"post": {
"tags": [
"InternalDoc"
],
"summary": "Lấy nhân viên cấp dưới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetStatisticsOpinions": {
"get": {
"tags": [
"InternalDoc"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDoc/GetStatisticsGiveOpinions": {
"get": {
"tags": [
"InternalDoc"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/List": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Danh sách văn bản dự thảo",
"requestBody": {
"description": "Trích yếu, Ký hiệu, Loại, Từ ngày, Đến ngày",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/Detail/{id}": {
"get": {
"tags": [
"InternalDocument"
],
"summary": "Lấy chi tiết một văn bản dự thảo hoặc văn bản đi để công bố",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GetHistory": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản chuyển sang control VanBanDi dự kiến xóa 31/12/2021",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GetInitDocInfo": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Lấy thông tin tạo văn bản tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/AddInternal": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Thêm mới văn bản đi nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/ReleaseDocInternal": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Phát hành văn bản nội bộ đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PhatHanhVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GetInforDoc/{idDocument}": {
"get": {
"tags": [
"InternalDocument"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/Delete/{id}": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/FindJob": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Tra cứu công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/Submit": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Trình xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GetUnitReleased": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Lấy đơn vị phát hành văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViPhatHanhFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GiveBack": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/UpdateInfo": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Cập nhật nội bộ đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/Add": {
"post": {
"tags": [
"InternalDocument"
],
"summary": "Thêm mới nội bộ đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/GetInforRespondent/{idVanBan}": {
"get": {
"tags": [
"InternalDocument"
],
"summary": "Lấy thông tin người để trả lại văn bản",
"parameters": [
{
"name": "idVanBan",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/ThongKeSoLieu": {
"post": {
"tags": [
"InternalDocument"
],
"parameters": [
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocument/StatisticDetail": {
"post": {
"tags": [
"InternalDocument"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticFillter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocumentReport/ListOfReportSubmittion": {
"post": {
"tags": [
"InternalDocumentReport"
],
"summary": "Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/InternalDocumentReport/Export": {
"post": {
"tags": [
"InternalDocumentReport"
],
"summary": "Xuất Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/UpdateStatusDocumentIn": {
"post": {
"tags": [
"Job"
],
"summary": "tạm thời status là 1: đã hoàn thành, 2: đang xử lý,",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idJob",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocOut",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/UpdateDocInByDocOut": {
"post": {
"tags": [
"Job"
],
"summary": "cập nhật trạng thái văn bản đến dựa vào văn bản đi",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/CreateDraftDoc": {
"post": {
"tags": [
"Job"
],
"summary": "Tạo dự thảo từ công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DocumentInDraft"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DocumentInDraft"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DocumentInDraft"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DocumentInDraft"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/List": {
"post": {
"tags": [
"Job"
],
"summary": "Retrieves a list of jobs based on the provided search criteria.",
"requestBody": {
"description": "The search criteria for filtering jobs.",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
}
}
}
}
}
},
"/api/Job/StatisticJob": {
"get": {
"tags": [
"Job"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/GetAccountByType": {
"get": {
"tags": [
"Job"
],
"summary": "Lấy danh sách người giao việc hoặc người được giao việc dựa vào kiểu.",
"parameters": [
{
"name": "type",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "menu",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "idDept",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "JobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
}
}
}
}
}
},
"/api/Job/GetAccountEmployee": {
"post": {
"tags": [
"Job"
],
"summary": "Lấy danh sách đầu mỗi hoặc phối hợp",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AccountEmployeeRequestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountEmployeeRequestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountEmployeeRequestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AccountEmployeeRequestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/StatisticJobList": {
"post": {
"tags": [
"Job"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/ListChildJob": {
"post": {
"tags": [
"Job"
],
"summary": "Lấy danh sách công việc con",
"parameters": [
{
"name": "parentId",
"in": "query",
"description": "id công việc cha",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
}
}
}
}
}
},
"/api/Job/StatisticJobByMenu": {
"post": {
"tags": [
"Job"
],
"summary": "Thống kê công việc theo menu.",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/ThongKeChiTiet": {
"post": {
"tags": [
"Job"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/AddNoteGiamSatCV": {
"post": {
"tags": [
"Job"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobEvaluationAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobEvaluationAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobEvaluationAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobEvaluationAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/DSGiamSatCVPhong": {
"post": {
"tags": [
"Job"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchKTGSJobAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchKTGSJobAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchKTGSJobAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchKTGSJobAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/ChiTietNoteGiamSatCV": {
"post": {
"tags": [
"Job"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchPassGiamSatCVModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchPassGiamSatCVModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchPassGiamSatCVModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchPassGiamSatCVModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/GetDepartmentByUser": {
"get": {
"tags": [
"Job"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/GetDepartmentByUserDNP": {
"get": {
"tags": [
"Job"
],
"summary": "Lấy danh sách phòng ban theo người dùng\r\n- Nếu có quyền quản trị → lấy theo cấp Cục\r\n- Nếu không → lấy theo đơn vị hiện tại",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Job/GetUserByDept": {
"get": {
"tags": [
"Job"
],
"parameters": [
{
"name": "type",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "deptId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "menu",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
}
}
}
}
}
},
"/api/Job/GetUserLocDNP": {
"get": {
"tags": [
"Job"
],
"parameters": [
{
"name": "type",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "deptId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "menu",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
}
}
}
}
}
},
"/api/Job/ListChildren": {
"post": {
"tags": [
"Job"
],
"summary": "Lấy danh sách công việc con",
"parameters": [
{
"name": "parentId",
"in": "query",
"description": "id công việc cha",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "jobIdCurrent",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
}
}
}
}
}
},
"/api/Job/UpdateStatusDocIn": {
"post": {
"tags": [
"Job"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idJob",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocOut",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Add": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Update/{id}": {
"post": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Detail/{id}": {
"get": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/List": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Toggle": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/DsLanhDaoChiDao": {
"post": {
"tags": [
"JobAuto"
],
"summary": "Danh sách lãnh đạo chỉ đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDChiDaoAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDChiDaoAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDChiDaoAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDChiDaoAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/DsLanhDaoCapDuoi": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDCapDuoiAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDCapDuoiAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDCapDuoiAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLDCapDuoiAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Delete/{id}": {
"post": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Submit/{id}": {
"post": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Approve/{id}": {
"post": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/ApproveBatch": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/Reject": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TraLaiAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/InsertJobManually/{id}": {
"post": {
"tags": [
"JobAuto"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idJobAuto",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "day",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "isAllowDupe",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/HistoryList": {
"get": {
"tags": [
"JobAuto"
],
"summary": "Lấy danh sách lịch sử thao tác của KPI",
"parameters": [
{
"name": "id",
"in": "query",
"description": "ReferenceId (KPIId)",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/DsPhong": {
"post": {
"tags": [
"JobAuto"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAuto/GetListPlan": {
"post": {
"tags": [
"JobAuto"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/Add": {
"post": {
"tags": [
"JobAutoAssign"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/Update/{id}": {
"post": {
"tags": [
"JobAutoAssign"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoAssignAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/Detail/{id}": {
"get": {
"tags": [
"JobAutoAssign"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/List": {
"post": {
"tags": [
"JobAutoAssign"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/Toggle": {
"post": {
"tags": [
"JobAutoAssign"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAuto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/Delete/{id}": {
"post": {
"tags": [
"JobAutoAssign"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/DsPhong": {
"post": {
"tags": [
"JobAutoAssign"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/DsCanBo": {
"post": {
"tags": [
"JobAutoAssign"
],
"summary": "Lấy danh sách cán bộ thuộc phòng hoặc phòng con",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignByPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignByPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignByPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoAssignByPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/GetListPlan": {
"post": {
"tags": [
"JobAutoAssign"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentPlanFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoAssign/GetForJob": {
"post": {
"tags": [
"JobAutoAssign"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchMissionCategoryAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchMissionCategoryAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchMissionCategoryAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchMissionCategoryAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/Add": {
"post": {
"tags": [
"JobAutoCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/Update/{id}": {
"post": {
"tags": [
"JobAutoCategory"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobAutoCategoryAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/Delete/{id}": {
"post": {
"tags": [
"JobAutoCategory"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/Toggle": {
"post": {
"tags": [
"JobAutoCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAutoCategory"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAutoCategory"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAutoCategory"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleActiveJobAutoCategory"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/Detail/{id}": {
"get": {
"tags": [
"JobAutoCategory"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/List": {
"post": {
"tags": [
"JobAutoCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/DropDownList": {
"post": {
"tags": [
"JobAutoCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListJobAutoCategoryAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobAutoCategory/InsertJobManually/{id}": {
"post": {
"tags": [
"JobAutoCategory"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "day",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "isAllowDupe",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/Total": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy ra tổng số bản ghi",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddOrUpdate": {
"post": {
"tags": [
"JobV1"
],
"summary": "Tạo báo cáo tiến độ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobLogDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobLogDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobLogDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobLogDto"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
}
}
}
}
}
},
"/api/JobV1/Search": {
"post": {
"tags": [
"JobV1"
],
"summary": "Tìm kiếm tiến độ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobLogRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobLogRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobLogRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobLogRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ListJobLogFileViewResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListJobLogFileViewResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListJobLogFileViewResponseList"
}
}
}
}
}
}
},
"/api/JobV1/AddJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "Tạo công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CreatedJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CreatedJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CreatedJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CreatedJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ExportExcel": {
"post": {
"tags": [
"JobV1"
],
"summary": "Xuất file excel\r\n Xuất file Excel danh sách công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/RateKPI": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đánh giá KPI với người chủ trì (AssignTo) thì họ đánh giá cá nhân\r\nVới người quản lý (AssignBy) thì họ đánh giá kiểu lãnh đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddListRateKPI": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đánh giá nhiều KPI cùng lúc, với người chủ trì (AssignTo) thì họ đánh giá cá nhân",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddListRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddListRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddListRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddListRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetRatedKPI": {
"post": {
"tags": [
"JobV1"
],
"summary": "Id công việc",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetChildRatedKPI": {
"post": {
"tags": [
"JobV1"
],
"summary": "Lấy danh sách công việc con",
"parameters": [
{
"name": "parentId",
"in": "query",
"description": "id công việc cha",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/CreateDocJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/CreateDocJobSupplement": {
"post": {
"tags": [
"JobV1"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpsertDocJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetById": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy báo cáo tiến độ theo JobId",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/DeleteJobLog": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "jobLogId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetReportDocById": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy báo cáo",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetReportDocForCombine": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy báo cáo của phối hợp",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddReportDoc": {
"post": {
"tags": [
"JobV1"
],
"summary": "Tạo báo cáo",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ReportEndJobDraft"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ReportEndJobDraft"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ReportEndJobDraft"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ReportEndJobDraft"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/UpdateJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "update công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/DeleteJob": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ChangeStatusFromDoc": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChangeStatusDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChangeStatusDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChangeStatusDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChangeStatusDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/DetailJob": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
}
}
}
}
}
},
"/api/JobV1/ReportListJob": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddFile": {
"post": {
"tags": [
"JobV1"
],
"summary": "Thêm files vào công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddFileDocRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddFileDocRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddFileDocRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddFileDocRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetDos": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy danh sách file của công việc",
"parameters": [
{
"name": "jobId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ListAssignedTo": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetJobByAssignToDto"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobModelResponseList"
}
}
}
}
}
}
},
"/api/JobV1/ChangeStatus": {
"post": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "workFlowIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "message",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "idRedoReason",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isAuto",
"in": "query",
"schema": {
"type": "boolean",
"default": true
}
},
{
"name": "isComplete",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/SearchByDepartOrEmployee": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListReportJobRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetFromDoc": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/IsCheckPublic": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/SearchListCombine": {
"get": {
"tags": [
"JobV1"
],
"summary": "",
"parameters": [
{
"name": "jobId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/HandBackJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "Trả lại công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RestoreJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RestoreJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RestoreJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RestoreJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ThongKeTongHop1": {
"post": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "typeJob",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "assignTo",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "planId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ThongKeTongHop": {
"post": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "typeJob",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "assignTo",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "planId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ThongKeSoLuongCongViec": {
"post": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "typeJob",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "assignTo",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "assignBy",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "isChuaXacDinhDauMoi",
"in": "query",
"schema": {
"type": "boolean"
}
},
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "fromDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "departmentId",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ThongKeSoLuongCongViecV1": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ExportJobStatistic": {
"post": {
"tags": [
"JobV1"
],
"summary": "Thống kê số liệu công việc",
"parameters": [
{
"name": "assignTo",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "planId",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
},
{
"name": "departmentId",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
},
{
"name": "fromDate",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "toDate",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ExportDetailJobStatistic": {
"post": {
"tags": [
"JobV1"
],
"summary": "Thống kê chi tiết sô liệu công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/StatisticJobModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/HandOverOfWork": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetUserHandOver": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "menu",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "idDept",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AccountDtoResponseList"
}
}
}
}
}
}
},
"/api/JobV1/GetListHandOver": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/JobHandoverSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/JobHandoverSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/JobHandoverSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/JobHandoverSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/DetailJobHandoverDtoResponseList"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DetailJobHandoverDtoResponseList"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DetailJobHandoverDtoResponseList"
}
}
}
}
}
}
},
"/api/JobV1/DetailHandOver": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Response"
}
}
}
}
}
}
},
"/api/JobV1/GetListHistory": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/SubmitHandover": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TrinhDuyetBanGiaoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TrinhDuyetBanGiaoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TrinhDuyetBanGiaoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TrinhDuyetBanGiaoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/RestoreHandover": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/RevokeHandover": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/UpdateJobHandover": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/HandOverJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetReportDocCombine": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy báo cáo",
"parameters": [
{
"name": "jobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetTree": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy danh sách theo tree",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddRequestInTime": {
"post": {
"tags": [
"JobV1"
],
"summary": "Thêm mới kiến nghị hạn xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/UpdateRequestInTime": {
"post": {
"tags": [
"JobV1"
],
"summary": "Cập nhật kiến nghị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddRequestInTimeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetRequestInTime": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy kiến nghị",
"parameters": [
{
"name": "jobId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "status",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetListRequestInTime": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy ds kiến nghị chưa duyệt cho dự thảo",
"parameters": [
{
"name": "docOutId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ProcessRequestInTime": {
"post": {
"tags": [
"JobV1"
],
"summary": "Duyệt hoặc từ chối kiến nghị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProcessRequestInTimeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProcessRequestInTimeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProcessRequestInTimeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProcessRequestInTimeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/RateJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đánh giá của lãnh đạo",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AprroveScoreDraf": {
"get": {
"tags": [
"JobV1"
],
"summary": "Đánh giá của lãnh đạo",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ApproveCombineJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đánh giá của đầu mối cho phối hợp",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ApproveCombineJobs": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đánh giá nhiều của đầu mối cho phối hợp",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModels"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModels"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModels"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingAPIModels"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetEvaluateScore": {
"post": {
"tags": [
"JobV1"
],
"summary": "",
"parameters": [
{
"name": "Id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AutoRateJob": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AutoRateJobRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AutoRateJobRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AutoRateJobRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AutoRateJobRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/LeaveAlert": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LeaveAlert"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LeaveAlert"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LeaveAlert"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LeaveAlert"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/AddListRateJob": {
"post": {
"tags": [
"JobV1"
],
"summary": "Đây là có đánh giá phối hợp. Nhưng nếu đã có đánh giá từ đầu mối thì ko đổi nếu mà chưa có thì lấy luôn đánh giá từ đầu mối",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingsAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingsAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingsAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddJobRatingsAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetHistoryRedoJob": {
"get": {
"tags": [
"JobV1"
],
"summary": "Lấy lịch sử thực hiện lại",
"parameters": [
{
"name": "jobId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/JobGraph": {
"get": {
"tags": [
"JobV1"
],
"summary": "Xem quá trình theo cv",
"parameters": [
{
"name": "Id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/UpdateJobCategory": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "idJob",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idMissionCategory",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/ConvertCombineToAssignTo": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ConvertCombineToAssignToDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ConvertCombineToAssignToDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ConvertCombineToAssignToDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ConvertCombineToAssignToDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/CreateJobForDeputyDirector": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CreateJobForDeputyDirectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CreateJobForDeputyDirectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CreateJobForDeputyDirectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CreateJobForDeputyDirectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/PheDuyetTraLaiLDP": {
"post": {
"tags": [
"JobV1"
],
"summary": "PheDuyetTraLaiLDP",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PheDuyetTraLaiLDPDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PheDuyetTraLaiLDPDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PheDuyetTraLaiLDPDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PheDuyetTraLaiLDPDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetCombines": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "JobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetLastRequestProcessing": {
"get": {
"tags": [
"JobV1"
],
"parameters": [
{
"name": "JobId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/JobV1/GetListRequestProcessing": {
"post": {
"tags": [
"JobV1"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetListRequestProcessingDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetListRequestProcessingDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetListRequestProcessingDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetListRequestProcessingDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/Add": {
"post": {
"tags": [
"KeepNotebook"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/UpdateInfo": {
"post": {
"tags": [
"KeepNotebook"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/FindByFilter": {
"post": {
"tags": [
"KeepNotebook"
],
"summary": "Lấy danh sách sổ văn bản có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/Delete/{id}": {
"post": {
"tags": [
"KeepNotebook"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/AddRange": {
"post": {
"tags": [
"KeepNotebook"
],
"summary": "Thêm mới theo khoảng xin số",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookRangeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/FindById/{id}": {
"get": {
"tags": [
"KeepNotebook"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/KeepNotebook/GetAll": {
"get": {
"tags": [
"KeepNotebook"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/FindById/{id}": {
"get": {
"tags": [
"Language"
],
"summary": "Lấy ngôn ngữ theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/GetAll": {
"get": {
"tags": [
"Language"
],
"summary": "Lấy tất cả loại văn bản theo dạng item list select",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/FindByFilter": {
"post": {
"tags": [
"Language"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanguageFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanguageFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanguageFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanguageFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/Add": {
"post": {
"tags": [
"Language"
],
"summary": "Thêm mới ngôn ngữ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/UpdateInfo": {
"post": {
"tags": [
"Language"
],
"summary": "Sửa loại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanguageDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Language/Delete/{id}": {
"post": {
"tags": [
"Language"
],
"summary": "Xóa loại văn bản",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Add": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Thêm mới văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/UpdateInfo": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Cập nhật văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Submit": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Thêm mới và duyệt văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Detail": {
"get": {
"tags": [
"LegalDocument"
],
"summary": "Lấy chi tiết văn bản pháp luật",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Delete/{id}": {
"get": {
"tags": [
"LegalDocument"
],
"summary": "Xóa văn bản",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/List": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Lấy danh sách văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/ListDocs": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Tra cứu danh sách văn bản pháp luật (External).",
"description": "API cho phép tìm kiếm văn bản theo từ khóa và điều kiện lọc.\r\n- Chỉ trả về văn bản đã duyệt hoàn thành.\r\n\r\nVí dụ:\r\nPOST /api/LegalDocument/ListDocs\r\n\r\nBody:\r\n{\r\n \"Page\": 1,\r\n \"PageSize\": 10,\r\n \"Keyword\": \"căn cước\",\r\n \"ValidityStatus\": true\r\n}",
"requestBody": {
"description": "Thông tin tìm kiếm và phân trang.",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentMeetingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentMeetingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentMeetingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchLegalDocumentMeetingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/DetailDoc": {
"get": {
"tags": [
"LegalDocument"
],
"summary": "Lấy chi tiết văn bản pháp luật (External).",
"description": "API lấy thông tin chi tiết văn bản theo ID (bao gồm file đính kèm).\r\n\r\nVí dụ:\r\nGET /api/LegalDocument/Detail?id={id}",
"parameters": [
{
"name": "id",
"in": "query",
"description": "ID văn bản pháp luật (UUID).",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/LayThongKeVanBan": {
"get": {
"tags": [
"LegalDocument"
],
"summary": "Lấy danh sách thống kê văn bản",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/GetUserLDP": {
"get": {
"tags": [
"LegalDocument"
],
"summary": "Lấy danh sách lánh đạo phòng văn bản pháp luật",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/TrinhCapTren": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Trình cấp trên",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/InfoTrinh"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/InfoTrinh"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/InfoTrinh"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/InfoTrinh"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Duyet": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Duyệt văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/InfoDuyet"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/InfoDuyet"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/InfoDuyet"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/InfoDuyet"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Restore": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Thu hồi văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/Reject": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Từ chối văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RejectLegalDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/XemLuongVanBan": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Xem luồng văn bản pháp luật",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemProcessFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LegalDocument/CapNhatHieuLuc": {
"post": {
"tags": [
"LegalDocument"
],
"summary": "Cập nhật hiệu lực",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "status",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/Export": {
"post": {
"tags": [
"LichHop"
],
"summary": "Xuất lịch công việc ra file Excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/ThemLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Thêm mới lịch lãnh đạo cấp cục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/SuaLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Thêm mới lịch lãnh đạo cấp cục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddLichHopAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/XoaLichLDDV": {
"get": {
"tags": [
"LichHop"
],
"summary": "Xoá lịch họp lãnh đạo đơn vị theo Id",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id của lịch họp",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/HuyLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Thêm mới lịch lãnh đạo cấp cục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/HuyLich"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/HuyLich"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/HuyLich"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/HuyLich"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/BoSungDinhKem": {
"post": {
"tags": [
"LichHop"
],
"summary": "Thêm mới lịch lãnh đạo cấp cục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddBoSungDinhKem"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddBoSungDinhKem"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddBoSungDinhKem"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddBoSungDinhKem"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/PhatHanhLichTuanLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Phát hành lịch lãnh đạo cấp cục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PublishLich"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PublishLich"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PublishLich"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PublishLich"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/ChiTietSuaLichLDDV": {
"get": {
"tags": [
"LichHop"
],
"summary": "Lấy chi tiết lịch cho quản trị Lịch LDDV",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/XacNhanLichHopTuan": {
"post": {
"tags": [
"LichHop"
],
"summary": "Xác nhận tham dự hay không bên sổ công tác tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ConfirmThamDu"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ConfirmThamDu"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ConfirmThamDu"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ConfirmThamDu"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsQuanTriLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Lấy danh sách lịch cho quản trị Lịch LDDV",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Lấy danh sách lịch cho quản trị Lịch LDDV",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListLichHopAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsPhongLichLDDV": {
"get": {
"tags": [
"LichHop"
],
"summary": "Lấy thông tin đơn vị tham dự",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsDaiDienDonVi": {
"post": {
"tags": [
"LichHop"
],
"summary": "lấy danh sách người đại diện hợp pháp :)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSDaiDienDonVi"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSDaiDienDonVi"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSDaiDienDonVi"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSDaiDienDonVi"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsThanhPhanKhac": {
"post": {
"tags": [
"LichHop"
],
"summary": "lấy danh sách thành phần khác toàn bộ người dùng không quan tâm đơn vị gì",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSThanhPhanKhac"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSThanhPhanKhac"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSThanhPhanKhac"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSThanhPhanKhac"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsChuTriLichLDDV": {
"get": {
"tags": [
"LichHop"
],
"summary": "lấy danh sách người chủ trì",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/DsLichChuTri": {
"get": {
"tags": [
"LichHop"
],
"summary": "Danh sách lịch",
"parameters": [
{
"name": "unitId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/LayGhiChuTuanLichLDDV": {
"get": {
"tags": [
"LichHop"
],
"summary": "Lấy ghi chú của một tuần cụ thể",
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "weekOfYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/CapNhatGhiChuLichLDDV": {
"post": {
"tags": [
"LichHop"
],
"summary": "Thêm hoặc cập nhật ghi chú cho tuần của đơn vị",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddGhiChuTuanAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddGhiChuTuanAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddGhiChuTuanAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddGhiChuTuanAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/CheckTrungLich": {
"post": {
"tags": [
"LichHop"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNgayHopAPIModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNgayHopAPIModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNgayHopAPIModel"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNgayHopAPIModel"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LichHop/GetWeeksOfYear": {
"get": {
"tags": [
"LichHop"
],
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LogData/FindLog": {
"post": {
"tags": [
"LogData"
],
"summary": "Lấy log theo tìm kiếm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchHistoryLog"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchHistoryLog"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchHistoryLog"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchHistoryLog"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LogData/ListLogLogin": {
"post": {
"tags": [
"LogData"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/LogData/ExportLogin": {
"post": {
"tags": [
"LogData"
],
"summary": "Xuất thống kê chi tiết văn bản đến theo đơn vị",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchStatisticLogin"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/FindByFilter": {
"post": {
"tags": [
"Logging"
],
"summary": "Tìm log theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/FindById/{id}": {
"get": {
"tags": [
"Logging"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/GetAll": {
"get": {
"tags": [
"Logging"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/UpdateInfo": {
"post": {
"tags": [
"Logging"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/Delete/{id}": {
"post": {
"tags": [
"Logging"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/Export": {
"post": {
"tags": [
"Logging"
],
"summary": "Xuất logging ra excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoggingFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Logging/Add": {
"post": {
"tags": [
"Logging"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LoggingDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/TimTheoDieuKien": {
"post": {
"tags": [
"ManageAuthority"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/Xoa/{id}": {
"post": {
"tags": [
"ManageAuthority"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/FindById/{id}": {
"get": {
"tags": [
"ManageAuthority"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/GetAll": {
"get": {
"tags": [
"ManageAuthority"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/Add": {
"post": {
"tags": [
"ManageAuthority"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageAuthority/UpdateInfo": {
"post": {
"tags": [
"ManageAuthority"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SettingAuthorizationDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/FindCondition": {
"post": {
"tags": [
"ManageDocWork"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/FindById/{id}": {
"get": {
"tags": [
"ManageDocWork"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/GetAll": {
"get": {
"tags": [
"ManageDocWork"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/Add": {
"post": {
"tags": [
"ManageDocWork"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/UpdateInfo": {
"post": {
"tags": [
"ManageDocWork"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageDocWork/Delete/{id}": {
"post": {
"tags": [
"ManageDocWork"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/Add": {
"post": {
"tags": [
"ManageFeedback"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/Update": {
"post": {
"tags": [
"ManageFeedback"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/Delete/{id}": {
"post": {
"tags": [
"ManageFeedback"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/FindByFilter": {
"post": {
"tags": [
"ManageFeedback"
],
"summary": "Tìm phản hồi theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/FindById/{id}": {
"get": {
"tags": [
"ManageFeedback"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/Report": {
"post": {
"tags": [
"ManageFeedback"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FeedbackDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFeedback/GetAll": {
"get": {
"tags": [
"ManageFeedback"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Upload files đính kèm lên FTP server",
"parameters": [
{
"name": "fileType",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "isSign",
"in": "query",
"schema": {
"type": "boolean"
}
},
{
"name": "userName",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "isPublish",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
},
{
"name": "isMsg",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadCombineExcel": {
"post": {
"tags": [
"ManageFilesServer"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadFile": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadEnFile": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadEnFileBase64": {
"get": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "fileId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadFileSigned": {
"get": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "fileId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadFilePdf": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isRoot",
"in": "query",
"description": "",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadEnFilePdf": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isRoot",
"in": "query",
"description": "",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadFilePdfHistory": {
"get": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "fileId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/DownloadFileKySo": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "KHONG DUNG",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idToTrinh",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GetInfoFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Lấy thông tin file theo danh sách các id",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GetInfoFileDuThao": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Lấy thông tin file theo danh sách các id",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GroupInfoFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Tách nhóm file theo file ký và file liên quan",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/Delete/{id}": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Xóa file",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GetFileWithAttachments": {
"get": {
"tags": [
"ManageFilesServer"
],
"summary": "Lấy tất cả file đính kèm văn bản\r\nLoai = 1 Văn bản đến,\r\nLoai = 2 Văn bản đi, dự thảo, tờ trình",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "loai",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "onlyFilePublic",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadDigitalFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Upload file ký số\r\nkhi upload lên cập nhật lên tên file và url đến file đã ký trên minio",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadEnDigitalFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Dùng cho văn bản mã hóa",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadDecodedFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "ContentType",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "ContentDisposition",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "Headers",
"in": "query",
"schema": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
{
"name": "Length",
"in": "query",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "Name",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "FileName",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/CheckCycle/{fileId}": {
"get": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "fileId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadFilePdf": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "Upload files đính kèm lên FTP server (KHONG DUNG)",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GetHistory": {
"post": {
"tags": [
"ManageFilesServer"
],
"summary": "",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FileInfoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FileInfoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FileInfoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FileInfoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/GetFileForProfile": {
"get": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "idProfile",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadEnFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/ForwardEnFile": {
"post": {
"tags": [
"ManageFilesServer"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
},
"listCert": {
"type": "array",
"items": {
"type": "string"
}
},
"receiveUser": {
"type": "string"
}
}
},
"encoding": {
"file": {
"style": "form"
},
"listCert": {
"style": "form"
},
"receiveUser": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/ResListCert": {
"post": {
"tags": [
"ManageFilesServer"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetListCertDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetListCertDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetListCertDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetListCertDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/UploadDecodedFileV1": {
"post": {
"tags": [
"ManageFilesServer"
],
"parameters": [
{
"name": "ContentType",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "ContentDisposition",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "Headers",
"in": "query",
"schema": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
{
"name": "Length",
"in": "query",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "Name",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "FileName",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageFilesServer/ConvertToPdf": {
"post": {
"tags": [
"ManageFilesServer"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/FindByFilter": {
"post": {
"tags": [
"ManageProfile"
],
"summary": "Tìm chức danh theo điều kiện",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/AddDocToProfile": {
"post": {
"tags": [
"ManageProfile"
],
"summary": "Thêm văn bản vào hồ sơ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDocDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDocDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDocDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDocDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/Add": {
"post": {
"tags": [
"ManageProfile"
],
"summary": "Thêm mới hồ sơ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/UpdateInfo": {
"post": {
"tags": [
"ManageProfile"
],
"summary": "Cập nhật hồ sơ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LibFolderDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/Delete/{id}": {
"post": {
"tags": [
"ManageProfile"
],
"summary": "Xóa chức năng",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/FindById/{id}": {
"get": {
"tags": [
"ManageProfile"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageProfile/GetAll": {
"get": {
"tags": [
"ManageProfile"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/SyncData": {
"get": {
"tags": [
"ManageRole"
],
"summary": "DongBoDuLieu",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetAllByTree": {
"get": {
"tags": [
"ManageRole"
],
"summary": "Lấy danh sách quyền theo tree",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetAllActionByTree": {
"get": {
"tags": [
"ManageRole"
],
"summary": "Lấy tất cả hành động theo tree",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetRoleCategory": {
"get": {
"tags": [
"ManageRole"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetRoleByCategory": {
"get": {
"tags": [
"ManageRole"
],
"parameters": [
{
"name": "group",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetControlCategory": {
"get": {
"tags": [
"ManageRole"
],
"summary": "Lấy danh mục controller",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/FindCondition": {
"post": {
"tags": [
"ManageRole"
],
"summary": "Tìm chức danh theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/Add": {
"post": {
"tags": [
"ManageRole"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/UpdateInfo": {
"post": {
"tags": [
"ManageRole"
],
"summary": "Cập nhật thông tin chức năng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppControllerDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/Delete/{id}": {
"post": {
"tags": [
"ManageRole"
],
"summary": "Xóa chức năng",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/FindById/{id}": {
"get": {
"tags": [
"ManageRole"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageRole/GetAll": {
"get": {
"tags": [
"ManageRole"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Add": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Update": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Delete/{id}": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/FindByFilter": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Tìm chức danh theo điều kiện",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ManagerJobFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/FindById/{id}": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Tìm theo Id hồ sơ",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Detail/{id}": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Xem chi tiết công việc;",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetHistory": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Lấy danh sách lịch sử xử lý công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuCongViecFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuCongViecFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuCongViecFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuCongViecFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/TransferProcess": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Chuyển xử lý",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenXuLyCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetJobNumber": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Lấy số công việc",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/JobProcess": {
"post": {
"tags": [
"ManageWork"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/EndJob": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Kết thúc công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetListPeopleReceived/{id}": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Lấy danh sách người đã được giao xử lý công việc",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Decline": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Từ chối nhận công việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Rate": {
"post": {
"tags": [
"ManageWork"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TuChoiCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/Recall": {
"post": {
"tags": [
"ManageWork"
],
"summary": "Thu hồi công việc đã giao",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiCongViecDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiCongViecDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiCongViecDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiCongViecDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetListPeopleAssignJobs": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Lấy danh sách người để giao việc",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetJobCode": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Lấy mã định danh công việc",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWork/GetAll": {
"get": {
"tags": [
"ManageWork"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/FindById/{id}": {
"get": {
"tags": [
"ManageWorkFlow"
],
"summary": "Lấy luồng bởi id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/GetAll": {
"get": {
"tags": [
"ManageWorkFlow"
],
"summary": "Lấy tất cả luồng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/FindByFilter": {
"post": {
"tags": [
"ManageWorkFlow"
],
"summary": "Tìm luồng theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/Add": {
"post": {
"tags": [
"ManageWorkFlow"
],
"summary": "Tạo mới luồng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/UpdateInfo": {
"post": {
"tags": [
"ManageWorkFlow"
],
"summary": "Cập nhật thông tin luồng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkFlowDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/Delete/{id}": {
"post": {
"tags": [
"ManageWorkFlow"
],
"summary": "Xóa luồng",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/GetInfoGraph": {
"get": {
"tags": [
"ManageWorkFlow"
],
"parameters": [
{
"name": "idluong",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkFlow/Copy/{id}": {
"get": {
"tags": [
"ManageWorkFlow"
],
"summary": "Sao chép luồng văn bản",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Add": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Thêm mới hồ sơ (Đã tách vai trò)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/UpdateInfo": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/FindByFilter": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/FindAvailableProfile": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Tìm hồ sơ hợp lệ để thêm văn bản vào",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WorkingProfileFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetListProfile": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Lấy danh sách hồ sơ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchDSProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchDSProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/FindById/{id}": {
"get": {
"tags": [
"ManageWorkProfile"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetProfileLinks": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Tìm danh sách liên kết của hồ sơ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileDocApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileDocApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileDocApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileDocApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetWorkingProfileByDocId": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Lấy hồ sơ bằng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchWorkingProfileApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Detail/{id}": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "Xem thông tin public",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetUserDetailView": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetHoSoCode": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "",
"parameters": [
{
"name": "parentId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "year",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "code",
"in": "query",
"description": "",
"schema": {
"type": "string",
"default": "HSHT"
}
},
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"default": ""
}
},
{
"name": "cateCode",
"in": "query",
"schema": {
"type": "string",
"default": ""
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetUserDetailEdit": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/ListCreateOption": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Danh sách hồ sơ được chọn (LOAI_HOSO_CONGVIEC)\r\ntype = 1 (Thêm mới), 0 là chi tiết",
"parameters": [
{
"name": "groupcode",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/ListCreateOptionChild": {
"post": {
"tags": [
"ManageWorkProfile"
],
"parameters": [
{
"name": "groupcode",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/ReceivingProfile": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Tiếp nhận danh sách hồ sơ công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Approve": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Duyệt danh sách hồ sơ công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DuyetModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Submit/{id}": {
"post": {
"tags": [
"ManageWorkProfile"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Refuse": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Từ chối duyệt hồ sơ",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "reason",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/AddDocLink": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Thêm văn bản vào hồ sơ dự thảo hoặc hồ sơ đang xử lý",
"parameters": [
{
"name": "docId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "profileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetListAboutToAdd": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Lấy danh sách chuẩn bị thêm vào của văn bản đến hiện tại",
"parameters": [
{
"name": "docId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "profileId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetParentProfile": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "",
"parameters": [
{
"name": "pageIndex",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "keyword",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetChildProfiles": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "",
"parameters": [
{
"name": "parentId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/ExportMauThemMoiHSHT": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Xuất mẫu thêm mới HSHT",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/UploadHSHTExcel": {
"post": {
"tags": [
"ManageWorkProfile"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/GetAll": {
"get": {
"tags": [
"ManageWorkProfile"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ManageWorkProfile/Delete/{id}": {
"post": {
"tags": [
"ManageWorkProfile"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/FindByFilter": {
"post": {
"tags": [
"MeetingRoom"
],
"summary": "Lấy danh phòng họp có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/FindById/{id}": {
"get": {
"tags": [
"MeetingRoom"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/GetAll": {
"get": {
"tags": [
"MeetingRoom"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/Add": {
"post": {
"tags": [
"MeetingRoom"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/UpdateInfo": {
"post": {
"tags": [
"MeetingRoom"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingRoom/Delete/{id}": {
"post": {
"tags": [
"MeetingRoom"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/Add": {
"post": {
"tags": [
"MeetingSchedule"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/UpdateInfo": {
"post": {
"tags": [
"MeetingSchedule"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/FindById/{id}": {
"get": {
"tags": [
"MeetingSchedule"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/FindByUsingManager": {
"post": {
"tags": [
"MeetingSchedule"
],
"summary": "Tìm theo lãnh đạo sử dụng là người thuộc một trong các trường hợp sau:\r\n- Là lãnh đạo\r\n- Là người tham gia cuộc họp\r\n- Param: UserLeadId",
"requestBody": {
"description": "Chỉ sử dụng: UserLeadId",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/FindByFilter": {
"post": {
"tags": [
"MeetingSchedule"
],
"summary": "Lấy danh sách đơn vị ngoài ngành có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MeetingRoomScheduleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/GetAll": {
"get": {
"tags": [
"MeetingSchedule"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MeetingSchedule/Delete/{id}": {
"post": {
"tags": [
"MeetingSchedule"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/Add": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/Update": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/Activate": {
"post": {
"tags": [
"MissionCategory"
],
"parameters": [
{
"name": "missionCategoryId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/ActivateMission": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ActiveMissionModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ActiveMissionModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ActiveMissionModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ActiveMissionModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/Delete": {
"post": {
"tags": [
"MissionCategory"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/List": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MissionCategoryFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/GetTree": {
"get": {
"tags": [
"MissionCategory"
],
"parameters": [
{
"name": "depId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/Detail": {
"get": {
"tags": [
"MissionCategory"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/UploadExcel": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"File": {
"type": "string",
"format": "binary"
},
"SheetName": {
"type": "string"
}
}
},
"encoding": {
"File": {
"style": "form"
},
"SheetName": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/GetForJob": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/GetTreeLevel3AndBelow/{parentId}": {
"get": {
"tags": [
"MissionCategory"
],
"parameters": [
{
"name": "parentId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/GetForJobTree": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/MissionStatistic": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MissionCategory/DetailStatistic": {
"post": {
"tags": [
"MissionCategory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MobileApp/GetVersion": {
"get": {
"tags": [
"MobileApp"
],
"summary": "Lấy thông tin version mobile app và review",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MobileApp/UpdateVersion": {
"post": {
"tags": [
"MobileApp"
],
"summary": "Cập nhật thông tin mobile app",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MobileAppDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MobileAppDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MobileAppDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MobileAppDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/Add": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Thêm mới chương trình kế hoạch của cục, phòng, tổ theo năm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddMonthlyKPIApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddMonthlyKPIApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddMonthlyKPIApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddMonthlyKPIApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/Update": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIMonthlyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIMonthlyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIMonthlyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIMonthlyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/UpdateDieuLenh": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Cập nhật điều lệnh tháng (Cập nhật nhiều điều lệnh một lúc)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateMKPIDieuLenhListAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateMKPIDieuLenhListAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateMKPIDieuLenhListAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateMKPIDieuLenhListAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/SuaDieuLenh": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Cập nhật điều lệnh tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ThemDieuLenh": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Cập nhật điều lệnh tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddMKPIDieuLenhAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/XoaDieuLenh": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Cập nhật điều lệnh tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaDieuLenhAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaDieuLenhAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaDieuLenhAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaDieuLenhAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/Delete": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/Recall": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/SyncData": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/List": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách kPI Tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIMonthlyAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIMonthlyAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIMonthlyAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIMonthlyAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/Detail": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "Xem chi tiết chung",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ListJobRecords": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách công việc (job record) và tổng hợp KPI tháng (có phân trang, filter)",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyKPIJobsAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyKPIJobsAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyKPIJobsAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyKPIJobsAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ListJobSummary": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "Tổng hợp chi tiết",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ListSubmitLeader": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách lãnh đạo",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/PlansFromKPIRecord": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy DS kế hoạch ở record của cv kpi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchPlansInKPIRecordAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ListRankingByDept": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách xếp hạng phòng",
"requestBody": {
"description": "Id là id của đánh giá tháng",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/TKListRankingUserByDept": {
"post": {
"tags": [
"MonthlyKPI"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/DSRankingByDept": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Dùng ở KPI tháng ở nav",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ListRankingUserByDept": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách xếp hạng phòng",
"requestBody": {
"description": "Id là id của đánh giá tháng",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/SubmitKPI": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Tổng hợp chi tiết",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ApproveKPI": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Tổng hợp chi tiết",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/HistoryList": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách lịch sử thao tác của KPI",
"parameters": [
{
"name": "id",
"in": "query",
"description": "ReferenceId (KPIId)",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/MonthlyScheduleList": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách cấu hình KPI theo tháng dựa trên mẫu tổng hợp công việc đang active",
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/GetRatingList": {
"get": {
"tags": [
"MonthlyKPI"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/GetDieuLenhList": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách điều lệnh (có tìm kiếm + phân trang)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/GetMonthKPIDieuLenhs": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách điều lệnh (có tìm kiếm + phân trang)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDieuLenhAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ExportRanking": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Xuất thống kê chi tiết văn bản đến theo đơn vị",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/TKExportRanking": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Xuất thống kê chi tiết văn bản đến theo đơn vị",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/ExportDSRankingByDept": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Xuất thống kê chi tiết văn bản đến theo đơn vị",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchTKMonthlyRankingAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/StatisticMonhtlyKPI": {
"get": {
"tags": [
"MonthlyKPI"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/DsPhongConKPI": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách phòng con theo phòng cha",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/MonthlyKPI/DsPhongKPI": {
"post": {
"tags": [
"MonthlyKPI"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/FindById/{id}": {
"get": {
"tags": [
"Node"
],
"summary": "Xem chi tiết",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/UpdateLocation": {
"post": {
"tags": [
"Node"
],
"summary": "Cập nhật vị trí node trên graph",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/Add": {
"post": {
"tags": [
"Node"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/UpdateInfo": {
"post": {
"tags": [
"Node"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/Delete/{id}": {
"post": {
"tags": [
"Node"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Node/GetAll": {
"get": {
"tags": [
"Node"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/Delete": {
"post": {
"tags": [
"NodeToNode"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/FindById/{id}": {
"get": {
"tags": [
"NodeToNode"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/GetAll": {
"get": {
"tags": [
"NodeToNode"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/Add": {
"post": {
"tags": [
"NodeToNode"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/UpdateInfo": {
"post": {
"tags": [
"NodeToNode"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NodeToNodeDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/NodeToNode/Delete/{id}": {
"post": {
"tags": [
"NodeToNode"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/FindByFilter": {
"post": {
"tags": [
"Notebook"
],
"summary": "Lấy danh sách sổ văn bản có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/GetAllNoteBookByType": {
"get": {
"tags": [
"Notebook"
],
"summary": "Lấy sổ văn bản theo loại",
"parameters": [
{
"name": "loai",
"in": "query",
"description": "Loại sổ(Văn bản đến, Văn bản đi...)",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "key",
"in": "query",
"description": "Nội dung tìm kiếm",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/GetBookByType": {
"get": {
"tags": [
"Notebook"
],
"parameters": [
{
"name": "loai",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "key",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/GetMaxNoteBookById": {
"get": {
"tags": [
"Notebook"
],
"summary": "Lấy số max của sổ hiện tại",
"parameters": [
{
"name": "bookId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/GetAll": {
"post": {
"tags": [
"Notebook"
],
"summary": "Lấy sổ văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
},
"get": {
"tags": [
"Notebook"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/GetDocNumber": {
"post": {
"tags": [
"Notebook"
],
"summary": "Lấy Số cho văn bản trong khoảng hoặc ngoài khoảng đã chọn trước",
"requestBody": {
"description": "Sổ Văn Bản Id, Khoảng Số Id",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LaySoTrongSoVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LaySoTrongSoVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LaySoTrongSoVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LaySoTrongSoVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/FindById/{id}": {
"get": {
"tags": [
"Notebook"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/Add": {
"post": {
"tags": [
"Notebook"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/UpdateInfo": {
"post": {
"tags": [
"Notebook"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BookDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notebook/Delete/{id}": {
"post": {
"tags": [
"Notebook"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/FindByFilter": {
"post": {
"tags": [
"Notification"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/FindByFilterCalendar": {
"post": {
"tags": [
"Notification"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/NewNotify": {
"get": {
"tags": [
"Notification"
],
"summary": "Lấy tông số thông báo mới nhất",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/NewNotifyList": {
"post": {
"tags": [
"Notification"
],
"summary": "Danh sách thông báo chi tiết",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/NewNotifyCalendar": {
"get": {
"tags": [
"Notification"
],
"summary": "Lấy tông số thông báo mới nhất",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/NewNotifyListCalendar": {
"get": {
"tags": [
"Notification"
],
"summary": "Danh sách thông báo chi tiết",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/Seen/{id}": {
"get": {
"tags": [
"Notification"
],
"summary": "Đọc thông báo",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/DeleteNotifications": {
"post": {
"tags": [
"Notification"
],
"summary": "Xóa mềm thông báo",
"requestBody": {
"description": "Mảng Id của thông báo cần xóa",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/SeenMany": {
"post": {
"tags": [
"Notification"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/FindById/{id}": {
"get": {
"tags": [
"Notification"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/GetAll": {
"get": {
"tags": [
"Notification"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/Add": {
"post": {
"tags": [
"Notification"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/UpdateInfo": {
"post": {
"tags": [
"Notification"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Notification/Delete/{id}": {
"post": {
"tags": [
"Notification"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/GetByFilter": {
"post": {
"tags": [
"OtherUnits"
],
"summary": "Lấy danh sách đơn vị ngoài ngành có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchDonViKhacDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchDonViKhacDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchDonViKhacDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchDonViKhacDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/GetAllByFilter": {
"post": {
"tags": [
"OtherUnits"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViKhacFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViKhacFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViKhacFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViKhacFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/GetAll": {
"get": {
"tags": [
"OtherUnits"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/GetAllUnitByFilter": {
"get": {
"tags": [
"OtherUnits"
],
"parameters": [
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/FindById/{id}": {
"get": {
"tags": [
"OtherUnits"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/Add": {
"post": {
"tags": [
"OtherUnits"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/UpdateInfo": {
"post": {
"tags": [
"OtherUnits"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GroupOtherDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/OtherUnits/Delete/{id}": {
"post": {
"tags": [
"OtherUnits"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Save": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Lưu ? cập nhật hồ sơ nghiệp vụ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProfesionalProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProfesionalProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProfesionalProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProfesionalProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Submit": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Trình số hồ sơ nghiệp vụ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Info/{searchId}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Chi tiết hồ sơ nghiệp vụ",
"parameters": [
{
"name": "searchId",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/SignInfo/{searchId}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Thông tin xác nhận đăng ký hồ sơ nghiệp vụ",
"parameters": [
{
"name": "searchId",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/SupplyNumber": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Cấp số hồ sơ nghiệp vụ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Return": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Từ chối hồ sơ nghiệp vụ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Approve/{id}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Duyệt hồ sơ nghiệp vụ",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Finish": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Kết thúc hồ sơ nghiệp vụ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SaveProfileDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SaveProfileDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SaveProfileDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SaveProfileDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/Publish/{id}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Lưu trữ hồ sơ nghiệp vụ",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/List": {
"post": {
"tags": [
"ProfesionalProfile"
],
"summary": "Danh sách hồ sơ nghiệp vụ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ProfileFillterModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/GetSubmitUser": {
"get": {
"tags": [
"ProfesionalProfile"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "action",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/GetBooks": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Danh sách sổ hồ sơ",
"parameters": [
{
"name": "profileId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/GetNewBookNumber/{id}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Int32IMethodResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Int32IMethodResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Int32IMethodResult"
}
}
}
}
}
}
},
"/api/ProfesionalProfile/Delete/{id}": {
"get": {
"tags": [
"ProfesionalProfile"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/BooleanIMethodResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BooleanIMethodResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BooleanIMethodResult"
}
}
}
}
}
}
},
"/api/ProfesionalProfile/GetCategory": {
"post": {
"tags": [
"ProfesionalProfile"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/CategoryDtoListIMethodResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDtoListIMethodResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryDtoListIMethodResult"
}
}
}
}
}
}
},
"/api/ProfesionalProfile/GetCode": {
"get": {
"tags": [
"ProfesionalProfile"
],
"summary": "Lấy mã lưu trữ",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "year",
"in": "query",
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "isDangKy",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ProfesionalProfile/History": {
"post": {
"tags": [
"ProfesionalProfile"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XemLuongFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RedoReasonConfig/AddOrUpdate": {
"post": {
"tags": [
"RedoReasonConfig"
],
"summary": "Thêm hoặc cập nhật cấu hình lý do",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RedoReasonConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RedoReasonConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RedoReasonConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RedoReasonConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RedoReasonConfig/Delete": {
"post": {
"tags": [
"RedoReasonConfig"
],
"summary": "Xóa cấu hình lý do",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RedoReasonConfig/Search": {
"post": {
"tags": [
"RedoReasonConfig"
],
"summary": "Lấy danh sách tất cả cấu hình lý do",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchRedoReasonConfig"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchRedoReasonConfig"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchRedoReasonConfig"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchRedoReasonConfig"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RedoReasonConfig/{id}": {
"get": {
"tags": [
"RedoReasonConfig"
],
"summary": "Lấy chi tiết cấu hình lý do",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RedoReasonConfig/GetFeatureType": {
"get": {
"tags": [
"RedoReasonConfig"
],
"summary": "Lấy danh sách tất cả loại chức năng mà lý do đó sẽ dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportIncomingDocuments/ListReportIncome": {
"post": {
"tags": [
"ReportIncomingDocuments"
],
"summary": "Báo cáo chi tiết tình trạng văn bản đến\r\nvới TypeBaoCao =\r\n0: Báo cáo chi tiết trạng thái xử lý văn bản đến\r\n1: Báo cáo theo sổ văn bản đến",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportIncomingDocuments/Export": {
"post": {
"tags": [
"ReportIncomingDocuments"
],
"summary": "Xuất Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/VanBanDenReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportOutgoingDocuments/ListReportOutcome": {
"post": {
"tags": [
"ReportOutgoingDocuments"
],
"summary": "Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportOutgoingDocuments/Export": {
"post": {
"tags": [
"ReportOutgoingDocuments"
],
"summary": "Xuất Báo cáo chi tiết tình trạng văn bản đến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/GetAllByTree": {
"get": {
"tags": [
"Reports"
],
"summary": "Lấy tất cả chức năng theo tree",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/FindById/{id}": {
"get": {
"tags": [
"Reports"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/GetAll": {
"get": {
"tags": [
"Reports"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/Add": {
"post": {
"tags": [
"Reports"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/UpdateInfo": {
"post": {
"tags": [
"Reports"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AppObjectDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Reports/Delete/{id}": {
"post": {
"tags": [
"Reports"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportSubmission/Sign/{id}": {
"get": {
"tags": [
"ReportSubmission"
],
"summary": "Cập nhật ký tờ trình",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportSubmission/SynchronizeUnit": {
"get": {
"tags": [
"ReportSubmission"
],
"summary": "Đồng bộ đơn vị liên thông",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportSubmission/SynchronizeUnitsInField": {
"get": {
"tags": [
"ReportSubmission"
],
"summary": "Đồng bộ đơn vị trong ngành",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ReportSubmission/Export": {
"post": {
"tags": [
"ReportSubmission"
],
"summary": "Xuất báo cáo tờ trình ra excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/FindByFilter": {
"post": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Lấy danh sách",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DocumentTypeFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/GetAll": {
"get": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/FindById/{id}": {
"get": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/Add": {
"post": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/UpdateInfo": {
"post": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RequestInTimeCategoryDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RequestInTimeCategory/Delete/{id}": {
"post": {
"tags": [
"RequestInTimeCategory"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/FindByFilter": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Tìm chức danh theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/TimVaiTroDangHoatDong": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy danh sách vai trò động (Trưởng / Phó)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetAllRole": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetAllRoleFromUser": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "",
"parameters": [
{
"name": "UserId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/FinByCode": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy vai trò theo mã",
"parameters": [
{
"name": "ma",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/Add": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/UpdateInfo": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Cập nhật thông tin role",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/Delete/{id}": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Xóa role",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/UpdateFunction": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Cập nhật chức năng cho quyền",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/UpdateAction": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Cập nhật hành động cho quyền",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetAllUserReportByType": {
"get": {
"tags": [
"RoleDirectory"
],
"parameters": [
{
"name": "url",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetUserRoleAction": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Kiểm tra một hành động của người dùng có được phép hay không",
"parameters": [
{
"name": "controller",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/UpdateReport": {
"post": {
"tags": [
"RoleDirectory"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetAllUserAction": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Này lấy cho người dùng đang đăng nhập",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsDmNhomThuong": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy danh sách danh mục thường",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsDmNhomQuyen": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy danh sách danh mục quyền",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsDmHanhDong": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy danh sách hành động trong danh mục (Không lấy danh mục con)",
"requestBody": {
"description": "Id của danh mục cha",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsDmNhomQT": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmNhom"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsDmHanhDongQT": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy danh sách hành động, danh mục trong danh mục",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDmHanhDong"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/ChiTietDm": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy chi tiết hành động, danh mục bằng ID",
"parameters": [
{
"name": "Id",
"in": "query",
"description": "Id của danh mục, hành động",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/ThemDmNhom": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Thêm danh mục nhóm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDmNhomAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDmNhomAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDmNhomAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDmNhomAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/ThemDmHanhDong": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Thêm danh mục hành động",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddDmHanhDongAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddDmHanhDongAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddDmHanhDongAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddDmHanhDongAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/SuaDmNhom": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Sửa danh mục nhóm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmNhomAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmNhomAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmNhomAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmNhomAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/SuaDmHanhDong": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Sửa danh mục nhóm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmHanhDongAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmHanhDongAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmHanhDongAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDmHanhDongAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/XoaDm": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Sửa danh mục nhóm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaDmAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaDmAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaDmAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaDmAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsQuyenVaiTro": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Sửa danh mục nhóm",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/DsQuyenCaNhan": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy ds quyền cá nhân",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListQuyenCaNhan"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListQuyenCaNhan"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListQuyenCaNhan"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListQuyenCaNhan"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/FindById/{id}": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Danh sách quyền của vai trò cụ thể",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/FindByUserRole": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy ds quyền của cá nhân (ko cache)",
"parameters": [
{
"name": "userId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "roleId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "deptId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/CapNhatQuyenCaNhan": {
"post": {
"tags": [
"RoleDirectory"
],
"summary": "Sửa danh mục nhóm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddQuyenCaNhan"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddQuyenCaNhan"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddQuyenCaNhan"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddQuyenCaNhan"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/RoleDirectory/GetAll": {
"get": {
"tags": [
"RoleDirectory"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Scan/UploadScanWithOutORC": {
"post": {
"tags": [
"Scan"
],
"summary": "Scan upload không bóc tác dữ liệu",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"Username": {
"type": "string"
},
"Ticket": {
"type": "string"
},
"PdfFile": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"Username": {
"style": "form"
},
"Ticket": {
"style": "form"
},
"PdfFile": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Scan/UploadWebScanFile": {
"post": {
"tags": [
"Scan"
],
"summary": "Function dung cho web",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"Username": {
"type": "string"
},
"Ticket": {
"type": "string"
},
"PdfFile": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"Username": {
"style": "form"
},
"Ticket": {
"style": "form"
},
"PdfFile": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Scan/UploadDesktopScanFile": {
"post": {
"tags": [
"Scan"
],
"summary": "Function dung cho ung dung desktop",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"Username": {
"type": "string"
},
"Ticket": {
"type": "string"
},
"PdfFile": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"Username": {
"style": "form"
},
"Ticket": {
"style": "form"
},
"PdfFile": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Scan/BocTachDuLieu": {
"post": {
"tags": [
"Scan"
],
"summary": "Bóc tách dữ liệu file PDF",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"Username": {
"type": "string"
},
"Ticket": {
"type": "string"
},
"PdfFile": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"Username": {
"style": "form"
},
"Ticket": {
"style": "form"
},
"PdfFile": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/Add": {
"post": {
"tags": [
"Sector"
],
"summary": "Thêm mới danh mục ngành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/UpdateInfo": {
"post": {
"tags": [
"Sector"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/Delete/{id}": {
"post": {
"tags": [
"Sector"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/Detail/{id}": {
"get": {
"tags": [
"Sector"
],
"summary": "Lấy chi tiết",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/FindByFilter": {
"post": {
"tags": [
"Sector"
],
"summary": "Lấy danh sách ngành",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/GetTree": {
"get": {
"tags": [
"Sector"
],
"summary": "Lấy danh sách theo tree",
"parameters": [
{
"name": "isActive",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/GetDSTree": {
"post": {
"tags": [
"Sector"
],
"summary": "Lấy danh sách theo tree giống bên công việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ListSectorDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/FindById/{id}": {
"get": {
"tags": [
"Sector"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Sector/GetAll": {
"get": {
"tags": [
"Sector"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ServerConfig/LayTatCa": {
"get": {
"tags": [
"ServerConfig"
],
"summary": "Lấy danh sách server đã được cấu hình trong hệ thống",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ServerConfig/Add": {
"post": {
"tags": [
"ServerConfig"
],
"summary": "Thêm mới một server cấu hình trong hệ thống",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ServerConfig/UpdateInfo": {
"post": {
"tags": [
"ServerConfig"
],
"summary": "Cập nhật một server đã được cấu hình trong hệ thống",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryServerConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ServerConfig/Delete/{id}": {
"post": {
"tags": [
"ServerConfig"
],
"summary": "Xóa một server đã được cấu hình trong hệ thống",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/ServerConfig/FindByFilter": {
"post": {
"tags": [
"ServerConfig"
],
"summary": "Lấy danh sách server đã được cấu hình trong hệ thống theo các điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchServerConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchServerConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchServerConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchServerConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/ListLichTuan": {
"get": {
"tags": [
"SmartMeeting"
],
"summary": "Lấy danh sách lịch họp theo tuần (chuẩn ISO 8601).",
"description": "Chuẩn tuần ISO 8601:\r\n- Tuần bắt đầu từ Thứ Hai và kết thúc vào Chủ nhật.\r\n\r\nAPI chỉ trả về các lịch có trạng thái:\r\n- Phát hành\r\n- Phát hành sửa đổi\r\n\r\nVí dụ request:\r\n```\r\nGET /api/SmartMeeting/ListLichTuan?year=2026&weekOfYear=10\r\n```\r\nVí dụ:\r\nTuần 10 năm 2026 bắt đầu từ 2026-03-02 đến 2026-03-08.",
"parameters": [
{
"name": "Year",
"in": "query",
"description": "Năm cần tìm kiếm",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "WeekOfYear",
"in": "query",
"description": "Tuần cần tìm kiếm chuẩn ISO 8601, \r\ntuần đầu tiên của năm là tuần có ngày thứ 4 đầu tiên của năm đó, \r\nhoặc tuần có ngày 1/1 nếu ngày này là thứ 2, 3 hoặc 4. Tuần bắt đầu vào thứ 2 và kết thúc vào chủ nhật.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/DownloadFile": {
"get": {
"tags": [
"SmartMeeting"
],
"summary": "Tải tài liệu họp theo Id.",
"description": "API dùng để tải file tài liệu đính kèm trong lịch họp SmartMeeting.\r\n\r\nTham số truyền vào:\r\n- fileId: Là Id của tài liệu họp\r\n được lấy từ danh sách tài liệu trong lịch họp.\r\n\r\nQuy trình:\r\n1. Tìm thông tin file theo fileId.\r\n2. Lấy file từ hệ thống lưu trữ MinIO.\r\n3. Trả file nhị phân về client.\r\n\r\nVí dụ request:\r\n```\r\nGET /api/SmartMeeting/DownloadFile?fileId=3fa85f64-5717-4562-b3fc-2c963f66afa6\r\n```\r\nResponse:\r\n- Trả về file dạng application/octet-stream.\r\n- Tên file giữ nguyên theo dữ liệu lưu trữ.",
"parameters": [
{
"name": "fileId",
"in": "query",
"description": "Id của tài liệu họp (Guid).\r\nGiá trị này lấy từ trường TaiLieuhop.Id",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/ListLichNgay": {
"get": {
"tags": [
"SmartMeeting"
],
"summary": "Lấy danh sách lịch họp theo ngày cụ thể (chuẩn ISO 8601).",
"description": "Chuẩn tuần ISO 8601:\r\n- Tuần bắt đầu từ Thứ Hai và kết thúc vào Chủ nhật.\r\n- API tự động tính Year và WeekOfYear theo ISO từ ngày truyền vào.\r\n \r\nVí dụ request:\r\n \r\n GET /api/SmartMeeting/ListLichNgay?date=2026-03-02\r\n \r\nVí dụ:\r\nNgày 2026-03-02 thuộc tuần 10 năm 2026.",
"parameters": [
{
"name": "Date",
"in": "query",
"description": "Ngày cần lấy lịch (định dạng yyyy-MM-dd).",
"schema": {
"type": "string",
"format": "date-time"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/GetWeeksOfYear": {
"get": {
"tags": [
"SmartMeeting"
],
"summary": "Lấy danh sách các tuần trong năm theo chuẩn ISO 8601.",
"description": "Danh sách tuần được tính theo chuẩn trong đó:\r\n- Tuần được tính theo chuẩn ISO 8601.\r\n- Mỗi tuần bắt đầu từ Thứ Hai và kết thúc vào Chủ nhật.\r\n- Một năm có thể có 52 hoặc 53 tuần.\r\n\r\nVí dụ:\r\n```\r\nGET /api/SmartMeeting/GetWeeksOfYear?year=2026\r\n```",
"parameters": [
{
"name": "year",
"in": "query",
"description": "Năm cần lấy danh sách tuần (1 - 9999).",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/UploadFileKetQua": {
"post": {
"tags": [
"SmartMeeting"
],
"summary": "Tải lên file kết luận cuộc họp.",
"description": "API dùng để upload tài liệu kết luận cho một lịch họp SmartMeeting.\r\n\r\nQuy trình xử lý:\r\n1. Kiểm tra định dạng file hợp lệ.\r\n2. Upload file lên hệ thống lưu trữ MinIO.\r\n3. Lưu thông tin file vào bảng file đính kèm.\r\n4. Cập nhật/thêm file kết luận vào phần tài liệu lịch họp.\r\n\r\nQuy tắc xử lý file kết luận:\r\n- Nếu chưa có tài liệu kết luận → thêm mới.\r\n- Nếu đã có tài liệu kết luận **cùng tên file** → hệ thống sẽ **ghi đè file cũ bằng file mới**.\r\n- Nếu tên file **khác** → hệ thống sẽ **thêm một bản ghi kết luận mới**.\r\n\r\nCác định dạng file được hỗ trợ:\r\n- Word: .doc, .docx\r\n- Excel: .xls, .xlsx, .xlsm\r\n- PDF: .pdf\r\n\r\nVí dụ request:\r\n```\r\nPOST /api/SmartMeeting/UploadFile?lichId=3fa85f64-5717-4562-b3fc-2c963f66afa6\r\n```\r\n\r\nBody:\r\n- form-data\r\n file: file cần upload\r\n\r\nResponse:\r\n- Trả về thông tin file sau khi upload thành công.",
"parameters": [
{
"name": "lichId",
"in": "query",
"description": "Id của lịch họp cần thêm tài liệu kết luận.",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SmartMeeting/DetailLich": {
"get": {
"tags": [
"SmartMeeting"
],
"summary": "Lấy chi tiết lịch họp SmartMeeting.",
"description": "API dùng để lấy đầy đủ thông tin chi tiết của lịch họp theo Id.\r\n\r\nThông tin trả về bao gồm:\r\n- Thông tin lịch họp\r\n- Thời gian họp\r\n- Danh sách người tham dự\r\n- Danh sách tài liệu họp\r\n\r\nPhân loại người tham dự:\r\n- Lãnh đạo đơn vị chủ trì (IsLanhDao = true, IsChuTri = true)\r\n- Lãnh đạo đơn vị tham dự (IsLanhDao = true, IsChuTri = false)\r\n- Người đại diện phòng dự họp (IsLanhDao = false, IsDaiDien = true, Action != ChuanBi)\r\n- Người đại diện phòng dự họp - Chuẩn bị nội dung (IsLanhDao = false, IsDaiDien = true, Action = ChuanBi)\r\n- Thành phần khác (IsLanhDao = false, IsDaiDien = false)\r\n\r\nLoại tài liệu Type:\r\n- 0: Chuẩn bị\r\n- 1: Báo cáo / bổ sung\r\n- 2: Kết luận\r\n\r\nGiá trị Action:\r\n- 0: Tham dự\r\n- 1: Chuẩn bị\r\n\r\nGiá trị Status:\r\n- 1: Dự thảo\r\n- 2: Phát hành\r\n- 3: Sửa đổi\r\n- 4: Bổ sung\r\n- 5: Hủy\r\n\r\nVí dụ request:\r\n```\r\nGET /api/SmartMeeting/DetailLich?id=3fa85f64-5717-4562-b3fc-2c963f66afa6\r\n```",
"parameters": [
{
"name": "lichId",
"in": "query",
"description": "Id của lịch họp cần xem chi tiết.",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Add": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Thêm mới tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/UpdateInfo": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Cập nhật tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/FindById/{id}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy tờ trình bởi id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Detail/{id}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy chi tiết một tờ trình",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ListSubmittionDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy danh sách tờ trình theo các điều kiện tìm kiếm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ListSubmittionDocBTC": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Danh sách tờ trình bộ tài chính",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhBTCFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhBTCFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhBTCFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhBTCFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ListRelatedDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy danh sách văn bản liên quan",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchVanBanPopupDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Delete/{id}": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "Id của một văn bản",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/RestoreDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Trả lại văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiVanBanDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetHistory": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy danh sách lịch sử xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LichSuXuLyFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/CheckSubLevelForOpinions": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Kiểm tra trước khi ký duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Approve": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Ký duyệt văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/SaveSubmittionDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Chuyển văn thư cấp số tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/IssuingDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lưu số văn bản bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/approvalDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Duyệt số văn bản",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CapSoKySoDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/TransferLeader": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Trình lãnh đạo văn phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/TransferChiefOfOffice": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Trình chánh văn phòng xử lý tờ trình tcdt",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/TransferMinistryOfFinance": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Trình bộ tài chính cho ý kiến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToTrinhDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/OfficeReview": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Ký duyệt cấp văn phòng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetVanPhongDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetVanPhongDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetVanPhongDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetVanPhongDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetStatisticDoc": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy thống kê văn bản",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Substitution": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Chuyển lãnh đạo ký thay",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/TransferDeputyGrantsForOpinions": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Chuyển cấp phó cho ý kiến",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetListOptionofLead/{id}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ListRecommentLeader/{id}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Danh sách lãnh đạo được đề xuất",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ListSubmitExport": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Export danh sách to Excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimKiemVanBanDiDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/ToSave": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Chuyển luu tru",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetNotebook": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy số tờ trình theo loại sổ",
"parameters": [
{
"name": "noibanhanh",
"in": "query",
"description": "",
"schema": {
"type": "string",
"default": "DV"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetNotebookSubmit": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "",
"parameters": [
{
"name": "loaiToTrinh",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetActiveSoToTrinhTCDT/{id}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetListSubmitType": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Danh sách quy trình tờ trình",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Submit": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Trình xử lý văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/QuanLyTrinhKyDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/InitSubmittionDoc": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy thông tin tạo văn bản tờ trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FormInit"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetInforDoc/{idDocument}": {
"get": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy thông tin đã lưu trình lãnh đạo",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idDocument",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/SaveDocument": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Thêm văn bản vào lưu trữ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ChuyenLuuTruDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/GetListLeader": {
"post": {
"tags": [
"SubmitionDoc"
],
"summary": "Lấy lãnh đạo trình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SubmitionDoc/Sign": {
"post": {
"tags": [
"SubmitionDoc"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/KyDuyetDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/FindByFilter": {
"post": {
"tags": [
"Symbol"
],
"summary": "GetAllSymbol by search",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SymbolFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SymbolFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SymbolFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SymbolFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/FindById/{id}": {
"get": {
"tags": [
"Symbol"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/GetAll": {
"get": {
"tags": [
"Symbol"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/Add": {
"post": {
"tags": [
"Symbol"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/UpdateInfo": {
"post": {
"tags": [
"Symbol"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategorySymbolDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Symbol/Delete/{id}": {
"post": {
"tags": [
"Symbol"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemConfiguration/GetAllConfig": {
"post": {
"tags": [
"SystemConfiguration"
],
"summary": "Lấy tất cả cấu hình",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemConfiguration/UpdateConfig": {
"post": {
"tags": [
"SystemConfiguration"
],
"summary": "Cập nhật cấu hình có thể thêm mới và update",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ServerConfigDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemConfiguration/DeleteConfig": {
"get": {
"tags": [
"SystemConfiguration"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/Add": {
"post": {
"tags": [
"SystemMessage"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/UpdateInfo": {
"post": {
"tags": [
"SystemMessage"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/FindById/{id}": {
"get": {
"tags": [
"SystemMessage"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/FindByFilter": {
"post": {
"tags": [
"SystemMessage"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SystemMessageFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/GetMessageShowOnLogin": {
"post": {
"tags": [
"SystemMessage"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/Delete/{id}": {
"post": {
"tags": [
"SystemMessage"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/SystemMessage/GetAll": {
"get": {
"tags": [
"SystemMessage"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/Add": {
"post": {
"tags": [
"TemplateEmail"
],
"summary": "Thêm mới",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/UpdateInfo": {
"post": {
"tags": [
"TemplateEmail"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/FindByFilter": {
"post": {
"tags": [
"TemplateEmail"
],
"summary": "Tìm theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TemplateEmailFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/FindById/{id}": {
"get": {
"tags": [
"TemplateEmail"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/GetAll": {
"get": {
"tags": [
"TemplateEmail"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/TemplateEmail/Delete/{id}": {
"post": {
"tags": [
"TemplateEmail"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/FindById/{id}": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị bởi id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/FindByFilter": {
"post": {
"tags": [
"Unit"
],
"summary": "Tìm đơn vị theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GridInfo"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GridInfo"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GridInfo"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GridInfo"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/FindByParentId/{idCha}": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị theo id đơn vị cha",
"parameters": [
{
"name": "idCha",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAll": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy tất cả đơn vị",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetListOfReleaseUnit": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách đơn vị phát hành có điều kiện tìm kiếm",
"parameters": [
{
"name": "key",
"in": "query",
"schema": {
"type": "string",
"default": ""
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetListOfUnitsByTree": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị trả về dạng tree",
"description": "Reponse request:\r\n \r\n Result /Todo\r\n {\r\n \"id\": 1,\r\n \"title\": \"Item1\",\r\n \"name\": \"Item1\",\r\n \"children\": []\r\n }",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/Add": {
"post": {
"tags": [
"Unit"
],
"summary": "Tạo mới đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/UpdateInfo": {
"post": {
"tags": [
"Unit"
],
"summary": "Cập nhật thông tin đơn vị",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/Delete/{id}": {
"post": {
"tags": [
"Unit"
],
"summary": "Xóa đơn vị theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUserRoot": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị root và đơn vị con cấp 1 + người dùng trong đơn vị root",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnitByUser": {
"get": {
"tags": [
"Unit"
],
"summary": "PHÂN QUYỀN QUẢN TRỊ NGƯỜI DÙNG Ở ĐƠN NGHỈ PHÉP",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnitByUserPhong": {
"get": {
"tags": [
"Unit"
],
"summary": "BỊ ẢNH HƯỞNG BỞI PHÂN QUYỀN QUẢN TRỊ NGƯỜI DÙNG Ở ĐƠN NGHỈ PHÉP",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/LayDonViTheoUserPhongKPI": {
"get": {
"tags": [
"Unit"
],
"summary": "BỊ ẢNH HƯỞNG BỞI PHÂN QUYỀN QUẢN TRỊ NGƯỜI DÙNG Ở ĐƠN NGHỈ PHÉP",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnitActiveByUser": {
"get": {
"tags": [
"Unit"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnitByUserFlat": {
"get": {
"tags": [
"Unit"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetRecommendedUnit": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy thông tin đơn vị đề xuất",
"parameters": [
{
"name": "IsDonVi",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetRecommendedUnitInternal": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách đề xuất xử lý nội bộ",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetLeaderInternal": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách lãnh đạo trình nội bộ đến",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetDeputyManager": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách các phó",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAllUserForLeadManager": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách tất cả user cho cục trưởng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetRecommendedSubordinate": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy thông tin đơn vị đề xuất",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetLeaderRecommended": {
"post": {
"tags": [
"Unit"
],
"summary": "LayLanhDaoDeXuat",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetRoomLeaderRecommended": {
"post": {
"tags": [
"Unit"
],
"summary": "LayLanhDaoPhongDeXuat",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAllByTree": {
"post": {
"tags": [
"Unit"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAllByTrees": {
"post": {
"tags": [
"Unit"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/FindByKeyword": {
"get": {
"tags": [
"Unit"
],
"summary": "Tìm đơn vị theo từ khóa phục vụ scan",
"parameters": [
{
"name": "search",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetNextPerson": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách người xử lý tiếp theo của văn bản đến",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NguoiXuLyRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetWorkLeader": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách lãnh đạo chỉ đạo công việc",
"parameters": [
{
"name": "search",
"in": "query",
"description": "",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAssignByUnit": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị giao việc",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetReleaseUnit": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị phát hành văn bản đi",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/RequestUpdate": {
"post": {
"tags": [
"Unit"
],
"summary": "Yêu cầu cập nhật văn bản lên trục",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetListOfUnitsHoldNumber": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy danh sách đơn vị yêu cầu giữ số của đơn vị",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUserUnitByUser": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy người dùng và đơn vị trong cùng đơn vị người dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnitByFilter": {
"post": {
"tags": [
"Unit"
],
"summary": "Tìm kiếm đơn vị phát hành văn bản đi",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUserHandleDocument": {
"get": {
"tags": [
"Unit"
],
"summary": "lấy danh sách người tiếp nhận văn bản",
"parameters": [
{
"name": "unitId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/CheckExistUnitChildren": {
"get": {
"tags": [
"Unit"
],
"summary": "kiểm tra đơn vị này có cấp tổ hoặc cấp con không",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetInternalUnit": {
"get": {
"tags": [
"Unit"
],
"parameters": [
{
"name": "isDept",
"in": "query",
"schema": {
"type": "boolean"
}
},
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetAllUnit": {
"get": {
"tags": [
"Unit"
],
"parameters": [
{
"name": "keyword",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetShareUnit": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy thông tin đơn vị để chia sẻ (lấy all theo tree)",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetChildUnits": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy đơn vị con của user (không lấy đơn vị cháu)",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetSelectablePeers": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy người cùng cấp",
"parameters": [
{
"name": "idVanBan",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUnit": {
"get": {
"tags": [
"Unit"
],
"parameters": [
{
"name": "isDept",
"in": "query",
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetDepartmentLeaders": {
"get": {
"tags": [
"Unit"
],
"summary": "Lấy ds lãnh đạo cấp phòng của mình",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/Unit/GetUserDepartment": {
"post": {
"tags": [
"Unit"
],
"summary": "Lấy ds người dùng trong phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/FilterDepartmentDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/FilterDepartmentDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/FilterDepartmentDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/FilterDepartmentDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/FindById/{id}": {
"get": {
"tags": [
"UnitOutside"
],
"summary": "Lấy chi tiết",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/FindByFilter": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Lấy danh sách đơn vị ngoài ngành có phân trang",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUnitOutDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUnitOutDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUnitOutDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUnitOutDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/GetByType": {
"get": {
"tags": [
"UnitOutside"
],
"summary": "Lấy tất cả đơn vị theo loại,\r\nloai = 1 : lấy đơn vị thuộc bộ tài chính\r\nloai != 1 : đơn vị ngoài bộ tài chính",
"parameters": [
{
"name": "loai",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/GetAllByFilter": {
"post": {
"tags": [
"UnitOutside"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/LayTatCaTheoFilterPagination": {
"post": {
"tags": [
"UnitOutside"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DonViGuiFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/UnitSync": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Đồng bộ đơn vị ngoại ngành từ trục",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/OtherUnitSync": {
"post": {
"tags": [
"UnitOutside"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/Add": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Thêm mới danh mục chung",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/UpdateInfo": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CategoryUnitOutDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/Delete/{id}": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/UnitSyncFromDept": {
"post": {
"tags": [
"UnitOutside"
],
"summary": "Đồng bộ đơn vị ngoại ngành từ đơn vị trong Cục",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/GetCert": {
"get": {
"tags": [
"UnitOutside"
],
"summary": "Lấy chứng thư số của đơn vị ngoài ngành",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UnitOutside/GetAll": {
"get": {
"tags": [
"UnitOutside"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindById/{id}": {
"get": {
"tags": [
"User"
],
"summary": "Lấy khoảng số theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindByUser/{username}": {
"get": {
"tags": [
"User"
],
"summary": "TimTheoUserNameAsync",
"parameters": [
{
"name": "username",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/List": {
"post": {
"tags": [
"User"
],
"summary": "Danh sách người dùng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/ListUserByDept": {
"post": {
"tags": [
"User"
],
"summary": "Danh sách người dùng trong phòng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllLeader/{deptId}": {
"get": {
"tags": [
"User"
],
"summary": "Danh sách người dùng",
"parameters": [
{
"name": "deptId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllUser": {
"get": {
"tags": [
"User"
],
"summary": "Danh sách người dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/SynchronizationWithMongo": {
"get": {
"tags": [
"User"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/CheckIsLeader": {
"get": {
"tags": [
"User"
],
"parameters": [
{
"name": "deptId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "roleId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/Add": {
"post": {
"tags": [
"User"
],
"summary": "Tạo mới khoảng số",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/UpdateInfo": {
"post": {
"tags": [
"User"
],
"summary": "Cập nhật khoảng số",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/Delete/{id}": {
"post": {
"tags": [
"User"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/UserDetail": {
"get": {
"tags": [
"User"
],
"summary": "Xem thông tin cá nhận người dùng đang đăng nhập",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindLeader": {
"post": {
"tags": [
"User"
],
"summary": "Lấy danh sách lãnh đạo theo tìm kiếm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/TimLanhDaoFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/TimLanhDaoFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/TimLanhDaoFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/TimLanhDaoFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindLeaderSign": {
"get": {
"tags": [
"User"
],
"summary": "Lấy lãnh đạo ký thay",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindLeaderSignMission": {
"get": {
"tags": [
"User"
],
"summary": "Lấy lãnh đạo ký thừa lệnh",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetLeaderByRole/{vaitro}": {
"get": {
"tags": [
"User"
],
"summary": "Lãnh đạo phòng xử lý các văn bản trình lên Tổng cục",
"parameters": [
{
"name": "vaitro",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindLeaderByUser": {
"get": {
"tags": [
"User"
],
"summary": "Lấy lãnh đạo chỉ đạo giao việc",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindeUnitClerk": {
"get": {
"tags": [
"User"
],
"summary": "api lấy van thư đơn vị",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindDeptLeader": {
"get": {
"tags": [
"User"
],
"summary": "api lấy trưởng phòng",
"parameters": [
{
"name": "isTrinh",
"in": "query",
"schema": {
"type": "boolean",
"default": false
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllLeader": {
"get": {
"tags": [
"User"
],
"summary": "api lấy tất cả lãnh đạo cho hồ sơ",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUserForProfile": {
"post": {
"tags": [
"User"
],
"summary": "lấy danh sách người theo dõi cập nhật",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListUserShareAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListUserShareAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListUserShareAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListUserShareAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/CheckPermisionVTAndLDP": {
"get": {
"tags": [
"User"
],
"summary": "Kiểm tra người dùng vừa có quyền văn thư vừa là lãnh đạo",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllEmployee": {
"get": {
"tags": [
"User"
],
"summary": "Lấy tất cả chuyên viên trong phòng người đăng nhập",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllRoomLeader": {
"get": {
"tags": [
"User"
],
"summary": "Lấy tất cả lãnh đạo phòng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllUnitLeader": {
"get": {
"tags": [
"User"
],
"summary": "Lấy tất cả lãnh đạo đơn vị người dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUserUnit": {
"get": {
"tags": [
"User"
],
"summary": "Lấy đơn vị người dùng đang đăng nhập",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUserUnitById/{id}": {
"get": {
"tags": [
"User"
],
"summary": "Lấy đơn vị người dùng đang đăng nhập",
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUnitTCDT": {
"get": {
"tags": [
"User"
],
"summary": "Lấy đơn vị là tổng cục dự trữ",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllTCLeader": {
"get": {
"tags": [
"User"
],
"summary": "Lấy tất cả lãnh đạo đơn vị Tổng cục",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllDepartmentLeader": {
"get": {
"tags": [
"User"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/CheckUserUnit": {
"post": {
"tags": [
"User"
],
"summary": "Kiểm tra người dùng thuộc đơn vị\r\n0: TONGCUC(Tổng Cục Dự Trữ)\r\n1: CUCKHUVUC(Cục Khu Vục)\r\n2: CHICUC(Chi Cục)\r\n3: CUC(Cục Thuộc Tổng Cục)\r\n4: VU(Vụ Thuộc Tổng Cục)",
"parameters": [
{
"name": "userId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUsersSameDepartment": {
"post": {
"tags": [
"User"
],
"summary": "Lấy toàn bộ người dùng cùng 1 bộ phận trực tiếp quản lý",
"parameters": [
{
"name": "userId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/LayLanhDaoKyDuyetVBDi": {
"post": {
"tags": [
"User"
],
"summary": "Lấy danh sách lãnh đạo ký duyệt văn bản đi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoKyDuyetFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoKyDuyetFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoKyDuyetFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/LanhDaoKyDuyetFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/FindUserHoldNotebook": {
"post": {
"tags": [
"User"
],
"summary": "Tìm kiếm người giữ số văn bản",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetAllLeadeByDeptId/{deptId}": {
"get": {
"tags": [
"User"
],
"summary": "Lấy lãnh đạo theo ID đơn vị",
"parameters": [
{
"name": "deptId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/ResetPass": {
"post": {
"tags": [
"User"
],
"summary": "",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ResetMKDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ResetMKDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ResetMKDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ResetMKDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/LayLanhDaoDonVi": {
"get": {
"tags": [
"User"
],
"summary": "lấy danh sách lãnh đạo đơn vị",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetUserDept": {
"get": {
"tags": [
"User"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/DSLanhDao": {
"get": {
"tags": [
"User"
],
"summary": "Lấy danh sách lãnh đạo theo tìm kiếm",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/GetLeaderSignRelease": {
"get": {
"tags": [
"User"
],
"summary": "api lấy tất cả lãnh đạo ký phát hành văn bản",
"parameters": [
{
"name": "page",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/User/LayNguoiDungThongKeCapCuc": {
"post": {
"tags": [
"User"
],
"summary": "Danh sách cấp phó\r\nthống kê số liệu trên Cục",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserDept/GetAgenciesList": {
"get": {
"tags": [
"UserDept"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserDept/ListUserByDept": {
"post": {
"tags": [
"UserDept"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserReports/ImportUser": {
"post": {
"tags": [
"UserReports"
],
"summary": "Nhập người dùng vào từ excel",
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserReports/TestAuthen": {
"post": {
"tags": [
"UserReports"
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/FindByFilter": {
"post": {
"tags": [
"UserRole"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/Add": {
"post": {
"tags": [
"UserRole"
],
"summary": "Thêm mới Role",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/UpdateInfo": {
"post": {
"tags": [
"UserRole"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UserRoleDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/Delete/{id}": {
"post": {
"tags": [
"UserRole"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/DsThuKyFor": {
"get": {
"tags": [
"UserRole"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/SwitchThuKyFor": {
"post": {
"tags": [
"UserRole"
],
"summary": "Thêm mới cấu hình đánh giá KPI tháng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/GetCurrentThuKyFor": {
"get": {
"tags": [
"UserRole"
],
"summary": "Lấy lãnh đạo mà thư ký đang hỗ trợ (đang thay thế)",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/DsUsedThuKyFor": {
"get": {
"tags": [
"UserRole"
],
"summary": "Lấy danh sách thư ký cho lãnh đạo đang đăng nhập.\r\nNếu không có thư ký nào thì thêm chính thư ký đó vào ds để lọc cái mình tạo",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminDsUsedThuKy": {
"post": {
"tags": [
"UserRole"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchAllUsedThuKyAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchAllUsedThuKyAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchAllUsedThuKyAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchAllUsedThuKyAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminGetThuKyConfigs": {
"post": {
"tags": [
"UserRole"
],
"summary": "Danh sách quản trị cấu hình thư ký",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchThuKyConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchThuKyConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchThuKyConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchThuKyConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminGetAvailableThuKys": {
"post": {
"tags": [
"UserRole"
],
"summary": "Danh sách quản trị cấu hình thư ký",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminGetAvailableThuKyFors": {
"post": {
"tags": [
"UserRole"
],
"summary": "Danh sách quản trị cấu hình thư ký",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchAvailableUserAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminToggleThuKyConfig": {
"post": {
"tags": [
"UserRole"
],
"summary": "Bật / tắt cấu hình thư ký (quản trị)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ToggleTKConfigApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ToggleTKConfigApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ToggleTKConfigApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ToggleTKConfigApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminDeleteThuKyConfig": {
"post": {
"tags": [
"UserRole"
],
"summary": "Bật / tắt cấu hình thư ký (quản trị)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaThuKyConfigAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaThuKyConfigAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaThuKyConfigAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaThuKyConfigAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminDeleteUsedThuKy": {
"post": {
"tags": [
"UserRole"
],
"summary": "Bật / tắt cấu hình thư ký (quản trị)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminDeActivateUsedThuKy": {
"post": {
"tags": [
"UserRole"
],
"summary": "Bật / tắt cấu hình thư ký (quản trị)",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaUsedThuKyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AdminAddThuKyConfig": {
"post": {
"tags": [
"UserRole"
],
"summary": "Thêm mới Role",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyConfigAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyConfigAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyConfigAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddThuKyConfigAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/CheckIsExistCertUser": {
"get": {
"tags": [
"UserRole"
],
"summary": "Kiểm tra người dùng có chứng thư số",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/GetCertUser": {
"get": {
"tags": [
"UserRole"
],
"summary": "Lấy chứng thư số người dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/GetListCertUser": {
"get": {
"tags": [
"UserRole"
],
"summary": "Lấy chứng thư số người dùng",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/AddCertUser": {
"post": {
"tags": [
"UserRole"
],
"summary": "Thêm chứng thư số người dùng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddCertUser"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddCertUser"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddCertUser"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddCertUser"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/FindById/{id}": {
"get": {
"tags": [
"UserRole"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserRole/GetAll": {
"get": {
"tags": [
"UserRole"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/FindByFilter": {
"post": {
"tags": [
"UserTitle"
],
"summary": "Tìm chức danh theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PositionFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PositionFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PositionFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PositionFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/Add": {
"post": {
"tags": [
"UserTitle"
],
"summary": "Thêm mới Role",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/UpdateInfo": {
"post": {
"tags": [
"UserTitle"
],
"summary": "Cập nhật thông tin",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/PositionDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/Delete/{id}": {
"post": {
"tags": [
"UserTitle"
],
"summary": "Xóa theo id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/FindById/{id}": {
"get": {
"tags": [
"UserTitle"
],
"summary": "Tìm theo Id",
"parameters": [
{
"name": "id",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UserTitle/GetAll": {
"get": {
"tags": [
"UserTitle"
],
"summary": "Lấy tất cả",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/ThemMoi": {
"post": {
"tags": [
"UyQuyen"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/CapNhat": {
"post": {
"tags": [
"UyQuyen"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedLeadDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/CapNhatTrangThai": {
"post": {
"tags": [
"UyQuyen"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDelegatedStatusDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDelegatedStatusDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDelegatedStatusDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDelegatedStatusDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/Delete/{id}": {
"post": {
"tags": [
"UyQuyen"
],
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/List": {
"post": {
"tags": [
"UyQuyen"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedSearchDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedSearchDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/DelegatedSearchDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/DelegatedSearchDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/UyQuyen/GetDsNguoiDuocUyQuyen": {
"get": {
"tags": [
"UyQuyen"
],
"parameters": [
{
"name": "idLanhDao",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "idPosition",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "docType",
"in": "query",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/VanBanGuiLenTruc/TimTheoDieuKien": {
"post": {
"tags": [
"VanBanGuiLenTruc"
],
"summary": "Tìm văn bản gửi lên trục theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/VanBanNhanTuTruc/TimTheoDieuKien": {
"post": {
"tags": [
"VanBanNhanTuTruc"
],
"summary": "Tìm văn bản nhận từ trục theo điều kiện",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/VanBanNhanTuTruc/DanhSachVanBanExport": {
"post": {
"tags": [
"VanBanNhanTuTruc"
],
"summary": "Export danh sách to excel",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MsgFilterDto"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/VanBanNhanTuTruc/GetFailEdoc": {
"post": {
"tags": [
"VanBanNhanTuTruc"
],
"summary": "Lấy lại văn bản bị lỗi",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetFailEdocModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetFailEdocModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetFailEdocModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetFailEdocModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WeatherForecast/forecast": {
"get": {
"tags": [
"WeatherForecast"
],
"summary": "Lấy dữ liệu dự báo thời tiết mẫu.",
"responses": {
"200": {
"description": "OK",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WeatherForecast"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WeatherForecast"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WeatherForecast"
}
}
}
}
}
}
}
},
"/api/WeatherForecast/ke-hoach": {
"get": {
"tags": [
"WeatherForecast"
],
"summary": "Lấy danh sách kế hoạch có phân trang.",
"parameters": [
{
"name": "page",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkOrderReport/Export": {
"post": {
"tags": [
"WorkOrderReport"
],
"summary": "Xuất Báo cáo chi tiết tình trạng phiếu giao việc",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/BaoCaoPhieuGiaoViecReportFilter"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BaoCaoPhieuGiaoViecReportFilter"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BaoCaoPhieuGiaoViecReportFilter"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BaoCaoPhieuGiaoViecReportFilter"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Add": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Thêm mới sổ công tác tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Update": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Sửa sổ công tác tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/UpdateResult": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Sửa sổ công tác tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateResultWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateResultWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateResultWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateResultWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Detail": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Xem chi tiết sổ công tác tuần",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Delete": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Xóa sổ công tác tuần",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id của sổ công tác tuần",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/MassDelete": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Xóa nhiều sổ công tác tuần",
"requestBody": {
"description": "id của sổ công tác tuần",
"content": {
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/List": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy danh sách sổ công tác tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/GetStatus": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy tất cả trạng thái",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ExtendWork": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Gia hạn sổ công tác tuần",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ExtendWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExtendWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ExtendWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ExtendWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Export": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Xuất lịch công việc ra file Excel",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchScheduleModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Submit": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Trình lên cấp trên",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ListApprove": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy danh sách duyệt theo trạng thái",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveListSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveListSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveListSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveListSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Approve": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Cấp trên duyệt đăng ký",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ApproveComplete": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Cấp trên duyệt hoàn thành",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/WatingApproveWorkSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WatingApproveWorkSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WatingApproveWorkSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WatingApproveWorkSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/Reject": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Cấp trên trả lại",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/RejectApproveListSchedule"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RejectApproveListSchedule"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RejectApproveListSchedule"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RejectApproveListSchedule"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/GetLeader": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy cấp trên",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/GetEmployee": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy cấp dưới",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ListDetail": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy chi tiết sổ tuần theo Id",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/GetJobByWeek": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy danh sách công việc theo tuần",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/GetListJobByWeekRequestModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/GetListJobByWeekRequestModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/GetListJobByWeekRequestModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/GetListJobByWeekRequestModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/TransferJobToSchedule": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Chuyển công việc vào sổ",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ApproveWorkScheduleResponse"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/CopyLastWeekSchedule": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Chuyển công việc tuần trước vào sổ tuần sao",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/CopySCTLastWeekAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/CopySCTLastWeekAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/CopySCTLastWeekAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/CopySCTLastWeekAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/DeleteReject": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Xóa từ chối sổ công tác tuần",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ListUserWorkWeek": {
"post": {
"tags": [
"WorkSchedule"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ExportUserWorkWeek": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Xuất thống kê chi tiết đã nộp theo tuần SCT",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/ExportJobsDetailWeek": {
"post": {
"tags": [
"WorkSchedule"
],
"summary": "Xuất thống kê chi tiết đã nộp theo tuần SCT",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchUserWeeklyPlanAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/WorkSchedule/UserWeeklyPlanDetail": {
"get": {
"tags": [
"WorkSchedule"
],
"summary": "Lấy chi tiết sổ công tác tuần của 1 user",
"parameters": [
{
"name": "userId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "week",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/Add": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Thêm mới chương trình kế hoạch của cục, phòng, tổ theo năm",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddYearlyKPIApiModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddYearlyKPIApiModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddYearlyKPIApiModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddYearlyKPIApiModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/YearlyScheduleList": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy cấu hình KPI theo năm dựa trên mẫu tổng hợp đánh giá năm (MauTongHopDG)",
"parameters": [
{
"name": "year",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/Recall": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ThuHoiAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/Update": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIYearlyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIYearlyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIYearlyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateKPIYearlyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/UpdateCriteria": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCriteriaKPIYearlyAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCriteriaKPIYearlyAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateCriteriaKPIYearlyAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateCriteriaKPIYearlyAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/List": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách kPI năm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIYearlyAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIYearlyAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIYearlyAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListKPIYearlyAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/Detail": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Xem chi tiết chung",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/KPICalcConfig": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Xem chi tiết chung",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/SyncData": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateSync"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ListMonthRecords": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách đánh giá tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRecordAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRecordAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRecordAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListMonthlyRecordAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ListMonthSumary": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy thống kê đánh gía năm",
"parameters": [
{
"name": "Id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "VersionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ListCriteriaRule": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Bản mới không có đánh giá (Flat + Paging)",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "pageIndex",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ListCriteria": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách tiêu chí đánh giá của KPI năm",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "isAuto",
"in": "query",
"description": "",
"schema": {
"type": "boolean",
"default": true
}
},
{
"name": "isPreAuto",
"in": "query",
"schema": {
"type": "boolean",
"default": true
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/SubmitKPI": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Tổng hợp chi tiết",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/Delete": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Sửa KPI tháng",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/XoaKPIAPIModel"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/RankingYearly": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách xếp hạng KPI Năm",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListRankingYearlyAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListRankingYearlyAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListRankingYearlyAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListRankingYearlyAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/DsPhongConKPI": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách phòng con theo phòng cha",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongConAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/DsPhongKPI": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách phòng",
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SearchListDsPhongAPI"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ListSubmitLeader": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách lãnh đạo",
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "versionId",
"in": "query",
"description": "",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/ApproveKPI": {
"post": {
"tags": [
"YearlyKPI"
],
"summary": "Duyệt đánh gía",
"requestBody": {
"description": "",
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SubmitKPIRating"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/HistoryList": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "Lấy danh sách lịch sử thao tác của KPI",
"parameters": [
{
"name": "id",
"in": "query",
"description": "ReferenceId (KPIId)",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YearlyKPI/GetRatingList": {
"get": {
"tags": [
"YearlyKPI"
],
"summary": "",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YKien/List": {
"get": {
"tags": [
"YKien"
],
"summary": "Lấy danh sách ý kiến theo RefId",
"parameters": [
{
"name": "refId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "type",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YKien/Detail": {
"get": {
"tags": [
"YKien"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YKien/Upsert": {
"post": {
"tags": [
"YKien"
],
"requestBody": {
"content": {
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/AddYKienAPIView"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AddYKienAPIView"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AddYKienAPIView"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AddYKienAPIView"
}
}
}
},
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/api/YKien/Delete": {
"get": {
"tags": [
"YKien"
],
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "OK"
}
}
}
}
},
"components": {
"schemas": {
"AccountDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"nullable": true
},
"Fullname": {
"type": "string",
"nullable": true
},
"Unit_Id": {
"type": "string",
"format": "uuid"
},
"Unit_Code": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"PositionCode": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsHasChildDept": {
"type": "boolean",
"nullable": true
},
"Key": {
"type": "string",
"nullable": true
},
"DisplayLabel": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AccountDtoResponseList": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Message": {
"type": "string",
"nullable": true
},
"Data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AccountDto"
},
"nullable": true
},
"Total": {
"type": "integer",
"format": "int64"
},
"PageIndex": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"AccountEmployee": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"nullable": true
},
"Fullname": {
"type": "string",
"nullable": true
},
"Unit_Id": {
"type": "string",
"format": "uuid"
},
"Unit_Code": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"PositionCode": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AccountEmployeeRequestDto": {
"type": "object",
"properties": {
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"IdDept": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AccountIgnore": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AccountEmployee"
},
"nullable": true
}
},
"additionalProperties": false
},
"AccountModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Fullname": {
"type": "string",
"nullable": true
},
"Unit_Code": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Role": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Unit_Name": {
"type": "string",
"nullable": true
},
"Unit_Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"State": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StateName": {
"type": "string",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"ActionNodeDto": {
"type": "object",
"properties": {
"key": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"Active": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"deptId": {
"type": "string",
"format": "uuid"
},
"active": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ActiveMissionModel": {
"type": "object",
"properties": {
"models": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Active"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddBieuMauAPI": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Desciption": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DanhMucIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddBoSungDinhKem": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"AddCertUser": {
"type": "object",
"properties": {
"Certificate": {
"type": "string",
"nullable": true
},
"TypeAction": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddCollectionSourceDto": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"WebURL": {
"type": "string",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"AddCommentRequestModel": {
"type": "object",
"properties": {
"jobId": {
"type": "string",
"description": "",
"format": "uuid"
},
"content": {
"type": "string",
"description": "",
"nullable": true
},
"files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"AddDailyKPIApiModel": {
"type": "object",
"properties": {
"Month": {
"type": "integer",
"format": "int32"
},
"Year": {
"type": "integer",
"format": "int32"
},
"Day": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddDanhMucBieuMauAPI": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddDeptExecutionPlanAPI": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"AddDeptYealyPlanAPI": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"ManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Receivers": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Executions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddDeptExecutionPlanAPI"
},
"nullable": true
},
"ProtectionLevel": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MissionCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StrategicPlan": {
"type": "boolean",
"nullable": true
},
"PlanType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"AddDmHanhDongAPIModel": {
"type": "object",
"properties": {
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"TargetType": {
"type": "integer",
"format": "int32"
},
"ChildPermissionId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddDmNhomAPIModel": {
"type": "object",
"properties": {
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"TargetType": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"AddDonNghiPhepDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartTime": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"nullable": true
},
"EndTime": {
"type": "string",
"nullable": true
},
"EndDate": {
"type": "string",
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
},
"LocationType": {
"type": "boolean",
"nullable": true
},
"LocationName": {
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddFileDocRequestModel": {
"type": "object",
"properties": {
"jobId": {
"type": "string",
"format": "uuid"
},
"files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddGhiChuTuanAPIModel": {
"type": "object",
"properties": {
"Year": {
"type": "integer",
"format": "int32"
},
"WeekOfYear": {
"type": "integer",
"format": "int32"
},
"WeekStartDate": {
"type": "string",
"format": "date-time"
},
"WeekEndDate": {
"type": "string",
"format": "date-time"
},
"GhiChu": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddGroupModel": {
"type": "object",
"properties": {
"Ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ConversationId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddHuongDanSuDung": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"nullable": true
},
"Desciption": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddJobAutoAPIModel": {
"type": "object",
"properties": {
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DetailName": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"AssignBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignToDept": {
"type": "string",
"format": "uuid"
},
"DeptIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IdPlan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdMissionCategory": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Subject": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddJobAutoAssignAPIModel": {
"type": "object",
"properties": {
"CategoryId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"PhongId": {
"type": "string",
"format": "uuid"
},
"AssignToId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignToDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignToRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignById": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MissionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PlanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Combines": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddJobAutoCombineAssignServiceModel"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddJobAutoCategoryAPIModel": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"nullable": true
},
"TypeDate": {
"type": "string",
"nullable": true
},
"StartAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndAt": {
"type": "string",
"format": "date-time",
"nullable": true
},
"HanXuLyDay": {
"type": "integer",
"format": "int32",
"nullable": true
},
"HanXuLyMonth": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"HanXuLyHour": {
"type": "string",
"nullable": true
},
"HanXuLyDayOfWeek": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"HanXuLyPhongDay": {
"type": "integer",
"format": "int32",
"nullable": true
},
"HanXuLyPhongMonth": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"HanXuLyPhongHour": {
"type": "string",
"nullable": true
},
"HanXuLyPhongDayOfWeek": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"CreateDay": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CreateDayOfWeek": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"CreateHour": {
"type": "string",
"nullable": true
},
"CreateMonth": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddJobAutoCombineAssignServiceModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"UserDeptId": {
"type": "string",
"format": "uuid"
},
"UserRoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddJobEvaluationAPIModel": {
"type": "object",
"properties": {
"IsPassed": {
"type": "boolean"
},
"Note": {
"type": "string",
"nullable": true
},
"AssignType": {
"type": "integer",
"format": "int32"
},
"JobId": {
"type": "string",
"format": "uuid"
},
"UserId": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddJobLogDto": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"nullable": true
},
"LogId": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"CreatedDate": {
"type": "string",
"format": "date-time"
},
"ProgressLog": {
"type": "integer",
"format": "int32"
},
"Description": {
"type": "string",
"nullable": true
},
"Propose": {
"type": "string",
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddJobRatingAPIModel": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Combines": {
"$ref": "#/components/schemas/AddUserRatingAPIModel"
}
},
"additionalProperties": false
},
"AddJobRatingAPIModels": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Combines": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddUserRatingAPIModel"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddJobRatingsAPIModel": {
"type": "object",
"properties": {
"JobIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddKPICriterialConfigAPIModel": {
"type": "object",
"properties": {
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32"
},
"Value": {
"type": "number",
"format": "double",
"nullable": true
},
"ForRole": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsOptional": {
"type": "boolean"
},
"CategoryCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddLichHopAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32"
},
"WeekOfYear": {
"type": "integer",
"format": "int32"
},
"WeekStartDate": {
"type": "string",
"format": "date-time"
},
"WeekEndDate": {
"type": "string",
"format": "date-time"
},
"TieuDe": {
"type": "string",
"nullable": true
},
"DiaDiem": {
"type": "string",
"nullable": true
},
"GhiChu": {
"type": "string",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"DsKhachMoi": {
"type": "string",
"nullable": true
},
"TaiLieuHops": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"LanhDaoChuTri": {
"$ref": "#/components/schemas/AddNguoiDuHopAPIModel"
},
"LanhDaoDuHops": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNguoiDuHopAPIModel"
},
"nullable": true
},
"NguoiDuHop": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNguoiDuHopAPIModel"
},
"nullable": true
},
"ThanhPhanKhac": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNguoiDuHopAPIModel"
},
"nullable": true
},
"NgayHop": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AddNgayHopAPIModel"
},
"nullable": true
}
},
"additionalProperties": false
},
"AddListRating": {
"type": "object",
"properties": {
"JobId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Id công việc",
"nullable": true
},
"Rating": {
"type": "integer",
"description": "Đánh giá",
"format": "int32"
},
"Note": {
"type": "string",
"description": "Đánh giá",
"nullable": true
}
},
"additionalProperties": false
},
"AddMKPIDieuLenhAPIModel": {
"type": "object",
"properties": {
"MonthlyKPIId": {
"type": "string",
"format": "uuid"
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DieuLenh": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"HinhThucKyLuat": {
"type": "string",
"nullable": true
},
"NgoaiLe": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddMonthlyKPIApiModel": {
"type": "object",
"properties": {
"Month": {
"type": "integer",
"format": "int32"
},
"Year": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AddNgayHopAPIModel": {
"type": "object",
"properties": {
"Day": {
"type": "string",
"format": "date-time"
},
"CaSangStart": {
"type": "string",
"format": "date-span",
"nullable": true
},
"CaSangEnd": {
"type": "string",
"format": "date-span",
"nullable": true
},
"CaChieuStart": {
"type": "string",
"format": "date-span",
"nullable": true
},
"CaChieuEnd": {
"type": "string",
"format": "date-span",
"nullable": true
},
"User": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdLich": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AddNguoiDuHopAPIModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"UserPositionName": {
"type": "string",
"nullable": true
},
"Action": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"AddOrUpdateDieuLenhConfigAPI": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DieuLenh": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"HinhThucKyLuat": {
"type": "string",
"nullable": true
},
"NgoaiLe": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"AddQuanLyDNPAPIModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddQuyenCaNhan": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"description": "ID của người dùng",
"format": "uuid"
},
"RoleId": {
"type": "string",
"description": "ID của vai trò",
"format": "uuid"
},
"DeptId": {
"type": "string",
"description": "ID của phòng ban",
"format": "uuid"
},
"PermissionIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"AddRating": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"description": "Id công việc",
"format": "uuid"
},
"Rating": {
"type": "integer",
"description": "Đánh giá",
"format": "int32"
},
"Note": {
"type": "string",
"description": "Đánh giá",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"AddRequestInTimeDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
},
"RequestedInTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"RequestInTimeCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AddThuKyApiModel": {
"type": "object",
"properties": {
"TKForId": {
"type": "string",
"format": "uuid"
},
"TKForDeptId": {
"type": "string",
"format": "uuid"
},
"TKForRoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddThuKyConfigAPI": {
"type": "object",
"properties": {
"TKId": {
"type": "string",
"format": "uuid"
},
"TKDeptId": {
"type": "string",
"format": "uuid"
},
"TKRoleId": {
"type": "string",
"format": "uuid"
},
"TKForId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AddUserRatingAPIModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"IsApproved": {
"type": "boolean"
}
},
"additionalProperties": false
},
"AddWorkSchedule": {
"type": "object",
"properties": {
"Subject": {
"type": "string",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Result": {
"type": "string",
"nullable": true
},
"IsBusiness": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"AddYKienAPIView": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RequestCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32"
},
"RefId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"AddYearlyKPIApiModel": {
"type": "object",
"properties": {
"Year": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AgenciesDto": {
"type": "object",
"properties": {
"code": {
"type": "string",
"nullable": true
},
"name": {
"type": "string",
"nullable": true
},
"pcode": {
"type": "string",
"nullable": true
},
"email": {
"type": "string",
"nullable": true
},
"phone": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AgenciesTypeDto": {
"type": "object",
"properties": {
"type": {
"type": "string",
"nullable": true
},
"data": {
"type": "string",
"nullable": true
},
"IsTrongNganh": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"AgenciesUnregisterDto": {
"type": "object",
"properties": {
"code": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AppControllerDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Group": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Controller": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AppControllerFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AppObject": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Url": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"AppRoleObject": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AppRoleObject"
},
"nullable": true
}
},
"additionalProperties": false
},
"AppObjectDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Url": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"AppObjectFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"AppRoleObject": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"ObjectId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
},
"AppObject": {
"$ref": "#/components/schemas/AppObject"
},
"Role": {
"$ref": "#/components/schemas/Role"
}
},
"additionalProperties": false
},
"AppRoleObjectDto": {
"type": "object",
"properties": {
"ObjectId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ApproveListSchedule": {
"type": "object",
"properties": {
"Week": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ApproveModel": {
"type": "object",
"properties": {
"ProfileId": {
"type": "string",
"format": "uuid"
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ApproveWorkSchedule": {
"type": "object",
"properties": {
"Week": {
"type": "integer",
"format": "int32"
},
"Year": {
"type": "integer",
"format": "int32"
},
"ApproverId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproverRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproverDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ApproveWorkScheduleResponse": {
"type": "object",
"properties": {
"Ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Directive": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ApproverPlan": {
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"Authorization": {
"type": "object",
"properties": {
"UserName": {
"type": "string",
"nullable": true
},
"IdNguoiDuocUyQuyen": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleNguoiDuocUyQuyen": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNguoiDuocUyQuyen": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"AutoRateJobRequest": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid"
},
"IsCalcMain": {
"type": "boolean"
},
"IsCalcCombine": {
"type": "boolean"
},
"IsCalcLeader": {
"type": "boolean"
},
"IsMinusOthers": {
"type": "boolean"
},
"IsOverride": {
"type": "boolean"
}
},
"additionalProperties": false
},
"BaoCaoPhieuGiaoViecReportFilter": {
"type": "object",
"properties": {
"ViewReport": {
"type": "integer",
"format": "int32"
},
"TypeBaoCao": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"BoSungDonViDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"NguoiDuocDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"BoSungLanhDaoDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid"
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"BodyReceivedEdocListDto": {
"type": "object",
"properties": {
"listFrom": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"status": {
"type": "string",
"nullable": true
},
"code": {
"type": "string",
"nullable": true
},
"promulgationDate": {
"type": "string",
"nullable": true
},
"securityLevel": {
"type": "integer",
"format": "int32",
"nullable": true
},
"priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"dueDate": {
"type": "string",
"nullable": true
},
"pageNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"pageSize": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"Book": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ObjectType": {
"type": "integer",
"format": "int32"
},
"CurrentNumber": {
"type": "integer",
"format": "int32"
},
"Prefix": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"IsGenerateByType": {
"type": "integer",
"format": "int32"
},
"IsInDept": {
"type": "boolean",
"nullable": true
},
"NumberUserAgain": {
"type": "string",
"nullable": true
},
"NoiPhatHanh": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"StockNumber": {
"type": "integer",
"format": "int32"
},
"IsPrivate": {
"type": "boolean",
"nullable": true
},
"IsReset": {
"type": "boolean",
"nullable": true
},
"IsUnnumbered": {
"type": "boolean",
"nullable": true
},
"DocumentIns": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentIn"
},
"nullable": true
},
"BookRanges": {
"type": "array",
"items": {
"$ref": "#/components/schemas/BookRange"
},
"nullable": true
}
},
"additionalProperties": false
},
"BookDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ObjectType": {
"type": "integer",
"format": "int32"
},
"CurrentNumber": {
"type": "integer",
"format": "int32"
},
"StockNumber": {
"type": "integer",
"format": "int32"
},
"Prefix": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"IsGenerateByType": {
"type": "integer",
"format": "int32"
},
"IsInDept": {
"type": "boolean",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
},
"NoiPhatHanh": {
"type": "string",
"nullable": true
},
"IsPrivate": {
"type": "boolean",
"nullable": true
},
"IsReset": {
"type": "boolean",
"nullable": true
},
"IsUnnumbered": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"BookFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"BookRange": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid"
},
"SendDeptId": {
"type": "string",
"format": "uuid"
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"KeepDate": {
"type": "string",
"format": "date-time"
},
"RequestDate": {
"type": "string",
"format": "date-time"
},
"DocumentNumber": {
"type": "integer",
"format": "int32"
},
"IsUse": {
"type": "boolean",
"nullable": true
},
"Book": {
"$ref": "#/components/schemas/Book"
}
},
"additionalProperties": false
},
"BookRangeDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UnitId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid"
},
"SendDeptId": {
"type": "string",
"format": "uuid"
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"KeepDate": {
"type": "string",
"format": "date-time"
},
"RequestDate": {
"type": "string",
"format": "date-time"
},
"DocumentNumber": {
"type": "integer",
"format": "int32"
},
"IsUse": {
"type": "boolean",
"nullable": true
},
"UserFullName": {
"type": "string",
"nullable": true
},
"BookName": {
"type": "string",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"RequestDeptName": {
"type": "string",
"nullable": true
},
"RequestUnitName": {
"type": "string",
"nullable": true
},
"RequestUserName": {
"type": "string",
"nullable": true
},
"Book": {
"$ref": "#/components/schemas/Book"
},
"RangeNumber": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"BookRangeFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"OnlyCreatedBy": {
"type": "boolean"
},
"OnlyNumberNotUser": {
"type": "boolean",
"nullable": true
},
"NumberFind": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeBook": {
"type": "integer",
"format": "int32"
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"BookSearchDto": {
"type": "object",
"properties": {
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Key": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeLimit": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
}
},
"additionalProperties": false
},
"BooleanIMethodResult": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Data": {
"type": "boolean"
},
"Error": {
"type": "string",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalRecord": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ButPheThayDTO": {
"type": "object",
"properties": {
"VanBanDen": {
"$ref": "#/components/schemas/ThemMoiVBDenDto"
},
"ChuyenXuLy": {
"$ref": "#/components/schemas/ChuyenButPheThay"
}
},
"additionalProperties": false
},
"CalculationConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BaseValue": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ComplexityPct": {
"type": "boolean",
"nullable": true
},
"ProgressPct": {
"type": "boolean",
"nullable": true
},
"CombinePct": {
"type": "boolean",
"nullable": true
},
"DieuLenhPct": {
"type": "boolean",
"nullable": true
},
"RedoPct": {
"type": "boolean",
"nullable": true
},
"CombineValue": {
"type": "number",
"format": "double",
"nullable": true
},
"CombineValueType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DieuLenhValue": {
"type": "number",
"format": "double",
"nullable": true
},
"DieuLenhValueType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"ProgressValueType": {
"type": "integer",
"format": "int32"
},
"ProgressRangeValueType": {
"type": "integer",
"format": "int32"
},
"LeaderRateValue": {
"type": "number",
"format": "double",
"nullable": true
},
"JobRateValue": {
"type": "number",
"format": "double",
"nullable": true
},
"LeaderRateValueType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"JobRateValueType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"CalendarUserDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"LeadUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromTime": {
"type": "string",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToTime": {
"type": "string",
"nullable": true
},
"Location": {
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"WorkContent": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"IsHome": {
"type": "boolean",
"nullable": true
},
"CreateByName": {
"type": "string",
"nullable": true
},
"UserJoins": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DeptJoin": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LeadUserName": {
"type": "string",
"nullable": true
},
"LeadPositionName": {
"type": "string",
"nullable": true
},
"FromDateTime": {
"type": "string",
"format": "date-time"
},
"IsMorning": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"CalendarUserFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"LeadUserId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"CapSoDto": {
"type": "object",
"properties": {
"ProfileId": {
"type": "string",
"format": "uuid"
},
"BookId": {
"type": "string",
"format": "uuid"
},
"BookNumber": {
"type": "integer",
"format": "int32"
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"DocTypeId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"CapSoKySoDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookNumberSub": {
"type": "string",
"nullable": true
},
"ParentBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentDocumentCode": {
"type": "string",
"nullable": true
},
"ListDeptIn": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DonViKhac": {
"type": "string",
"nullable": true
},
"ListDeptInternal": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListGroupDept": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"LanhDaoVanPhong": {
"$ref": "#/components/schemas/ThongTinTrinhLanhDaoDto"
},
"LanhDaoDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"CapSoKySoTheoLoDto": {
"type": "object",
"properties": {
"BookId": {
"type": "string",
"format": "uuid"
},
"IdVanBans": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"CarDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"SkinColor": {
"type": "string",
"nullable": true
},
"CarType": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"LicensePlates": {
"type": "string",
"nullable": true
},
"DeptIdManager": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NumberOfSeats": {
"type": "string",
"nullable": true
},
"MadeYear": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Manufacture": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"CarFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"Color": {
"type": "string",
"nullable": true
},
"DeptIdManager": {
"type": "string",
"format": "uuid",
"nullable": true
},
"License": {
"type": "string",
"nullable": true
},
"Manufacture": {
"type": "string",
"nullable": true
},
"MadeYear": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"CarScheduleDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"RegisterNumber": {
"type": "integer",
"format": "int32"
},
"RegisterId": {
"type": "string",
"format": "uuid"
},
"ApproverId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproverName": {
"type": "string",
"nullable": true
},
"RegisterPhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"TeamLeader": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaderUserName": {
"type": "string",
"nullable": true
},
"LeaderPhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"UsingManager": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UsingManagerName": {
"type": "string",
"nullable": true
},
"RegisterDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RegisterDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"MeetingSchedulerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NumberUser": {
"type": "integer",
"format": "int32"
},
"PickUpPlace": {
"type": "string",
"nullable": true
},
"Destination": {
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
},
"Content": {
"type": "string",
"nullable": true
},
"CarId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DriverId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RegisterName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"HandlingComment": {
"type": "string",
"nullable": true
},
"Distance": {
"type": "number",
"format": "float"
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProcessCarDto"
},
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"UserProcess": {
"$ref": "#/components/schemas/ProcessCarDoneDto"
},
"CarLicensePlates": {
"type": "string",
"nullable": true
},
"ScheduleTime": {
"type": "string",
"nullable": true
},
"CarInfo": {
"$ref": "#/components/schemas/CarDto"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerCarId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"CarScheduleFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"RegisterDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CarId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"Category": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"GroupCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"GroupCategory": {
"$ref": "#/components/schemas/GroupCategory"
},
"MeetingRoomScheduleItems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MeetingRoomScheduleItem"
},
"nullable": true
},
"Parent": {
"$ref": "#/components/schemas/Category"
}
},
"additionalProperties": false
},
"CategoryDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"GroupCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Parent": {
"$ref": "#/components/schemas/CategoryDto"
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryDtoListIMethodResult": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CategoryDto"
},
"nullable": true
},
"Error": {
"type": "string",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalRecord": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"CategoryFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"GroupCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"GroupCategoryCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryProfile": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"IsBigTopic": {
"type": "boolean",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Name": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"ShortName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"UserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"PositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryProfileDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsBigTopic": {
"type": "boolean",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"ShortName": {
"type": "string",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32"
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryProfileFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsBigTopic": {
"type": "boolean",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryServerConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ServerUrl": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"Port": {
"type": "string",
"nullable": true
},
"PartFoldel": {
"type": "string",
"nullable": true
},
"TenDangNhap": {
"type": "string",
"nullable": true
},
"MatKhau": {
"type": "string",
"nullable": true
},
"KhoaCongKhai": {
"type": "string",
"nullable": true
},
"KhoaBaoMat": {
"type": "string",
"nullable": true
},
"ServiceType": {
"type": "string",
"nullable": true
},
"ServerFullPart": {
"type": "string",
"nullable": true,
"readOnly": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"CategorySymbolDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SymbolName": {
"type": "string",
"nullable": true
},
"SymbolCode": {
"type": "string",
"nullable": true
},
"DepartmentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"CategoryUnitOutDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"AbbreviationName": {
"type": "string",
"nullable": true
},
"EngName": {
"type": "string",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"TaxCode": {
"type": "string",
"nullable": true
},
"Fax": {
"type": "string",
"nullable": true
},
"Phone": {
"type": "string",
"nullable": true
},
"Email": {
"type": "string",
"nullable": true
},
"IsBTC": {
"type": "boolean",
"nullable": true
},
"IsNotTruc": {
"type": "boolean",
"nullable": true
},
"MaId": {
"type": "integer",
"format": "int32"
},
"CertFromServer": {
"type": "string",
"nullable": true
},
"IssuerType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NameIssuerType": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ChangeStatusDto": {
"type": "object",
"properties": {
"jobId": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"workFlowIndex": {
"type": "integer",
"format": "int32"
},
"isAuto": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ChuyenButPheThay": {
"type": "object",
"properties": {
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NguoiDuocDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"NguoiXuLy": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"ActionType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Permision": {
"$ref": "#/components/schemas/PermisionDto"
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ButPheLanhDao": {
"type": "string",
"nullable": true
},
"IsSigned": {
"type": "boolean",
"nullable": true
},
"LanhDaoChuTri": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"ListRelatedLeader": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"IsCreateJob": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ChuyenLuuTruDto": {
"type": "object",
"properties": {
"IdHoSoLuuTru": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ChuyenTheoLoDto": {
"type": "object",
"properties": {
"IdVanBans": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DanhSachNguoiXuLys": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"NguoiDuocDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"LanhDaoChuTri": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ActionType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListRelatedLeader": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"ChuyenXuLyCongViecDto": {
"type": "object",
"properties": {
"IdCongViec": {
"type": "string",
"format": "uuid"
},
"NguoiXuLy": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"ChuyenXuLyDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NguoiDuocDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"NguoiXuLy": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"ActionType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Permision": {
"$ref": "#/components/schemas/PermisionDto"
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ButPheLanhDao": {
"type": "string",
"nullable": true
},
"IsSigned": {
"type": "boolean",
"nullable": true
},
"LanhDaoChuTri": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"ListRelatedLeader": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"IsCreateJob": {
"type": "boolean",
"nullable": true
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"Combines": {
"type": "object",
"properties": {
"IdNguoiPhoiHop": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NameNguoiPhoiHop": {
"type": "string",
"nullable": true
},
"RoleNguoiPhoiHop": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNguoiPhoiHop": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNameNguoiPhoiHop": {
"type": "string",
"nullable": true
},
"PositionNguoiPhoiHop": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionNameNguoiPhoiHop": {
"type": "string",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"CommunistPartyProfileDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Summary": {
"type": "string",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"IssuedDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CreatedByName": {
"type": "string",
"nullable": true
},
"PageCount": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AttachmentFiles": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"FullName": {
"type": "string",
"nullable": true
},
"DateOfBirth": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Sex": {
"type": "integer",
"format": "int32"
},
"CCCD": {
"type": "string",
"nullable": true
},
"MaTheDangVien": {
"type": "string",
"nullable": true
},
"SoHieuCanBo": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ConfirmThamDu": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"description": "",
"format": "uuid"
},
"LichHopId": {
"type": "string",
"description": "",
"format": "uuid"
},
"Status": {
"type": "integer",
"description": "",
"format": "int32"
},
"LyDo": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"ConvertCombineToAssignToDto": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsTraLaiLDP": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"CopySCTLastWeekAPIModel": {
"type": "object",
"properties": {
"Year": {
"type": "integer",
"format": "int32"
},
"Week": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"CreateConversationRequest": {
"type": "object",
"properties": {
"IsGroup": {
"type": "boolean",
"nullable": true
},
"Title": {
"type": "string",
"nullable": true
},
"ParticipantIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"CreateJobForDeputyDirectorDto": {
"type": "object",
"properties": {
"Subject": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleCode": {
"type": "string",
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"CreatedJobDto": {
"type": "object",
"properties": {
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"State": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Subject": {
"type": "string",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"FollowId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleAssignById": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptAssignById": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignTo": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleAssignToId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptAssignToId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CombineIds": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Combines"
},
"nullable": true
},
"Feature": {
"type": "string",
"nullable": true
},
"ReportType": {
"type": "string",
"nullable": true
},
"files": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"Menu": {
"type": "string",
"nullable": true
},
"Doc": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"WorkScheduleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LichId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PlanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CategoryPermissionId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"JobType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"DelegatedLeadDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceicePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceicePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceRoleName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "boolean",
"nullable": true
},
"DocType": {
"type": "string",
"nullable": true
},
"DocTypeString": {
"type": "string",
"nullable": true,
"readOnly": true
},
"ArrDeptId": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Content": {
"maxLength": 400,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DelegatedSearchDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Status": {
"type": "boolean",
"nullable": true
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocType": {
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"Department": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"DeptType": {
"type": "integer",
"format": "int32"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Symbol": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"NameShort": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Address": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"TaxCode": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"PhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"Fax": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Email": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Index": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32"
},
"MaId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MaHSNV": {
"type": "string",
"nullable": true
},
"Path": {
"type": "string",
"nullable": true
},
"StatusAsync": {
"maxLength": 30,
"type": "string",
"nullable": true
},
"PCode": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"City": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/User"
},
"nullable": true
},
"MeetingRoomSchedule": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MeetingRoomSchedule"
},
"nullable": true
}
},
"additionalProperties": false
},
"DepartmentDto": {
"required": [
"Code",
"Name"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"Code": {
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"DeptType": {
"type": "integer",
"format": "int32"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NameShort": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Symbol": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Address": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"TaxCode": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"PhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"Fax": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Email": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Index": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32"
},
"Path": {
"type": "string",
"nullable": true
},
"MaId": {
"type": "integer",
"format": "int32"
},
"PCode": {
"type": "string",
"nullable": true
},
"ParentName": {
"type": "string",
"nullable": true
},
"MaHSNV": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DepartmentPlanFilter": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"EndYear": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StrategicPlan": {
"type": "boolean",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"DeptAPIViewModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"NameShort": {
"type": "string",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DetailJobHandoverDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"JobId": {
"type": "string",
"format": "uuid"
},
"Subject": {
"type": "string",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendRoleName": {
"type": "string",
"nullable": true
},
"SendRoleCode": {
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveGroupName": {
"type": "string",
"nullable": true
},
"ReceiveUserName": {
"type": "string",
"nullable": true
},
"ReceiveRoleName": {
"type": "string",
"nullable": true
},
"ReceiveRoleCode": {
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"type": "string",
"nullable": true
},
"ApproveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproveGroupName": {
"type": "string",
"nullable": true
},
"ApproveUserName": {
"type": "string",
"nullable": true
},
"ApproveRoleName": {
"type": "string",
"nullable": true
},
"ApproveRoleCode": {
"type": "string",
"nullable": true
},
"ApprovePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApprovePositionName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"StatusName": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ApproveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"TypeJob": {
"type": "string",
"nullable": true
},
"HasVanBanMat": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"DetailJobHandoverDtoResponseList": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Message": {
"type": "string",
"nullable": true
},
"Data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DetailJobHandoverDto"
},
"nullable": true
},
"Total": {
"type": "integer",
"format": "int64"
},
"PageIndex": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"DifficultyConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ComplexityName": {
"type": "string",
"nullable": true
},
"ComplexityCode": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ComplexityValue": {
"type": "number",
"format": "double",
"nullable": true
},
"Category": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentIn": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookNumberSub": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"InDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendDeptName": {
"maxLength": 400,
"type": "string",
"nullable": true
},
"DocumentCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsQPPL": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"SignName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SignPosition": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Competence": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NumberOfPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"ReceivingMethod": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Field": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsElectron": {
"type": "boolean",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploadSub": {
"type": "string",
"nullable": true
},
"UserIdLead": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NoteProcess": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkflowId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Book": {
"$ref": "#/components/schemas/Book"
},
"DeptManager": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Path": {
"type": "string",
"nullable": true
},
"ProcessTypeAction": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsMain": {
"type": "boolean",
"nullable": true
},
"IsStorage": {
"type": "boolean",
"nullable": true
},
"IsSigned": {
"type": "boolean",
"nullable": true
},
"SoBan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PhuongThucNhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentIdTuTruc": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"ProcessDocIns": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProcessDocIn"
},
"nullable": true
},
"Language": {
"$ref": "#/components/schemas/Language"
},
"DocumentInSuggestUsers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentInSuggestUser"
},
"nullable": true
},
"DocumentInSuggests": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentInSuggest"
},
"nullable": true
},
"ProcessingDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"TypeDoc": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SenderDocID": {
"type": "string",
"nullable": true
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentCode_Prefix": {
"type": "string",
"nullable": true,
"readOnly": true
},
"IssuerType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentInDraft": {
"type": "object",
"properties": {
"Abstract": {
"type": "string",
"nullable": true
},
"JobId": {
"type": "string",
"nullable": true
},
"MaVanBan": {
"type": "string",
"nullable": true
},
"LoaiVanBan": {
"type": "string",
"nullable": true
},
"DanhSachFile": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FileDraftDoc"
},
"nullable": true
}
},
"additionalProperties": false
},
"DocumentInSuggest": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentInId": {
"type": "string",
"format": "uuid"
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentInIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Content": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"IsAdditional": {
"type": "boolean",
"nullable": true
},
"Status": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DateStatus": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentIn": {
"$ref": "#/components/schemas/DocumentIn"
}
},
"additionalProperties": false
},
"DocumentInSuggestUser": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentInId": {
"type": "string",
"format": "uuid"
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentIn": {
"$ref": "#/components/schemas/DocumentIn"
},
"Version": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DocumentInIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Content": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"IsTemp": {
"type": "boolean",
"nullable": true
},
"IsFinish": {
"type": "boolean",
"nullable": true
},
"IsAdditional": {
"type": "boolean",
"nullable": true
},
"IsReturn": {
"type": "boolean",
"nullable": true
},
"DateReturn": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentLink": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsInDept": {
"type": "boolean",
"default": true
},
"VanBanToTrinh": {
"$ref": "#/components/schemas/DocumentOut"
},
"VanBanDi": {
"$ref": "#/components/schemas/DocumentOut"
}
},
"additionalProperties": false
},
"DocumentLinkDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsInDept": {
"type": "boolean",
"default": true
},
"FileUploadSubs": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"DocumentOut": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Symbol": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SymbolNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"NumberOfElectronic": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NumberOfDocument": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"NumberOfPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookNumberSub": {
"type": "string",
"nullable": true
},
"IsPublish": {
"type": "boolean",
"nullable": true
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"BookDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"PublishDeptName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsInDept": {
"type": "boolean",
"nullable": true
},
"ReplyForDocument": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsChecked": {
"type": "boolean",
"nullable": true
},
"IsConfirmed": {
"type": "boolean",
"nullable": true
},
"IsReply": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ButPheLanhDao": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploadSub": {
"type": "string",
"nullable": true
},
"PublishFileUpload": {
"type": "string",
"nullable": true
},
"Language": {
"$ref": "#/components/schemas/Language"
},
"UserIdRecall": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ContentRecall": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"IsSigned": {
"type": "boolean",
"nullable": true
},
"Signed": {
"type": "boolean",
"nullable": true
},
"SignFlashes": {
"type": "boolean",
"nullable": true
},
"DateSignFlashes": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SignName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SignPosition": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SignCompetence": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"TypeSign": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"ParentBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentDocumentCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"IsStorage": {
"type": "boolean",
"nullable": true
},
"DonViKhac": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"NoiPhatHanh": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"DonViSoanThao": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentIdTuTruc": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"IsSignPublish": {
"type": "boolean",
"nullable": true
},
"LanhDaoBo": {
"type": "string",
"nullable": true
},
"VaiTroLanhDaoBo": {
"type": "string",
"nullable": true
},
"TrangThaiKetNoiTruc": {
"type": "string",
"nullable": true
},
"ThoiGianPhanHoiTruc": {
"type": "string",
"format": "date-time",
"nullable": true
},
"BookRangeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "string",
"nullable": true
},
"ProcessDocOuts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProcessDocOut"
},
"nullable": true
},
"DocumentRelations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentRelation"
},
"nullable": true
},
"DocumentRecipients": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentRecipients"
},
"nullable": true
},
"DocumentRecipientsHistory": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentRecipientsHistory"
},
"nullable": true
},
"DocumentRequestOpinions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentRequestOpinion"
},
"nullable": true
},
"DocumentLinkToTrinhs": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentLink"
},
"nullable": true
},
"DocumentLinkVanBanDis": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentLink"
},
"nullable": true
},
"DocumentOutSuggestUsers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentOutSuggestUser"
},
"nullable": true
},
"ReceiveType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsHoanThanhCV": {
"type": "boolean",
"nullable": true
},
"IsReceiveDocIn": {
"type": "boolean",
"nullable": true
},
"IsTrinhLanhDao": {
"type": "boolean",
"nullable": true
},
"ReleaseLeaders": {
"type": "string",
"nullable": true
},
"IsVanBanDang": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentOutSuggestUser": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentOutId": {
"type": "string",
"format": "uuid"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Content": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"DocumentOut": {
"$ref": "#/components/schemas/DocumentOut"
}
},
"additionalProperties": false
},
"DocumentRecipients": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptReceiveId": {
"type": "string",
"format": "uuid"
},
"DeptReceiveName": {
"type": "string",
"nullable": true
},
"DeptReceiveCode": {
"type": "string",
"nullable": true
},
"DepartmentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsAdditional": {
"type": "boolean",
"nullable": true
},
"IsPublic": {
"type": "boolean",
"nullable": true
},
"Document": {
"$ref": "#/components/schemas/DocumentOut"
}
},
"additionalProperties": false
},
"DocumentRecipientsHistory": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"SendDeptCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendDeptName": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"ReceiveDeptCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveDeptName": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Status": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"StatusName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReadDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsTruc": {
"type": "boolean",
"nullable": true
},
"IsAdditional": {
"type": "boolean",
"nullable": true
},
"SendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ReceiveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentTypeName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"IdVanBanDen": {
"type": "string",
"format": "uuid",
"nullable": true
},
"GhiChu": {
"maxLength": 500,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentRelation": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentRefCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsReply": {
"type": "boolean",
"default": false
},
"Document": {
"$ref": "#/components/schemas/DocumentOut"
},
"SendGroupIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupNameRef": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentRequestOpinion": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"type": "string",
"nullable": true
},
"ReceiceRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceRoleName": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentSubId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DateReply": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Note": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"IsAnswered": {
"type": "boolean"
},
"Document": {
"$ref": "#/components/schemas/DocumentOut"
}
},
"additionalProperties": false
},
"DocumentType": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"TypeName": {
"type": "string",
"nullable": true
},
"TypeCode": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"IdLienThong": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"DocumentTypeFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"DonViFilterDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"IsCucKhuVuc": {
"type": "boolean",
"nullable": true
},
"IsChiCuc": {
"type": "boolean",
"nullable": true
},
"IsLayUser": {
"type": "boolean",
"nullable": true
},
"IsPhong": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"DonViGuiFilterDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32"
},
"LoaiTruDeptId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageSize": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"DonViKhacFilterDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DonViNguoiXuLyDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UnitId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TenDonVi": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"VaiTro": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"KieuXuLy": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"Version": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RoleCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DonViPhatHanhFilter": {
"type": "object",
"properties": {
"IdToTrinh": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"DriverDto": {
"type": "object",
"properties": {
"FullName": {
"type": "string",
"nullable": true
},
"BirthDate": {
"type": "string",
"format": "date-time"
},
"StartWorkingDate": {
"type": "string",
"format": "date-time"
},
"Address": {
"type": "string",
"nullable": true
},
"PhoneNumber": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DriveLicenseInfo": {
"type": "string",
"nullable": true
},
"DeptIdManager": {
"type": "string",
"format": "uuid"
},
"Id": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"DriverFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"Sex": {
"type": "boolean",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"DeptIdManager": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"DuThaoDto": {
"required": [
"Abstract",
"DocumentDate"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SignName": {
"type": "string",
"nullable": true
},
"SignPosition": {
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
"NumberOfElectronic": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NumberOfDocument": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"NumberOfPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time"
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListDeptIn": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DonViKhac": {
"type": "string",
"nullable": true
},
"ListDeptOut": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListDeptInternal": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsConfirmed": {
"type": "boolean"
},
"IsSigned": {
"type": "boolean"
},
"ButPheLanhDao": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"AddType": {
"type": "integer",
"format": "int32"
},
"ListReply": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"ListRefer": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FileUploadsThamKhao": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"PublishDeptName": {
"type": "string",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"DocumentIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"NoiPhatHanh": {
"type": "string",
"nullable": true
},
"DonViSoanThao": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ListGroupDept": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListGroupDeptName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"IsSignPublish": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"DuThaoVanBanLienKetDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsReply": {
"type": "boolean",
"nullable": true
},
"DeptNamePublish": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SendDeptName": {
"type": "string",
"nullable": true
},
"SendDeptId": {
"type": "string",
"nullable": true
},
"SignName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"DuyetModel": {
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"Executor": {
"type": "object",
"properties": {
"IdNguoiDangThucHien": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NameNguoiDangThucHien": {
"type": "string",
"nullable": true
},
"RoleNguoiDangThucHien": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNguoiDangThucHien": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNameNguoiDangThucHien": {
"type": "string",
"nullable": true
},
"PositionNguoiDangThucHien": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionNameNguoiDangThucHien": {
"type": "string",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"ExtendWorkSchedule": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"EndDate": {
"type": "string",
"format": "date-time"
},
"Subject": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ExtractionDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ExtractionCode": {
"type": "string",
"nullable": true
},
"ExtractionName": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"ApproveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApproveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ApprovePostionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Permissions": {
"$ref": "#/components/schemas/Permission"
},
"ReceivedProcess": {
"$ref": "#/components/schemas/ExtractionProcessDto"
}
},
"additionalProperties": false
},
"ExtractionProcessDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid"
},
"SentDeptId": {
"type": "string",
"format": "uuid"
},
"SentPostionId": {
"type": "string",
"format": "uuid"
},
"SentRoleId": {
"type": "string",
"format": "uuid"
},
"ExtractionId": {
"type": "string",
"format": "uuid"
},
"NodeId": {
"type": "string",
"format": "uuid"
},
"PrevNodeId": {
"type": "string",
"format": "uuid"
},
"Status": {
"type": "integer",
"format": "int32"
},
"Note": {
"type": "string",
"nullable": true
},
"ReceivedUserId": {
"type": "string",
"format": "uuid"
},
"ReceivedRoleId": {
"type": "string",
"format": "uuid"
},
"ReceivedDeptId": {
"type": "string",
"format": "uuid"
},
"ReceivedPositionId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"ExtractionSubmitDto": {
"type": "object",
"properties": {
"extractionId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserName": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"FileIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"FeedbackDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"UserReqId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserReqName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"UserResId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserResName": {
"type": "string",
"nullable": true
},
"UnitIdReq": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UnitNameReq": {
"type": "string",
"nullable": true
},
"UnitIdRes": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UnitNameRes": {
"type": "string",
"nullable": true
},
"UserSupportId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ContentReq": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ContentRes": {
"type": "string",
"nullable": true
},
"SubsystemId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SubsystemName": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"AttachLink": {
"type": "string",
"nullable": true
},
"RequireDay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CompleteDay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"TotalRes": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalCompleted": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalPercentCompleted": {
"type": "number",
"format": "double",
"nullable": true
},
"TotalHandle": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalPercentHandle": {
"type": "number",
"format": "double",
"nullable": true
},
"TotalNoHandle": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalPercentNoHandle": {
"type": "number",
"format": "double",
"nullable": true
},
"Accumulated": {
"type": "integer",
"format": "int32",
"nullable": true
},
"GroupCategoryCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"FieldDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"FileCommentsDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PageNum": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Rect": {
"$ref": "#/components/schemas/RectDto"
},
"Text": {
"type": "string",
"nullable": true
},
"Color": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"FileDraftDoc": {
"type": "object",
"properties": {
"FileName": {
"type": "string",
"nullable": true
},
"Extension": {
"type": "string",
"nullable": true
},
"Url": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"FileFilterDto": {
"type": "object",
"properties": {
"ListFile": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"IsSign": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"FileInfoDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"FileName": {
"type": "string",
"nullable": true
},
"FileDownload": {
"type": "string",
"nullable": true
},
"FileType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FileTypeText": {
"type": "string",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ModifiedName": {
"type": "string",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"IsSign": {
"type": "boolean",
"nullable": true
},
"TypeSign": {
"type": "integer",
"format": "int32",
"nullable": true
},
"KieuVanBan": {
"type": "string",
"nullable": true
},
"Extension": {
"type": "string",
"nullable": true
},
"FileKy": {
"type": "string",
"nullable": true
},
"FileDeKy": {
"type": "boolean",
"nullable": true
},
"Version": {
"type": "integer",
"format": "int32"
},
"isPublish": {
"type": "boolean",
"nullable": true
},
"IsMaHoa": {
"type": "boolean",
"nullable": true
},
"PathMaHoa": {
"type": "string",
"nullable": true
},
"ReceiveUserIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"FilesAttachmentDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"FileName": {
"type": "string",
"nullable": true
},
"FilePath": {
"type": "string",
"nullable": true
},
"ServerUrl": {
"type": "string",
"nullable": true
},
"Since": {
"type": "string",
"nullable": true
},
"IsScan": {
"type": "boolean"
},
"Url": {
"type": "string",
"nullable": true
},
"UrlKySo": {
"type": "string",
"nullable": true
},
"ExtensionKySo": {
"type": "string",
"nullable": true
},
"Status": {
"type": "string",
"nullable": true
},
"IsSign": {
"type": "boolean",
"nullable": true
},
"TypeSign": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FileType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Extension": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"isPublish": {
"type": "boolean",
"nullable": true
},
"isMaHoa": {
"type": "boolean",
"nullable": true
},
"ReceiveUserIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"Filter": {
"type": "object",
"properties": {
"Field": {
"type": "string",
"nullable": true
},
"Value": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"FilterDepartmentDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsLeader": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"FormInit": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"IsPhong": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"GetFailEdocModel": {
"type": "object",
"properties": {
"Ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"MessageType": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GetJobByAssignToDto": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"nullable": true
},
"userId": {
"type": "string",
"format": "uuid"
},
"userDeptId": {
"type": "string",
"format": "uuid"
},
"userRoleId": {
"type": "string",
"format": "uuid"
},
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"startDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"endDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"typeDoc": {
"type": "integer",
"format": "int32",
"nullable": true
},
"isGetCombineJob": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"GetListCertDto": {
"type": "object",
"properties": {
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"ListLanhDaoLienQuan": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"dsDonViTrongNganh": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"ReleaseLeaders": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"isReceiveDocIn": {
"type": "boolean",
"nullable": true
},
"donViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"dsDonViNgoaiNganh": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"dsNhomNoiNhan": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"FileId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"GetListJobByWeekRequestModel": {
"type": "object",
"properties": {
"SearchName": {
"type": "string",
"nullable": true
},
"Week": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"GetListRequestProcessingDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"GetMsgDto": {
"type": "object",
"properties": {
"messageType": {
"type": "string",
"nullable": true
},
"msgTo": {
"type": "string",
"nullable": true
},
"fromDate": {
"type": "string",
"nullable": true
},
"toDate": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GridInfo": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
}
},
"additionalProperties": false
},
"GroupCategory": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Categorys": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Category"
},
"nullable": true
}
},
"additionalProperties": false
},
"GroupCategoryDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GroupCategoryFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GroupDepartmentDto": {
"required": [
"Name"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"minLength": 1,
"type": "string"
},
"MaId": {
"type": "integer",
"format": "int32"
},
"ListDeptId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"GroupDepartmentFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GroupOtherDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"GroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"Guidance": {
"type": "object",
"properties": {
"IdNguoiYKien": {
"type": "string",
"format": "uuid"
},
"TenNguoiYKien": {
"type": "string",
"nullable": true
},
"ChucVu": {
"type": "string",
"nullable": true
},
"ThoiGianYKien": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NoiDungYKien": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GuideDocumentDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Content": {
"type": "string",
"nullable": true
},
"Link": {
"type": "string",
"nullable": true
},
"FileName": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"CreateByName": {
"type": "string",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListCategory": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListRole": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"GuideDocumentFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"ListCategory": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListRole": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"HandOverJobDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdJob": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"HistoryTrinhXuLyDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"type": "string",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsRequireSign": {
"type": "boolean",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"DateProcess": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ReceiceNote": {
"type": "string",
"nullable": true
},
"ActionName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"HuyLich": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"LyDo": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"InfoDuyet": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"InfoTrinh": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"InsertItemMapping": {
"type": "object",
"properties": {
"Text": {
"type": "string",
"nullable": true
},
"FontFamily": {
"type": "string",
"nullable": true
},
"FontSize": {
"type": "string",
"nullable": true
},
"FontStyle": {
"type": "string",
"nullable": true
},
"FontWeight": {
"type": "string",
"nullable": true
},
"ParrentRect": {
"$ref": "#/components/schemas/RectangleF"
},
"InsertionRect": {
"$ref": "#/components/schemas/RectangleF"
}
},
"additionalProperties": false
},
"Int32IMethodResult": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Data": {
"type": "integer",
"format": "int32"
},
"Error": {
"type": "string",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalRecord": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ItemSelectDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Cert": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"JobDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Subject": {
"type": "string",
"nullable": true
},
"AssignBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignTo": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignByName": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32"
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"State": {
"type": "integer",
"format": "int32",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"JobType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Progress": {
"type": "number",
"format": "float",
"nullable": true
},
"WorkflowIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"JobHandoverSearchDto": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"nullable": true
},
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"startDateTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"startDateDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"searchDepartment": {
"type": "string",
"format": "uuid",
"nullable": true
},
"searchUser": {
"type": "string",
"format": "uuid",
"nullable": true
},
"searchRoleUser": {
"type": "string",
"format": "uuid",
"nullable": true
},
"type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"jobId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"JobLogRequestModel": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"nullable": true
},
"jobId": {
"type": "string",
"nullable": true
},
"date": {
"type": "string",
"nullable": true
},
"startDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"endDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"progress": {
"type": "integer",
"format": "int32",
"nullable": true
},
"description": {
"type": "string",
"nullable": true
},
"propose": {
"type": "string",
"nullable": true
},
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"typeJob": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"JobLogView": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"nullable": true
},
"JobId": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Ts": {
"type": "string",
"format": "date-time"
},
"Description": {
"type": "string",
"nullable": true
},
"Propose": {
"type": "string",
"nullable": true
},
"ProgressLog": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"JobModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Subject": {
"type": "string",
"nullable": true
},
"Progress": {
"type": "number",
"format": "float",
"nullable": true
},
"Complexity": {
"type": "number",
"format": "float",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeadline": {
"type": "boolean",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"State": {
"$ref": "#/components/schemas/WorkflowStateModel"
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Labels": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignBy": {
"$ref": "#/components/schemas/AccountModel"
},
"AssignTo": {
"$ref": "#/components/schemas/AccountModel"
},
"Manager": {
"$ref": "#/components/schemas/AccountModel"
},
"IdDocOut": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsDanhGiaCaNhan": {
"type": "boolean",
"nullable": true
},
"IsDanhGiaLanhDao": {
"type": "boolean",
"nullable": true
},
"IsDanhGiaBoSung": {
"type": "boolean",
"nullable": true
},
"IsPendingReject": {
"type": "boolean",
"nullable": true
},
"HasChild": {
"type": "boolean",
"nullable": true
},
"IsThucHienLaiHoanThanh": {
"type": "boolean",
"nullable": true
},
"IsBanGiao": {
"type": "boolean",
"nullable": true
},
"CoQuanBanHanh": {
"type": "string",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeDocOut": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IdMissionCategory": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsCancelable": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"JobModelResponseList": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Message": {
"type": "string",
"nullable": true
},
"Data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/JobModel"
},
"nullable": true
},
"Total": {
"type": "integer",
"format": "int64"
},
"PageIndex": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"JobModelSearchDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"WorkflowIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Progress": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"JobSearchDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"KeywordJob": {
"type": "string",
"nullable": true
},
"KeywordDoc": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"DocumentCode_Prefix": {
"type": "string",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Owner": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobType": {
"type": "string",
"nullable": true
},
"ListProgess": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"WorkflowIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Progress": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Date": {
"type": "string",
"nullable": true
},
"JobId": {
"type": "string",
"nullable": true
},
"ChildJob": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeCombine": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"TypeDeadline": {
"type": "string",
"nullable": true
},
"PlanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartDateTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"StartDateDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DeadlineTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DeadlineDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SourceType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchDepartment": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchUser": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchRoleUser": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobAutoCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CompletedOnTime": {
"type": "boolean",
"nullable": true
},
"ProcessDocOutStatus": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CategorizationWork": {
"type": "string",
"nullable": true
},
"DocType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LastCreated": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LastId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"KyDuyetDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"NoiDung": {
"type": "string",
"nullable": true
},
"IsOk": {
"type": "boolean",
"nullable": true
},
"DonViChoYKien": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"SendUser": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRole": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"KyDuyetVanPhongDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"IsOk": {
"type": "boolean",
"nullable": true
},
"LanhDaoDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"KySoFileDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"PublishFileUpload": {
"type": "string",
"nullable": true
},
"LoaiKy": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"KySoPdf": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32"
},
"IdFile": {
"type": "string",
"format": "uuid"
},
"Items": {
"type": "array",
"items": {
"$ref": "#/components/schemas/InsertItemMapping"
},
"nullable": true
}
},
"additionalProperties": false
},
"Language": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"DocumentIns": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentIn"
},
"nullable": true
},
"DocumentOuts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentOut"
},
"nullable": true
},
"WorkingProfiles": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WorkingProfile"
},
"nullable": true
}
},
"additionalProperties": false
},
"LanguageDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 300,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LanguageFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LanhDaoFilterDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"IdVanBanDi": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsPhong": {
"type": "boolean"
}
},
"additionalProperties": false
},
"LanhDaoKyDuyetFilter": {
"type": "object",
"properties": {
"PhongBanSoanThaoId": {
"type": "string",
"format": "uuid"
},
"DonViPhatHanh": {
"type": "string",
"nullable": true
},
"LoaiKy": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LaySoTrongSoVanBanDto": {
"type": "object",
"properties": {
"IdSo": {
"type": "string",
"nullable": true
},
"IdKhoang": {
"type": "string",
"nullable": true
},
"LoaiSoCanLay": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"LeaveAlert": {
"type": "object",
"properties": {
"UserIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time"
},
"EndDate": {
"type": "string",
"format": "date-time"
}
},
"additionalProperties": false
},
"LegalDocumentDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"EffectiveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ExpirationDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ValidityStatus": {
"type": "boolean",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SignerName": {
"type": "string",
"nullable": true
},
"SignPositionName": {
"type": "string",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FieldId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Scope": {
"type": "string",
"nullable": true
},
"SectorId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CollectionSourceId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"LibFolderDocDto": {
"type": "object",
"properties": {
"Loai": {
"type": "integer",
"format": "int32"
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"LibFolderId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"LibFolderDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FolderNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FolderDateClose": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LibFolderFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"LichCongTacLanhDaoDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"LeadUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromTime": {
"type": "string",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToTime": {
"type": "string",
"nullable": true
},
"IsMorning": {
"type": "boolean",
"nullable": true
},
"LeadUserName": {
"type": "string",
"nullable": true
},
"LeadPositionName": {
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"Type": {
"type": "string",
"nullable": true
},
"CvT2": {
"type": "string",
"nullable": true
},
"CvT3": {
"type": "string",
"nullable": true
},
"CvT4": {
"type": "string",
"nullable": true
},
"CvT5": {
"type": "string",
"nullable": true
},
"CvT6": {
"type": "string",
"nullable": true
},
"CvT7": {
"type": "string",
"nullable": true
},
"CvCN": {
"type": "string",
"nullable": true
},
"CvT2Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvT3Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvT4Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvT5Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvT6Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvT7Date": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CvCNDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromDateTime": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"LichLanhDaoFilterDto": {
"type": "object",
"properties": {
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
},
"LeadUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LichSuCongViecFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"IdCongViec": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"LichSuPhatHanhFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"LichSuXuLyFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"LichXeFilterDto": {
"type": "object",
"properties": {
"FromDate": {
"type": "string",
"format": "date-time"
},
"ToDate": {
"type": "string",
"format": "date-time"
}
},
"additionalProperties": false
},
"ListCollectionSouceDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ListCriteriaKPIYearlyServiceModel": {
"type": "object",
"properties": {
"CriteriaId": {
"type": "string",
"format": "uuid"
},
"Rate": {
"type": "integer",
"format": "int32"
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ListJobLogFileView": {
"type": "object",
"properties": {
"jobLog": {
"$ref": "#/components/schemas/JobLogView"
},
"files": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FilesAttachmentDto"
},
"nullable": true
},
"subject": {
"type": "string",
"nullable": true
},
"state": {
"$ref": "#/components/schemas/WorkflowStateModel"
}
},
"additionalProperties": false
},
"ListJobLogFileViewResponseList": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Message": {
"type": "string",
"nullable": true
},
"Data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ListJobLogFileView"
},
"nullable": true
},
"Total": {
"type": "integer",
"format": "int64"
},
"PageIndex": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ListReportJobRequestModel": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"nullable": true
},
"workflowIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"progress": {
"type": "integer",
"format": "int32",
"nullable": true
},
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"startDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"endDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"codeDepart": {
"type": "string",
"nullable": true
},
"CodeUser": {
"type": "string",
"nullable": true
},
"type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ListSectorDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"LoaiVanBanDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"TypeName": {
"type": "string",
"nullable": true
},
"TypeCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"LoggingDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"UserName": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32"
},
"TypeName": {
"type": "string",
"nullable": true
},
"IpPublic": {
"type": "string",
"nullable": true
},
"IpPrivate": {
"type": "string",
"nullable": true
},
"RequestId": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"FunctionAffected": {
"type": "string",
"nullable": true
},
"RequestType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"LoggingFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
},
"IpPublic": {
"type": "string",
"nullable": true
},
"IpPrivate": {
"type": "string",
"nullable": true
},
"RequestId": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"FunctionAffected": {
"type": "string",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"ManagerJobDocumentDto": {
"type": "object",
"properties": {
"DocumentId": {
"type": "string",
"format": "uuid"
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ManagerJobDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaderUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CommandDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentCode": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"JobType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MettingType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentName": {
"type": "string",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Symbol": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Content": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"JobTypeName": {
"type": "string",
"nullable": true
},
"LeaderUserName": {
"type": "string",
"nullable": true
},
"Value": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"UserProcess": {
"$ref": "#/components/schemas/ProcessJobDoneDto"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsUserMainProcess": {
"type": "boolean"
},
"DocumentLink": {
"$ref": "#/components/schemas/ManagerJobDocumentDto"
}
},
"additionalProperties": false
},
"ManagerJobFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ManualGenerateDailyKPIModel": {
"type": "object",
"properties": {
"Month": {
"type": "integer",
"format": "int32"
},
"Year": {
"type": "integer",
"format": "int32"
},
"Day": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ScheduleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"MassApproveKPIRating": {
"type": "object",
"properties": {
"Id": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
},
"Rating": {
"type": "integer",
"description": "",
"format": "int32"
},
"Note": {
"type": "string",
"description": "",
"nullable": true
},
"LeaderId": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderRoleId": {
"type": "string",
"description": "Id vai trò của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderDeptId": {
"type": "string",
"description": "Id vai trò của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderRoleCode": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"nullable": true
},
"LeaderPositionName": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"MeetingRoom": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"ManagerDeptId": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Location": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Area": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Capacity": {
"type": "string",
"nullable": true
},
"ManagerUserId": {
"type": "string",
"format": "uuid"
},
"Equipment": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"MeetingRoomSchedules": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MeetingRoomSchedule"
},
"nullable": true
}
},
"additionalProperties": false
},
"MeetingRoomDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"ManagerDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Location": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Area": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Capacity": {
"type": "string",
"nullable": true
},
"Equipment": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"ManagerDeptName": {
"type": "string",
"nullable": true
},
"ManagerUserName": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"MeetingRoomFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"ManagerDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"MeetingRoomSchedule": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MeetingRoomId": {
"type": "string",
"format": "uuid"
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"UserLeadId": {
"type": "string",
"format": "uuid"
},
"UserLead": {
"type": "string",
"nullable": true
},
"NumberUser": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MeetingName": {
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"MeetingRoomScheduleUsers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MeetingRoomScheduleUser"
},
"nullable": true
},
"NoticeBefor": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MeetingRoomScheduleItems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MeetingRoomScheduleItem"
},
"nullable": true
},
"OtherRequirement": {
"type": "string",
"nullable": true
},
"RegisterUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Phone": {
"type": "string",
"nullable": true
},
"RegisterDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RegisterName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"RegisterDeptName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"RegisterDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"HandlingComment": {
"type": "string",
"nullable": true
},
"MeetingRoom": {
"$ref": "#/components/schemas/MeetingRoom"
},
"Department": {
"$ref": "#/components/schemas/Department"
}
},
"additionalProperties": false
},
"MeetingRoomScheduleDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"MeetingRoomId": {
"type": "string",
"format": "uuid"
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"UserLeadId": {
"type": "string",
"format": "uuid"
},
"UserLead": {
"type": "string",
"nullable": true
},
"NumberUser": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MeetingName": {
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"NoticeBefor": {
"type": "integer",
"format": "int32",
"nullable": true
},
"OtherRequirement": {
"type": "string",
"nullable": true
},
"RegisterUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RegisterName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Phone": {
"type": "string",
"nullable": true
},
"RegisterDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RegisterDeptName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"RegisterDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"RoomName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"HandlingComment": {
"type": "string",
"nullable": true
},
"UserLeadPosition": {
"type": "string",
"nullable": true
},
"UserJoins": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Items": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"MeetingRoomManagerId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"MeetingRoomScheduleFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MettingRoomId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserLeadId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserLead": {
"type": "string",
"nullable": true
},
"PositionLead": {
"type": "string",
"nullable": true
},
"ManagerDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsInTime": {
"type": "boolean"
},
"Status": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"MeetingRoomScheduleItem": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"MeetingRoomScheduleId": {
"type": "string",
"format": "uuid"
},
"ItemId": {
"type": "string",
"format": "uuid"
},
"MeetingRoomSchedule": {
"$ref": "#/components/schemas/MeetingRoomSchedule"
},
"Item": {
"$ref": "#/components/schemas/Category"
}
},
"additionalProperties": false
},
"MeetingRoomScheduleUser": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"MeetingRoomScheduleId": {
"type": "string",
"format": "uuid"
},
"UserId": {
"type": "string",
"format": "uuid"
},
"MeetingRoomSchedule": {
"$ref": "#/components/schemas/MeetingRoomSchedule"
}
},
"additionalProperties": false
},
"MissionCategory": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Description": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"PCode": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DeptIds": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"MissionCategoryDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Description": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"PCode": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DeptIds": {
"type": "string",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"ParentName": {
"type": "string",
"nullable": true
},
"ChildMission": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MissionCategoryDto"
},
"nullable": true
},
"IsMission": {
"type": "boolean",
"nullable": true
},
"Bold": {
"type": "boolean",
"nullable": true
},
"Disable": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"MissionCategoryFilter": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"DepIds": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"MobileAppDto": {
"type": "object",
"properties": {
"AndroidVersion": {
"type": "string",
"nullable": true
},
"IOSVersion": {
"type": "string",
"nullable": true
},
"Review": {
"type": "boolean"
}
},
"additionalProperties": false
},
"MsgFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"MessageType": {
"type": "string",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"From": {
"type": "string",
"nullable": true
},
"To": {
"type": "string",
"nullable": true
},
"NgayGuiTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayGuiDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayNhanTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayNhanDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"NguoiXuLyRequest": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "string",
"nullable": true
},
"IsKhongLayUserDaNhan": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"Node": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Left": {
"type": "number",
"format": "double",
"nullable": true
},
"Top": {
"type": "number",
"format": "double",
"nullable": true
},
"Right": {
"type": "number",
"format": "double",
"nullable": true
},
"Bottom": {
"type": "number",
"format": "double",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkFlowId": {
"type": "string",
"format": "uuid"
},
"SignType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkFlow": {
"$ref": "#/components/schemas/WorkFlow"
},
"NodePersons": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NodePerson"
},
"nullable": true
},
"ProcessDocIns": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProcessDocIn"
},
"nullable": true
}
},
"additionalProperties": false
},
"NodeDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Left": {
"type": "number",
"format": "double",
"nullable": true
},
"Top": {
"type": "number",
"format": "double",
"nullable": true
},
"Right": {
"type": "number",
"format": "double",
"nullable": true
},
"Bottom": {
"type": "number",
"format": "double",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkFlowId": {
"type": "string",
"format": "uuid"
},
"SignType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"lstLinkNode": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NodeToNode"
},
"nullable": true
},
"lstVaiTro": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NodePersonDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"NodePerson": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NodeId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Node": {
"$ref": "#/components/schemas/Node"
}
},
"additionalProperties": false
},
"NodePersonDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"NodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"VaiTro": {
"type": "string",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"NodeToNode": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"PreviousId": {
"type": "string",
"format": "uuid"
},
"NextId": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32"
},
"SpecialActionKey": {
"type": "string",
"nullable": true
},
"SignType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"NodeToNodeDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"PreviousId": {
"type": "string",
"format": "uuid"
},
"NextId": {
"type": "string",
"format": "uuid"
},
"Type": {
"type": "integer",
"format": "int32"
},
"SpecialActionKey": {
"type": "string",
"nullable": true
},
"SignType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Previous": {
"$ref": "#/components/schemas/Node"
},
"Next": {
"$ref": "#/components/schemas/Node"
}
},
"additionalProperties": false
},
"NotificationDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
},
"Url": {
"type": "string",
"nullable": true
},
"IsRead": {
"type": "boolean",
"nullable": true
},
"Icon": {
"type": "string",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NotifiType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ItemId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"NotificationFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"NotifyType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SkipNotifyType": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"TakeNotifyType": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"PageInfo": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"PermisionDto": {
"type": "object",
"properties": {
"IsThemMoi": {
"type": "boolean"
},
"IsCapNhatThongTin": {
"type": "boolean"
},
"IsXoa": {
"type": "boolean"
},
"IsChuyenXuLy": {
"type": "boolean"
},
"IsKetThuc": {
"type": "boolean"
},
"IsChuyenDonVi": {
"type": "boolean"
},
"IsTraLai": {
"type": "boolean"
},
"IsThuHoi": {
"type": "boolean"
},
"IsDeXuatThongTin": {
"type": "boolean"
},
"IsTuChoi": {
"type": "boolean"
}
},
"additionalProperties": false
},
"Permission": {
"type": "object",
"properties": {
"IsGranted": {
"type": "boolean"
},
"IsDelete": {
"type": "boolean"
},
"IsSave": {
"type": "boolean"
},
"IsSubmit": {
"type": "boolean"
},
"IsReject": {
"type": "boolean"
},
"IsRecall": {
"type": "boolean"
}
},
"additionalProperties": false
},
"PhatHanhVanBanDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"PublishFileUpload": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"PheDuyetTraLaiLDPDto": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid"
},
"IsApprove": {
"type": "boolean",
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
},
"AssignTo": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"PointF": {
"type": "object",
"properties": {
"IsEmpty": {
"type": "boolean",
"readOnly": true
},
"X": {
"type": "number",
"format": "float"
},
"Y": {
"type": "number",
"format": "float"
}
},
"additionalProperties": false
},
"Position": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/User"
},
"nullable": true
}
},
"additionalProperties": false
},
"PositionDto": {
"required": [
"Name"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"PositionFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"PreviewListMauDGThangAPI": {
"type": "object",
"properties": {
"Year": {
"type": "integer",
"description": "Ngày kết thúc",
"format": "int32"
},
"EndDay": {
"type": "integer",
"description": "Ngày kết thúc",
"format": "int32",
"nullable": true
},
"EndTime": {
"type": "string",
"description": "Giờ kết thúc",
"nullable": true
},
"NameTemplate": {
"type": "string",
"description": "Tên mẫu (template)",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessCarDoneDto": {
"type": "object",
"properties": {
"CarScheduleId": {
"type": "string",
"format": "uuid"
},
"ProcessDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessNote": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"ProcessValue": {
"type": "integer",
"format": "int32"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessCarDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessTypeName": {
"type": "string",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsPerson": {
"type": "boolean",
"nullable": true
},
"ProcessValue": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ProcessDocIn": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceicePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceicePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FinishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ActionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ProcessParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentInId": {
"type": "string",
"format": "uuid"
},
"NodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PreviousNodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentEndNodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsRead": {
"type": "boolean",
"nullable": true
},
"Note": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentInIdRoot": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"ProcessNote": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"DelegatedLeadId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Node": {
"$ref": "#/components/schemas/Node"
},
"DocumentIn": {
"$ref": "#/components/schemas/DocumentIn"
}
},
"additionalProperties": false
},
"ProcessDocOut": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"DocumentOutId": {
"type": "string",
"format": "uuid"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"SendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DateProcess": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"type": "string",
"nullable": true
},
"ReceiceGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"type": "string",
"nullable": true
},
"ReceicePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceicePositionName": {
"type": "string",
"nullable": true
},
"ReceiceRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceRoleName": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionName": {
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"type": "string",
"nullable": true
},
"NodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PreviousNodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsRead": {
"type": "boolean",
"nullable": true
},
"Note": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsAutoFinish": {
"type": "boolean",
"nullable": true
},
"Node": {
"$ref": "#/components/schemas/Node"
},
"DocumentOut": {
"$ref": "#/components/schemas/DocumentOut"
},
"ReceiceNote": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"IsSigner": {
"type": "boolean",
"nullable": true
},
"TypeSign": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentOutIdRoot": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsOk": {
"type": "boolean",
"nullable": true
},
"DelegatedLeadId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsRequireSign": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessJobDoneDto": {
"type": "object",
"properties": {
"ManagerJobId": {
"type": "string",
"format": "uuid"
},
"ProcessDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessNote": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"ProcessValue": {
"type": "integer",
"format": "int32"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessRequestInTimeDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Response": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessSendToMe": {
"type": "object",
"properties": {
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ProcessWorkingProfile": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendPositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceGroupName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FinishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ActionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ProcessParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"WorkingProfileId": {
"type": "string",
"format": "uuid"
},
"IsRead": {
"type": "boolean",
"nullable": true
},
"Note": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessNote": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"IsHavePhysics": {
"type": "boolean",
"nullable": true
},
"WorkingProfile": {
"$ref": "#/components/schemas/WorkingProfile"
}
},
"additionalProperties": false
},
"ProcessWorkingProfileDto": {
"type": "object",
"properties": {
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkingProfileId": {
"type": "string",
"format": "uuid"
},
"IsRead": {
"type": "boolean",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessNote": {
"type": "string",
"nullable": true
},
"IsHavePhysics": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ProfesionalProfileDto": {
"type": "object",
"properties": {
"IsTrinh": {
"type": "boolean"
},
"IsDuyet": {
"type": "boolean"
},
"IsCapSo": {
"type": "boolean"
},
"IsTuChoi": {
"type": "boolean"
},
"IsSua": {
"type": "boolean"
},
"IsXoa": {
"type": "boolean"
},
"IsKetThuc": {
"type": "boolean"
},
"IsLuuTru": {
"type": "boolean"
},
"IsCapSoKT": {
"type": "boolean"
},
"IsQuanLy": {
"type": "boolean"
},
"IsBanHanh": {
"type": "boolean"
},
"IsThemMoi": {
"type": "boolean"
},
"IsCanBoXuLy": {
"type": "boolean"
},
"IsXemChiTiet": {
"type": "boolean"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByUserName": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"CreatedByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Title": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"WorkingType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"CreateByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid"
},
"MissionCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SignDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SaveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"QuyenSo": {
"type": "string",
"nullable": true
},
"ToSo": {
"type": "string",
"nullable": true
},
"SaveBookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ExpiryDateId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveCode": {
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32"
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AspectId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CheckInfo": {
"type": "string",
"nullable": true
},
"SaveInfo": {
"type": "string",
"nullable": true
},
"SaveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SavePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"communistPartyProfiles": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CommunistPartyProfileDto"
},
"nullable": true
},
"DocumentLink": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
},
"nullable": true
},
"Process": {
"$ref": "#/components/schemas/ProcessSendToMe"
},
"DocBookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ProfileFillterModel": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MissionCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"ProfileProcess": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserRoleId": {
"type": "string",
"format": "uuid"
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivedUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivedRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivedDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32"
},
"Note": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"ActionCode": {
"type": "string",
"nullable": true
},
"ProfileId": {
"type": "string",
"format": "uuid"
},
"NodeId": {
"type": "string",
"format": "uuid"
},
"PreNodeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DoneTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ViewTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"UserCreated": {
"$ref": "#/components/schemas/User"
},
"SendUser": {
"$ref": "#/components/schemas/User"
},
"ReceivedRole": {
"$ref": "#/components/schemas/Role"
},
"ReceivedUser": {
"$ref": "#/components/schemas/User"
},
"Profile": {
"$ref": "#/components/schemas/WorkingProfile"
},
"Node": {
"$ref": "#/components/schemas/Node"
},
"NodePrev": {
"$ref": "#/components/schemas/Node"
}
},
"additionalProperties": false
},
"ProgressConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RangeFrom": {
"type": "number",
"format": "double",
"nullable": true
},
"RangeFromType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RangeTo": {
"type": "number",
"format": "double",
"nullable": true
},
"ProgressValue": {
"type": "number",
"format": "double",
"nullable": true
},
"ProgressValueType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"PublishLich": {
"type": "object",
"properties": {
"Year": {
"type": "integer",
"description": "",
"format": "int32"
},
"WeekOfYear": {
"type": "integer",
"description": "",
"format": "int32"
},
"WeekStartDate": {
"type": "string",
"description": "",
"format": "date-time"
},
"WeekEndDate": {
"type": "string",
"description": "",
"format": "date-time"
}
},
"additionalProperties": false,
"description": ""
},
"QuanLyTrinhKyDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid"
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookNumberSub": {
"type": "string",
"nullable": true
},
"ListTrinhKy": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"DonViChoYKien": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"ListLanhDaoLienQuan": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"RePublishModel": {
"type": "object",
"properties": {
"DocId": {
"type": "string",
"format": "uuid"
},
"Units": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"ReceiceStatus": {
"type": "object",
"properties": {
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"ActionName": {
"type": "string",
"nullable": true
},
"IsSigner": {
"type": "boolean",
"nullable": true
},
"TypeSign": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsRequireSign": {
"type": "boolean",
"nullable": true
},
"OrderProcess": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionNext": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ActionNodeDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"RectDto": {
"type": "object",
"properties": {
"X": {
"type": "number",
"format": "double",
"nullable": true
},
"Y": {
"type": "number",
"format": "double",
"nullable": true
},
"Width": {
"type": "number",
"format": "double",
"nullable": true
},
"Height": {
"type": "number",
"format": "double",
"nullable": true
}
},
"additionalProperties": false
},
"RectangleF": {
"type": "object",
"properties": {
"Location": {
"$ref": "#/components/schemas/PointF"
},
"Size": {
"$ref": "#/components/schemas/SizeF"
},
"X": {
"type": "number",
"format": "float"
},
"Y": {
"type": "number",
"format": "float"
},
"Width": {
"type": "number",
"format": "float"
},
"Height": {
"type": "number",
"format": "float"
},
"Left": {
"type": "number",
"format": "float",
"readOnly": true
},
"Top": {
"type": "number",
"format": "float",
"readOnly": true
},
"Right": {
"type": "number",
"format": "float",
"readOnly": true
},
"Bottom": {
"type": "number",
"format": "float",
"readOnly": true
},
"IsEmpty": {
"type": "boolean",
"readOnly": true
}
},
"additionalProperties": false
},
"RecvMsgDto": {
"type": "object",
"properties": {
"msgId": {
"type": "string",
"nullable": true
},
"DocId": {
"type": "string",
"nullable": true
},
"msgMode": {
"type": "string",
"nullable": true
},
"msgType": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"RedoReasonConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Reason": {
"type": "string",
"nullable": true
},
"ReasonValue": {
"type": "number",
"format": "double"
},
"IsActive": {
"type": "boolean"
},
"Type": {
"type": "integer",
"format": "int32"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsRequire": {
"type": "boolean"
},
"Value": {
"type": "string",
"nullable": true
},
"FeatureType": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"RedoRequestDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReasonId": {
"type": "string",
"format": "uuid"
},
"Reason": {
"type": "string",
"nullable": true
},
"Value": {
"type": "number",
"format": "double",
"nullable": true
},
"ValueScoreType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"RejectApproveListSchedule": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"RejectReason": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"RejectDonNghiPhepDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"RejectLegalDocumentDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ReportEndJobDraft": {
"type": "object",
"properties": {
"MaCongViec": {
"type": "string",
"format": "uuid"
},
"NoiDung": {
"type": "string",
"nullable": true
},
"ReportFiles": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"ReportsRoleDto": {
"type": "object",
"properties": {
"ReportId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"RequestDto": {
"type": "object",
"properties": {
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"keyword": {
"type": "string",
"nullable": true
},
"id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"depIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"isEdit": {
"type": "boolean",
"nullable": true
},
"fromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"toDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"targetType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"RequestInTimeCategoryDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 100,
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsRequired": {
"type": "boolean",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ResetMKDto": {
"type": "object",
"properties": {
"userId": {
"type": "string",
"format": "uuid"
},
"MK": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"Response": {
"type": "object",
"properties": {
"Success": {
"type": "boolean"
},
"Message": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"RestoreJobDto": {
"type": "object",
"properties": {
"IdJob": {
"type": "string",
"format": "uuid"
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Message": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"Role": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserRole": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserRole"
},
"nullable": true
},
"AppRoleObject": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AppRoleObject"
},
"nullable": true
}
},
"additionalProperties": false
},
"RoleDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"ChucNang": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AppRoleObjectDto"
},
"nullable": true
},
"BaoCao": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ReportsRoleDto"
},
"nullable": true
},
"HanhDong": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"RoleFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SaveProfileDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"SaveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SaveCode": {
"type": "string",
"nullable": true
},
"SaveBookId": {
"type": "string",
"format": "uuid"
},
"SaveNumber": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"SearchAllUsedThuKyAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FullNameTK": {
"type": "string",
"nullable": true
},
"TKId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FullNameTKFor": {
"type": "string",
"nullable": true
},
"TKForId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchAvailableUserAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FullName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchBieuMauAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Name": {
"type": "string",
"description": "Tên biểu mẫu",
"nullable": true
},
"DanhMucs": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Tên biểu mẫu",
"nullable": true
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchDSDaiDienDonVi": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"Selecteds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Có trong thành phần tham dự khác",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchDSProfileDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchDSThanhPhanKhac": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Selecteds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Có trong thành phần tham dự khác",
"nullable": true
},
"Keyword": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchDanhMucBieuMauAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Code": {
"type": "string",
"description": "",
"nullable": true
},
"Name": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchDonViKhacDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"SearchName": {
"type": "string",
"nullable": true
},
"SearchCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchExecutionDeptPlanAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"YealyPlanId": {
"type": "string",
"description": "",
"format": "uuid"
},
"Content": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchHistoryLog": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"ItemId": {
"type": "string",
"nullable": true
},
"TableName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchHuongDanSuDungAPI": {
"type": "object",
"properties": {
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PageIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageSize": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchHuongDanSuDungByUserAPI": {
"type": "object",
"properties": {
"PageIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PageSize": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchKTGSJobAPIModel": {
"type": "object",
"properties": {
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"DeptId": {
"type": "string",
"description": "Phòng/Tổ cần lọc",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Keyword": {
"type": "string",
"description": "Tên công việc Subject",
"nullable": true
},
"AssignBy": {
"type": "string",
"description": "Người chủ trì",
"format": "uuid",
"nullable": true
},
"ReceiveDepId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Priority": {
"type": "integer",
"description": "Người đầu mối",
"format": "int32",
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Overdue = 1 // Quá hạn\r\nUrgentInProgress = 2 // Khẩn cấp - đang thực hiện\r\nImportantInProgress = 3 // Quan trọng - đang thực hiện\r\nInProgress = 4 // Đang thực hiện\r\nApprovalRequired = 5 // Chờ duyệt thực hiện\r\nWaitingForApproval = 6 // Chờ duyệt hoàn thành\r\nThisWeek = 7 // Đang thực hiện trong tuần\r\nCompleted = 8 // Đã hoàn thành",
"format": "int32",
"nullable": true
},
"TypeJob": {
"type": "integer",
"description": "AISEnum.StatisticJobType",
"format": "int32",
"nullable": true
},
"IsChuaXacDinhDauMoi": {
"type": "boolean",
"nullable": true
},
"IsPassed": {
"type": "boolean",
"description": "Đạt chất lượng hay không",
"nullable": true
},
"AssignType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": "Danh sách kiểm tra giám sát công việc"
},
"SearchLegalDocumentDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FieldId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CollectionSourceId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SectorId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ValidityStatus": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchLegalDocumentMeetingAPI": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"ValidityStatus": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListDMQuanLyAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListDailyKPIJobsAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Id": {
"type": "string",
"description": "Mã của KPI Tháng",
"format": "uuid"
},
"VersionId": {
"type": "string",
"description": "Để Guid.Empty VD: 0000-...-0000",
"format": "uuid",
"nullable": true
},
"JobRecordFilterOption": {
"type": "integer",
"description": "Loại lọc đặc biệt ở trên bảng thống kê tổng hợp công việc",
"format": "int32"
},
"FromSources": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "",
"nullable": true
},
"Abstract": {
"type": "string",
"description": "Subject trích yếu tiêu đề",
"nullable": true
},
"JobProcessingType": {
"type": "integer",
"description": "Chủ trì hoặc phối hợp",
"format": "int32",
"nullable": true
},
"Progress": {
"type": "integer",
"description": "Tiến độ",
"format": "int32",
"nullable": true
},
"JobFilterStatus": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "Lọc trạng thái công việc",
"nullable": true
},
"LeaderRating": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "Đánh giá của lãnh đạo",
"nullable": true
},
"PlanId": {
"type": "string",
"description": "Mã kế hoạch của công việc",
"format": "uuid",
"nullable": true
},
"StartDate": {
"type": "string",
"description": "Khoảng ngày bắt đầu",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"description": "Khoảng ngày bắt đầu",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListDeptYearPlanAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FilterOption": {
"type": "integer",
"description": "Bộ lọc",
"format": "int32",
"nullable": true
},
"Receivers": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Đơn vị xử lý",
"nullable": true
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"Abstract": {
"type": "string",
"description": "Trích yếu",
"nullable": true
},
"Year": {
"type": "integer",
"description": "Trích yếu",
"format": "int32",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Xem phần PlanStatusFilterOption trong AISEnum",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleAssingBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StrategicPlan": {
"type": "boolean",
"nullable": true
},
"PlanType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchListDieuLenhAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"MonthKPIId": {
"type": "string",
"format": "uuid"
},
"DieuLenh": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListDieuLenhConfigAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DieuLenh": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListDmHanhDong": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Depth": {
"type": "integer",
"description": "Số càng lớn thì càng sâu trong cây\r\nMặc định 0 (nghĩa là lấy tất cả)",
"format": "int32"
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"Name": {
"type": "string",
"description": "Tên",
"nullable": true
},
"ParentId": {
"type": "string",
"description": "Tên",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListDmNhom": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Depth": {
"type": "integer",
"description": "Số càng lớn thì càng sâu trong cây\r\nMặc định 0 (nghĩa là lấy tất cả)",
"format": "int32"
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"Name": {
"type": "string",
"description": "Tên",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListDsPhongAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DeptId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"SearchListDsPhongConAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"parentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListJobAutoAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DetailName": {
"type": "string",
"description": "Tên chi tiết công việc",
"nullable": true
},
"CategoryId": {
"type": "string",
"description": "ID danh mục công việc",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Trạng thái công việc (theo enum JobAutoStatus)",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListJobAutoAssignAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserName": {
"type": "string",
"description": "Tên chi tiết công việc",
"nullable": true
},
"DeptId": {
"type": "string",
"description": "Tên chi tiết công việc",
"format": "uuid",
"nullable": true
},
"CategoryId": {
"type": "string",
"description": "ID danh mục công việc",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListJobAutoAssignByPhongAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"PhongId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"AssignType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Selecteds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"SearchListJobAutoCategoryAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Name": {
"type": "string",
"nullable": true
},
"StartAtFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"StartAtTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndAtFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndAtTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListKPICriteriaAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"CategoryCode": {
"type": "string",
"description": "Mã",
"nullable": true
},
"Content": {
"type": "string",
"description": "Tên",
"nullable": true
},
"ForRole": {
"type": "integer",
"description": "Tên",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListKPIDailyAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FilterOption": {
"type": "integer",
"description": "Bộ lọc",
"format": "int32"
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"UserName": {
"type": "string",
"description": "Tên người dùng",
"nullable": true
},
"Year": {
"type": "integer",
"description": "Năm",
"format": "int32",
"nullable": true
},
"Month": {
"type": "integer",
"description": "Tháng",
"format": "int32",
"nullable": true
},
"Day": {
"type": "integer",
"description": "Tháng",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"description": "Đơn vị cha",
"format": "uuid",
"nullable": true
},
"SubDeptId": {
"type": "string",
"description": "Đơn vị con",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Xem phần PlanStatusFilterOption trong AISEnum",
"format": "int32"
}
},
"additionalProperties": false
},
"SearchListKPIMonthlyAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FilterOption": {
"type": "integer",
"description": "Bộ lọc",
"format": "int32"
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"UserName": {
"type": "string",
"description": "Tên người dùng",
"nullable": true
},
"Year": {
"type": "integer",
"description": "Năm",
"format": "int32"
},
"Month": {
"type": "integer",
"description": "Tháng",
"format": "int32"
},
"ReceiverDepts": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Đơn vị người nhận",
"nullable": true
},
"AssignToDeptId": {
"type": "string",
"description": "Đơn vị xử lý",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Xem phần PlanStatusFilterOption trong AISEnum",
"format": "int32"
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchListKPIYearlyAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"FilterOption": {
"type": "integer",
"description": "Bộ lọc",
"format": "int32"
},
"Code": {
"type": "string",
"description": "Mã",
"nullable": true
},
"UserName": {
"type": "string",
"description": "Tên người dùng",
"nullable": true
},
"Year": {
"type": "integer",
"description": "Năm",
"format": "int32"
},
"MonthSpan": {
"type": "integer",
"description": "Tháng",
"format": "int32"
},
"ReceiverDepts": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "Đơn vị người nhận",
"nullable": true
},
"Status": {
"type": "integer",
"description": "Xem phần PlanStatusFilterOption trong AISEnum",
"format": "int32"
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchListLDCapDuoiAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListLDChiDaoAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListLeaveUserAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsChinh": {
"type": "boolean",
"nullable": true
},
"IsLock": {
"type": "boolean",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListLichHopAPI": {
"type": "object",
"properties": {
"TieuDe": {
"type": "string",
"description": "",
"nullable": true
},
"DiaDiem": {
"type": "string",
"description": "",
"nullable": true
},
"Year": {
"type": "integer",
"description": "",
"format": "int32"
},
"WeekOfYear": {
"type": "integer",
"description": "",
"format": "int32"
},
"GroupId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
},
"ManagerId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
},
"JoinnerId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
},
"JoinnerRoleId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
},
"JoinnerDeptId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false,
"description": "Tiêu chí lọc của danh sách kế hoạch tổ chức"
},
"SearchListLogAdminAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Month": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"CreatedTo": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListMauDGNamAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DisplayName": {
"type": "string",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32"
},
"CategoryCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListMonthlyKPIJobsAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Id": {
"type": "string",
"description": "Mã của KPI Tháng",
"format": "uuid"
},
"VersionId": {
"type": "string",
"description": "Để Guid.Empty VD: 0000-...-0000",
"format": "uuid",
"nullable": true
},
"JobRecordFilterOption": {
"type": "integer",
"description": "Loại lọc đặc biệt ở trên bảng thống kê tổng hợp công việc",
"format": "int32"
},
"FromSources": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "",
"nullable": true
},
"Abstract": {
"type": "string",
"description": "Subject trích yếu tiêu đề",
"nullable": true
},
"JobProcessingType": {
"type": "integer",
"description": "Chủ trì hoặc phối hợp",
"format": "int32",
"nullable": true
},
"Progress": {
"type": "integer",
"description": "Tiến độ",
"format": "int32",
"nullable": true
},
"JobFilterStatus": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "Lọc trạng thái công việc",
"nullable": true
},
"LeaderRating": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "Đánh giá của lãnh đạo",
"nullable": true
},
"PlanId": {
"type": "string",
"description": "Mã kế hoạch của công việc",
"format": "uuid",
"nullable": true
},
"StartDate": {
"type": "string",
"description": "Khoảng ngày bắt đầu",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"description": "Khoảng ngày bắt đầu",
"format": "date-time",
"nullable": true
},
"MinScore": {
"type": "number",
"description": "Khoảng ngày bắt đầu",
"format": "double",
"nullable": true
},
"MaxScore": {
"type": "number",
"description": "Khoảng ngày bắt đầu",
"format": "double",
"nullable": true
},
"RatedJobFilterOption": {
"type": "integer",
"description": "Loại lọc của những công việc có điểm AISEnum.RatedJobRecordFilterOption",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListMonthlyRankingAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Id": {
"type": "string",
"description": "Mã",
"format": "uuid"
},
"UserName": {
"type": "string",
"description": "Tên người dùng",
"nullable": true
},
"DeptId": {
"type": "string",
"description": "Phòng",
"format": "uuid",
"nullable": true
},
"ToIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"SortOption": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"SearchListMonthlyRecordAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"VersionId": {
"type": "string",
"description": "",
"format": "uuid",
"nullable": true
},
"LeaderRating": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "",
"nullable": true
},
"Code": {
"type": "string",
"description": "",
"nullable": true
},
"Status": {
"type": "integer",
"description": "",
"format": "int32"
}
},
"additionalProperties": false,
"description": ""
},
"SearchListParentKPICriteriaAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"CategoryCode": {
"type": "string",
"description": "Mã",
"nullable": true
},
"Keyword": {
"type": "string",
"description": "Tên",
"nullable": true
},
"ForRole": {
"type": "integer",
"description": "Cho vai trò nào",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SearchListQuyenCaNhan": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"description": "ID của người dùng",
"format": "uuid"
},
"RoleId": {
"type": "string",
"description": "ID của vai trò",
"format": "uuid"
},
"DeptId": {
"type": "string",
"description": "ID của phòng ban",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"SearchListRankingYearlyAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SubDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32"
},
"MonthSpan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ResultJob": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ResultCriteria": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchListUserShareAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"ReceiveUserId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid"
},
"Users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserShareSelected"
},
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchLogTrucLienThongDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"KeyWord": {
"type": "string",
"nullable": true
},
"LoaiKetNoi": {
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NeedTotal": {
"type": "boolean",
"nullable": true
},
"IsNgoaiNganh": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"SearchMissionCategoryAPI": {
"type": "object",
"properties": {
"pageIndex": {
"type": "integer",
"format": "int32"
},
"pageSize": {
"type": "integer",
"format": "int32"
},
"keyword": {
"type": "string",
"nullable": true
},
"depId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"SearchNoiBoDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"SearchKeyword": {
"type": "string",
"nullable": true
},
"SearchAbstract": {
"type": "string",
"nullable": true
},
"SearchDocumentCode": {
"type": "string",
"nullable": true
},
"SearchDeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchDocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchDateCreatedTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchDateCreatedFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchDeptRecipientName": {
"type": "string",
"nullable": true
},
"SearchPriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchDeptSendName": {
"type": "string",
"nullable": true
},
"SearchUserSendName": {
"type": "string",
"nullable": true
},
"SearchDocumentType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchDocumentFeature": {
"type": "boolean",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"SearchPassGiamSatCVModel": {
"type": "object",
"properties": {
"JobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchPlansInKPIRecordAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Keyword": {
"type": "string",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchRedoReasonConfig": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"FeatureType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchScheduleLogAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ScheduleName": {
"type": "string",
"nullable": true
},
"StartTimeRunned": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndTimeRunned": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"SearchScheduleModel": {
"type": "object",
"properties": {
"Week": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"OfficialId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchServerConfigDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"SearchServerUrl": {
"type": "string",
"nullable": true
},
"SearchName": {
"type": "string",
"nullable": true
},
"SearchDescription": {
"type": "string",
"nullable": true
},
"SearchPort": {
"type": "string",
"nullable": true
},
"SearchPartFoldel": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchStatisticLogin": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SelectDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IdUser": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsLogin": {
"type": "boolean",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchTKMonthlyRankingAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserName": {
"type": "string",
"description": "Tên người dùng",
"nullable": true
},
"DeptId": {
"type": "string",
"description": "Phòng",
"format": "uuid",
"nullable": true
},
"ToIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"SortOption": {
"type": "integer",
"format": "int32"
},
"Month": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchThuKyConfigAPI": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"TKId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"TKForRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchUnitOutDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"SearchName": {
"type": "string",
"nullable": true
},
"SearchCode": {
"type": "string",
"nullable": true
},
"IsBTC": {
"type": "boolean",
"nullable": true
},
"IssuerType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SearchUserByPlan": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchUserDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"SearchKey": {
"type": "string",
"nullable": true
},
"SearchDepartmentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchRoleCode": {
"type": "string",
"nullable": true
},
"SearchIsLeader": {
"type": "boolean",
"nullable": true
},
"DonViId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchPositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchPhone": {
"type": "string",
"nullable": true
},
"searchHasSpecialPermission": {
"type": "boolean",
"nullable": true
},
"searchIsChinh": {
"type": "boolean",
"nullable": true
},
"searchIsLock": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"SearchUserWeeklyPlanAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"SelectYear": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SelectWeek": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"IsSubmit": {
"type": "boolean",
"nullable": true
},
"IsOnTime": {
"type": "boolean",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SearchUsersDMQuanLyAPIModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"UserName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchVanBanPopupDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ToNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"DocumentDateFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentDateTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromSendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToSendDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ExceptDocumentType": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"IsPhatHanhTC": {
"type": "boolean",
"nullable": true
},
"WorkingProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SearchWorkingProfileApiModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"DocId": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"SearchWorkingProfileDocApiModel": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"WorkingProfileId": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"SectorDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SendDocDto": {
"type": "object",
"properties": {
"From": {
"$ref": "#/components/schemas/SendFromDto"
},
"To": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SendToDto"
},
"nullable": true
},
"docId": {
"type": "string",
"format": "uuid"
},
"TypeID": {
"type": "integer",
"format": "int32"
},
"Direction": {
"type": "integer",
"format": "int32"
},
"BussinessDocType": {
"type": "integer",
"format": "int32"
},
"VanThu": {
"$ref": "#/components/schemas/UserLogin"
},
"LoaiKiemThu": {
"type": "integer",
"format": "int32"
},
"LyDoCapNhat": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SendFromDto": {
"type": "object",
"properties": {
"OrganId": {
"type": "string",
"nullable": true
},
"OrganName": {
"type": "string",
"nullable": true
},
"OrganizationInCharge": {
"type": "string",
"nullable": true
},
"OrganAdd": {
"type": "string",
"nullable": true
},
"Email": {
"type": "string",
"nullable": true
},
"Telephone": {
"type": "string",
"nullable": true
},
"Fax": {
"type": "string",
"nullable": true
},
"Website": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SendMessageRequest": {
"type": "object",
"properties": {
"ConversationId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"ReplyForId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FileUploads": {
"type": "string",
"format": "uuid"
},
"MessageType": {
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"SendStatusDto": {
"type": "object",
"properties": {
"From": {
"$ref": "#/components/schemas/SendFromDto"
},
"ResponseForOrganId": {
"type": "string",
"nullable": true
},
"ResponseForCode": {
"type": "string",
"nullable": true
},
"ResponseForPromulgationDate": {
"type": "string",
"nullable": true
},
"ResponseForDocumentId": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"StaffDepartment": {
"type": "string",
"nullable": true
},
"StaffName": {
"type": "string",
"nullable": true
},
"StaffEmail": {
"type": "string",
"nullable": true
},
"StaffMobile": {
"type": "string",
"nullable": true
},
"StatusCode": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SendToDto": {
"type": "object",
"properties": {
"OrganId": {
"type": "string",
"nullable": true
},
"OrganName": {
"type": "string",
"nullable": true
},
"OrganizationInCharge": {
"type": "string",
"nullable": true
},
"OrganAdd": {
"type": "string",
"nullable": true
},
"Email": {
"type": "string",
"nullable": true
},
"Telephone": {
"type": "string",
"nullable": true
},
"Fax": {
"type": "string",
"nullable": true
},
"AttentionId": {
"type": "string",
"nullable": true
},
"AttentionName": {
"type": "string",
"nullable": true
},
"IsNoiNganh": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ServerConfigDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"GroupCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Code": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"Value": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ServerConfigFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"GroupCode": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Value": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SettingAuthorizationDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"type": "string",
"nullable": true
},
"LeaderUserId": {
"type": "string",
"format": "uuid"
},
"AuthorizedUserId": {
"type": "string",
"format": "uuid"
},
"TypePermission": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"LeaderUserName": {
"type": "string",
"nullable": true
},
"AuthorizedUserName": {
"type": "string",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
},
"DocumentTypeName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SettingAuthorizationFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ShareDocDto": {
"type": "object",
"properties": {
"DocId": {
"type": "string",
"format": "uuid"
},
"Users": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserInputDto"
},
"nullable": true
},
"isDocOut": {
"type": "boolean"
}
},
"additionalProperties": false
},
"SizeF": {
"type": "object",
"properties": {
"IsEmpty": {
"type": "boolean",
"readOnly": true
},
"Width": {
"type": "number",
"format": "float"
},
"Height": {
"type": "number",
"format": "float"
}
},
"additionalProperties": false
},
"Sort": {
"type": "object",
"properties": {
"Field": {
"type": "string",
"nullable": true
},
"Dir": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"SpecialActionDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"StatisticFillter": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"TypeDoc": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FromNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsExportExcel": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"StatisticJobModel": {
"type": "object",
"properties": {
"PageIndex": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignTo": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AssignBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveDepId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeJob": {
"type": "integer",
"format": "int32",
"nullable": true
},
"JobSource": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsChuaXacDinhDauMoi": {
"type": "boolean",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"SubmitDonNghiPhepDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SubmitDto": {
"type": "object",
"properties": {
"profileId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserName": {
"type": "string",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"SaveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SaveCode": {
"type": "string",
"nullable": true
},
"QuyenSo": {
"type": "string",
"nullable": true
},
"ToSo": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SubmitKPIRating": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"LeaderScore": {
"type": "integer",
"description": "",
"format": "int32"
},
"Rating": {
"type": "integer",
"description": "",
"format": "int32"
},
"Note": {
"type": "string",
"description": "",
"nullable": true
},
"LeaderId": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderRoleId": {
"type": "string",
"description": "Id vai trò của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderDeptId": {
"type": "string",
"description": "Id vai trò của lãnh đạo sẽ đánh giá",
"format": "uuid",
"nullable": true
},
"LeaderRoleCode": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"nullable": true
},
"LeaderPositionName": {
"type": "string",
"description": "Id của lãnh đạo sẽ đánh giá",
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"SymbolFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SystemMessageDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Content": {
"type": "string",
"nullable": true
},
"Link": {
"type": "string",
"nullable": true
},
"BeginDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CreateByName": {
"type": "string",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListDepartment": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListRole": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"SystemMessageFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"ListDepartment": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListRole": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"TemplateEmailDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Code": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Title": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ActionType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Role": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"DocumentTypeName": {
"type": "string",
"nullable": true
},
"ActionTypeName": {
"type": "string",
"nullable": true
},
"RoleName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"additionalProperties": false
},
"TemplateEmailFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ThemMoiVBDenDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid"
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookNumberSub": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"InDate": {
"type": "string",
"format": "date-time"
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32"
},
"SendDeptName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SymbolNumber": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Symbol": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DocumentCode": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsQPPL": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"SignName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SignPosition": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NumberOfPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"ReceivingMethod": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Field": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsElectron": {
"type": "boolean",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"IsMaHoaFile": {
"type": "boolean",
"nullable": true
},
"FileUploadSub": {
"type": "string",
"nullable": true
},
"BookRangeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserIdLead": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NoteProcess": {
"type": "string",
"nullable": true
},
"AddType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkflowId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ProcessMessage": {
"type": "string",
"nullable": true
},
"DanhSachNguoiXuLys": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"NguoiDuocDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DonViNguoiXuLyDto"
},
"nullable": true
},
"SoBan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PhuongThucNhan": {
"type": "integer",
"format": "int32"
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeDoc": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"ThongKeVanBanDenTheoPhongDto": {
"type": "object",
"properties": {
"DepartmentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"WorkScope": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ThongKeVanBanDiTheoPhongDto": {
"type": "object",
"properties": {
"DepartmentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false
},
"ThongKeXuHuongDto": {
"type": "object",
"properties": {
"Month": {
"type": "integer",
"format": "int32"
},
"Year": {
"type": "integer",
"format": "int32"
},
"IsLeader": {
"type": "boolean",
"nullable": true
},
"IncludeChildUsers": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"ThongTinTrinhLanhDaoDto": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ThuHoiAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"ThuHoiCongViecDto": {
"type": "object",
"properties": {
"ManagerJobId": {
"type": "string",
"format": "uuid"
},
"ReceiveUserId": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ThuHoiVanBanDiDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
},
"ListId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"ThuHoiVanBanDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
},
"ListThuHoi": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ThuHoiViewDto"
},
"nullable": true
},
"DeptIds": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Leaders": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"RedoRequest": {
"$ref": "#/components/schemas/RedoRequestDto"
},
"LeaderObjects": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"ThuHoiViewDto": {
"type": "object",
"properties": {
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleName": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "string",
"nullable": true
},
"ThuTu": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentInIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"TiepNhanTheoLoModel": {
"type": "object",
"properties": {
"BookId": {
"type": "string",
"format": "uuid"
},
"IdVanBans": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"TimKiemCongViecDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SoKyHieu": {
"type": "string",
"nullable": true
},
"NumberCode": {
"type": "string",
"nullable": true
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"SoVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SoDen": {
"type": "string",
"nullable": true
},
"SearchDoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchDoMat": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NgayVanBanFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LoaiVanBanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsVanBanLienThong": {
"type": "boolean",
"nullable": true
},
"DoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"HanXuLyFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"HanXuLyTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StatusCongViec": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptIdInternal": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsVanBanGiay": {
"type": "boolean",
"nullable": true
},
"IsVanBanNoiBo": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"KeyWord": {
"type": "string",
"nullable": true
},
"SearchNoiNhanNgoaiDV": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchNoiNhanTrongDV": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsLayVanBanHoanThanh": {
"type": "boolean",
"nullable": true
},
"SearchSecurity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchReceiveType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchSignName": {
"type": "string",
"nullable": true
},
"SearchNguoiSoanThao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchDViSoanThao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsRead": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"TimKiemVanBanDenDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SearchKeyword": {
"type": "string",
"nullable": true
},
"SearchDoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchDoMat": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SoVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SoDen": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NgayVanBanTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanDenTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanDenDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchTimTrongTep": {
"type": "boolean",
"nullable": true
},
"NumberCode": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TrangThaiKySo": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchNoiGui": {
"type": "string",
"nullable": true
},
"LoaiVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"IsVanBanTrongTCDT": {
"type": "boolean",
"nullable": true
},
"IsVanBanThayDoiDeXuat": {
"type": "boolean",
"nullable": true
},
"SearchKieuVanBanDi": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsVanBanNoiBo": {
"type": "boolean",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptIdInternal": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsVanBanGiay": {
"type": "boolean",
"nullable": true
},
"IsVanBanLienThong": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ProcessingStartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessingEndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IssuerType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"TimKiemVanBanDiDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SearchKeyword": {
"type": "string",
"nullable": true
},
"SearchSoVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchDoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchSoKyHieu": {
"type": "string",
"nullable": true
},
"SearchSo": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchLoaiSo": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchNgayTaoTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchNgayTaoDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchNgayVanBanTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchNgayVanBanDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchTinhTrangVanBan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchNguoiKyId": {
"type": "string",
"nullable": true
},
"SearchNguoiSoanThao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchDViSoanThao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchCoTep": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SeachCoPhanHoi": {
"type": "boolean"
},
"SeachTrichYeu": {
"type": "string",
"nullable": true
},
"SearchTimTrongTep": {
"type": "string",
"nullable": true
},
"SearchTrangThai": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchHanXuLyTuNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchHanXuLyDenNgay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchHanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SearchLoaiVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchNoiNhan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsConfirmed": {
"type": "boolean",
"nullable": true
},
"IsInDept": {
"type": "boolean",
"nullable": true
},
"NoiPhatHanh": {
"type": "string",
"nullable": true
},
"SearchNoiNhanNgoaiDV": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchNoiNhanTrongDV": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchSecurity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchReceiveType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SearchSignName": {
"type": "string",
"nullable": true
},
"SearchNguoiXuLy": {
"$ref": "#/components/schemas/UserLogin"
}
},
"additionalProperties": false
},
"TimLanhDaoFilterDto": {
"type": "object",
"properties": {
"Keyword": {
"type": "string",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ToTrinhBTCFilter": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SoToTrinh": {
"type": "string",
"nullable": true
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"NgayTrinhTu": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayTrinhDen": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayBoTraTu": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayBoTraDen": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ToTrinhDto": {
"required": [
"Abstract",
"DocumentDate"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"SignName": {
"type": "string",
"nullable": true
},
"SignPosition": {
"type": "string",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
"Description": {
"type": "string",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentFiles": {
"type": "object",
"additionalProperties": {
"type": "integer",
"format": "int32",
"nullable": true
},
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploadSubs": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FileUploadSub": {
"type": "string",
"nullable": true
},
"ListUserProcess": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ListRefer": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"VanBanDiRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ToTrinhTCRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ToTrinhBoRefId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"VanBanDiRef": {
"$ref": "#/components/schemas/DocumentOut"
},
"ToTrinhTCRef": {
"$ref": "#/components/schemas/DocumentOut"
},
"ToTrinhBoRef": {
"$ref": "#/components/schemas/DocumentOut"
},
"IsInDept": {
"type": "boolean",
"default": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentDocumentCode": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"BookName": {
"type": "string",
"nullable": true
},
"IsSendFromChiCuc": {
"type": "boolean",
"nullable": true
},
"Signed": {
"type": "boolean",
"nullable": true
},
"SignFlashes": {
"type": "boolean",
"nullable": true
},
"LanhDaoVanPhong": {
"$ref": "#/components/schemas/ThongTinTrinhLanhDaoDto"
},
"IsSigned": {
"type": "boolean",
"nullable": true
},
"NoiPhatHanh": {
"type": "string",
"nullable": true
},
"ButPheLanhDao": {
"type": "string",
"nullable": true
},
"DanhSachButPheLanhDao": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ProcessNote": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"LanhDaoBo": {
"type": "string",
"nullable": true
},
"VaiTroLanhDaoBo": {
"type": "string",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DonViSoanThao": {
"type": "string",
"nullable": true
},
"Process": {
"$ref": "#/components/schemas/ReceiceStatus"
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"ContentRecall": {
"type": "string",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ToTrinhReportFilter": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"ViewReport": {
"type": "integer",
"format": "int32"
},
"TypeBaoCao": {
"type": "integer",
"format": "int32"
},
"DocumentType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"searchSignID": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ListDept": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListDonViPhatHanh": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"nullable": true
},
"SoKyHieu": {
"type": "string",
"nullable": true
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"SoVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SoDen": {
"type": "string",
"nullable": true
},
"NgayVanBanFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LoaiVanBanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsVanBanLienThong": {
"type": "boolean",
"nullable": true
},
"DoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"HanXuLyFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"HanXuLyTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"StatusCongViec": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchNoiGui": {
"type": "string",
"nullable": true
},
"SearchNoiNhan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchDViSoanThao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ListDeptInternal": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"ToggleActiveJobAuto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleActiveJobAutoCategory": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleActiveMTHDG": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleActiveTC": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleBieuMau": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"IsActive": {
"type": "boolean",
"description": "Hiển thị công khai hay không"
}
},
"additionalProperties": false,
"description": ""
},
"ToggleDieuLenh": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleIsActiveDMQL": {
"type": "object",
"properties": {
"IsActive": {
"type": "boolean"
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ToggleKPIConfig": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ToggleTKConfigApiModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"TraLaiAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
},
"Note": {
"type": "string",
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": ""
},
"TraLaiVanBanDto": {
"required": [
"Message"
],
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"UserId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Message": {
"minLength": 1,
"type": "string"
}
},
"additionalProperties": false
},
"TraLoiVanBanDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"TrinhDuyetBanGiaoDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"TrinhXuLyDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"ReceiceUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiceUserName": {
"type": "string",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"NoiDung": {
"type": "string",
"nullable": true
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsRequireSign": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"TuChoiCongViecDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"TuChoiLichXeDto": {
"type": "object",
"properties": {
"IdCarScheduler": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"TypeProfile": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"code": {
"type": "string",
"nullable": true
},
"name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateCollectionSourceDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"WebURL": {
"type": "string",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateCriteriaKPIYearlyAPIModel": {
"type": "object",
"properties": {
"YearlyKPIId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"listCriteriaKPIs": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ListCriteriaKPIYearlyServiceModel"
},
"nullable": true
}
},
"additionalProperties": false,
"description": "Cập nhật tiêu chí KPI năm"
},
"UpdateCronAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CronExpression": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateDelegatedStatusDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Status": {
"type": "boolean"
}
},
"additionalProperties": false
},
"UpdateDmHanhDongAPIModel": {
"type": "object",
"properties": {
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"TargetType": {
"type": "integer",
"format": "int32"
},
"ChildPermissionId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpdateDmNhomAPIModel": {
"type": "object",
"properties": {
"STT": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"TargetType": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"UpdateFileCommentsDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Text": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateHuongDanSuDung": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Name": {
"type": "string",
"nullable": true
},
"Desciption": {
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpdateJobDto": {
"type": "object",
"properties": {
"TaskTitle": {
"type": "string",
"nullable": true
},
"jobId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserCoordinator": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Combines"
},
"nullable": true
},
"Difficulty": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DueDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DueTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Leader": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleLeaderId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptLeaderId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ManagerPeople": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleManagerPeopleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptManagerPeopleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PeopleToWork": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RolePeopleToWorkId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptPeopleToWorkId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceivedDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ReceivedTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ReportMode": {
"type": "string",
"nullable": true
},
"TaskContent": {
"type": "string",
"nullable": true
},
"TaskLabel": {
"type": "string",
"nullable": true
},
"UserFollow": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"LichId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PlanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CategoryPermissionId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpdateKPICriterialConfigAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Content": {
"type": "string",
"nullable": true
},
"Order": {
"type": "integer",
"format": "int32"
},
"IsOptional": {
"type": "boolean"
},
"Value": {
"type": "number",
"format": "double",
"nullable": true
},
"ForRole": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CategoryCode": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateKPIDailyAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "ID KPI tháng cần sửa",
"format": "uuid"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": "Cập nhật đánh giá tháng"
},
"UpdateKPIMonthlyAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "ID KPI tháng cần sửa",
"format": "uuid"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": "Cập nhật đánh giá tháng"
},
"UpdateKPIYearlyAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "ID KPI tháng cần sửa",
"format": "uuid"
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"description": "",
"nullable": true
}
},
"additionalProperties": false,
"description": "Cập nhật đánh giá tháng"
},
"UpdateMKPIDieuLenhAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DieuLenh": {
"type": "string",
"nullable": true
},
"SoLan": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"UpdateMKPIDieuLenhListAPIModel": {
"type": "object",
"properties": {
"MonthlyKPIId": {
"type": "string",
"format": "uuid"
},
"List": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UpdateMKPIDieuLenhAPIModel"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpdateResultWorkSchedule": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Result": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateStatusDto": {
"type": "object",
"properties": {
"rcvStatus": {
"type": "string",
"nullable": true
},
"msgId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateSync": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "Đánh giá tháng",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"UpdateUserJoinDateApiModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"JoinDate": {
"type": "string",
"description": "Ngày bắt đầu làm việc",
"format": "date-time",
"nullable": true
},
"NghiBS": {
"type": "number",
"format": "double",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateUserXacThucApiModel": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"IsXacThuc": {
"type": "boolean",
"nullable": true
},
"JoinDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NghiBS": {
"type": "number",
"format": "double",
"nullable": true
}
},
"additionalProperties": false
},
"UpdateWorkSchedule": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Subject": {
"type": "string",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"Result": {
"type": "string",
"nullable": true
},
"IsBusiness": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"UpsertDocJobModel": {
"type": "object",
"properties": {
"CoQuanBanHanh": {
"type": "string",
"format": "uuid"
},
"OrgCode": {
"type": "string",
"nullable": true
},
"SoDen": {
"type": "string",
"nullable": true
},
"SoKyHieu": {
"type": "string",
"nullable": true
},
"DoKhan": {
"type": "integer",
"format": "int32"
},
"DoKho": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DoMat": {
"type": "string",
"nullable": true
},
"NgayBatDau": {
"type": "string",
"format": "date-time"
},
"HanXuLy": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IdNguoiGiaoViec": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleNguoiGiaoViec": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNguoiGiaoViec": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdNguoiDuocGiao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleNguoiDuocGiao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptNguoiDuocGiao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdLanhDaoQuanLy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleLanhDaoQuanLy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptLanhDaoQuanLy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NguoiPhoiHop": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Combines"
},
"nullable": true
},
"MaVanBan": {
"type": "string",
"format": "uuid"
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"YKienChiDao": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Guidance"
},
"nullable": true
},
"MoTa": {
"type": "string",
"nullable": true
},
"Files": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"author": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Authorization"
},
"nullable": true
},
"ActionName": {
"type": "string",
"nullable": true
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Executors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Executor"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpsertLeaveConfigAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ResetDay": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ResetMonth": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Requests": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MinimalRequests": {
"type": "integer",
"format": "int32",
"nullable": true
},
"MinimalExpMonth": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ExpYearAdd": {
"type": "integer",
"format": "int32",
"nullable": true
},
"RequestsAdd": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DirectLeaderFromDays": {
"type": "number",
"format": "double",
"nullable": true
}
},
"additionalProperties": false
},
"UpsertMauTHCVAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"EndDay": {
"type": "integer",
"format": "int32",
"nullable": true
},
"EndTime": {
"type": "string",
"format": "date-span"
},
"NameTemplate": {
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreateDayAuto": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CreateTimeAuto": {
"type": "string",
"format": "date-span"
},
"SubmitDayAuto": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SubmitTimeAuto": {
"type": "string",
"format": "date-span"
},
"IncludeDepts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DeptAPIViewModel"
},
"nullable": true
}
},
"additionalProperties": false
},
"UpsertMauTHDGAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DisplayName": {
"type": "string",
"nullable": true
},
"CategoryCode": {
"type": "string",
"nullable": true
},
"CriteriaCategoryCode": {
"type": "string",
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32"
},
"UnitFrom": {
"type": "integer",
"format": "int32"
},
"UnitTo": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"User": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"FirstName": {
"type": "string",
"nullable": true
},
"LastName": {
"type": "string",
"nullable": true
},
"FullName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"BirthDay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Sex": {
"type": "boolean",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"PhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Avatar": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Sign": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Email": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"PasswordHash": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"DonViId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdentityCard": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"Position": {
"$ref": "#/components/schemas/Position"
},
"Department": {
"$ref": "#/components/schemas/Department"
},
"UserRole": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserRole"
},
"nullable": true
}
},
"additionalProperties": false
},
"UserDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"FirstName": {
"type": "string",
"nullable": true
},
"LastName": {
"type": "string",
"nullable": true
},
"FullName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Code": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"BirthDay": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Sex": {
"type": "boolean",
"nullable": true
},
"Address": {
"type": "string",
"nullable": true
},
"PhoneNumber": {
"maxLength": 20,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"Avatar": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Sign": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Email": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"MK": {
"type": "string",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsTruong": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"CapBac": {
"type": "string",
"nullable": true
},
"LoaiHam": {
"type": "string",
"nullable": true
},
"JoinDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ThamNien": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DonViId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DonViName": {
"type": "string",
"nullable": true
},
"IdentityCard": {
"maxLength": 50,
"type": "string",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleName": {
"type": "string",
"nullable": true
},
"RoleCode": {
"type": "string",
"nullable": true
},
"ConversationId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsJoin": {
"type": "boolean",
"nullable": true
},
"IsLeader": {
"type": "boolean",
"nullable": true
},
"IsAdminMsg": {
"type": "boolean",
"nullable": true
},
"Key": {
"type": "string",
"nullable": true
},
"DisplayLabel": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UserInputDto": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"UserLogin": {
"type": "object",
"properties": {
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleCode": {
"type": "string",
"nullable": true
},
"RoleName": {
"type": "string",
"nullable": true
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"DeptNameShort": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"DisplayName": {
"type": "string",
"nullable": true
},
"DeptCode": {
"type": "string",
"nullable": true
},
"UnitId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UnitName": {
"type": "string",
"nullable": true
},
"UnitNameShort": {
"type": "string",
"nullable": true
},
"UnitSymbol": {
"type": "string",
"nullable": true
},
"UnityCode": {
"type": "string",
"nullable": true
},
"IsReceiveDoc": {
"type": "boolean",
"nullable": true
},
"IsSigner": {
"type": "boolean",
"nullable": true
},
"IsLeader": {
"type": "boolean",
"nullable": true
},
"IsTo": {
"type": "boolean",
"nullable": true
},
"Email": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UserRole": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"UserId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
},
"IsSigner": {
"type": "boolean",
"nullable": true
},
"IsReceiveTask": {
"type": "boolean",
"nullable": true
},
"IsLeader": {
"type": "boolean",
"nullable": true
},
"IsReceiveDoc": {
"type": "boolean",
"nullable": true
},
"ShowOpinionDirection": {
"type": "boolean",
"nullable": true
},
"IsLock": {
"type": "boolean",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsChinh": {
"type": "boolean"
},
"CertUser": {
"type": "string",
"nullable": true
},
"User": {
"$ref": "#/components/schemas/User"
},
"Role": {
"$ref": "#/components/schemas/Role"
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Position": {
"$ref": "#/components/schemas/Position"
}
},
"additionalProperties": false
},
"UserRoleDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"UserId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
},
"PositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsSigner": {
"type": "boolean",
"nullable": true
},
"IsReceiveTask": {
"type": "boolean",
"nullable": true
},
"IsLeader": {
"type": "boolean",
"nullable": true
},
"IsReceiveDoc": {
"type": "boolean",
"nullable": true
},
"ShowOpinionDirection": {
"type": "boolean",
"nullable": true
},
"IsLock": {
"type": "boolean",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsChinh": {
"type": "boolean"
},
"RoleName": {
"type": "string",
"nullable": true
},
"DeptName": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UserRoleFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"UserSearchDto": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"SearchKey": {
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UserShareAdd": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"UserShareSelected": {
"type": "object",
"properties": {
"UserId": {
"type": "string",
"format": "uuid"
},
"DeptId": {
"type": "string",
"format": "uuid"
},
"RoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"UserView": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"nullable": true
},
"Position": {
"type": "string",
"nullable": true
},
"Department": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"VanBanDenFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"FromBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ToBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"DocumentDateFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DocumentDateTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"InDateFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"InDateTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"VanBanDenReportFilter": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"ViewReport": {
"type": "integer",
"format": "int32"
},
"TypeBaoCao": {
"type": "integer",
"format": "int32"
},
"ProcessType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Deadline": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListBookId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Year": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SoKyHieu": {
"type": "string",
"nullable": true
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"SoVanBan": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SoDen": {
"type": "string",
"nullable": true
},
"NgayVanBanFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayVanBanTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayPhatHanhTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayDenTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LoaiVanBanId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsVanBanLienThong": {
"type": "boolean",
"nullable": true
},
"DoKhan": {
"type": "integer",
"format": "int32",
"nullable": true
},
"HanXuLyFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"HanXuLyTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"StatusCongViec": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendDeptType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SearchNoiGui": {
"type": "string",
"nullable": true
},
"ListDeptInternal": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
}
},
"additionalProperties": false
},
"VanBanDiDto": {
"required": [
"Abstract",
"DocumentDate"
],
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"type": "string",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"SendRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SignName": {
"type": "string",
"nullable": true
},
"SignPosition": {
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Abstract": {
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
"NumberOfElectronic": {
"type": "integer",
"format": "int32",
"nullable": true
},
"NumberOfDocument": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"NumberOfPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time"
},
"PublishDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ListDeptIn": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"DonViKhac": {
"type": "string",
"nullable": true
},
"ListDeptOut": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListDeptInternal": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsConfirmed": {
"type": "boolean"
},
"IsSigned": {
"type": "boolean"
},
"ButPheLanhDao": {
"maxLength": 2000,
"type": "string",
"nullable": true
},
"AddType": {
"type": "integer",
"format": "int32"
},
"ListReply": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"ListRefer": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"FileUploadsThamKhao": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"PublishDeptName": {
"type": "string",
"nullable": true
},
"PublishDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocumentIdRef": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"NoiPhatHanh": {
"type": "string",
"nullable": true
},
"DonViSoanThao": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ListGroupDept": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListGroupDeptName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"IsSignPublish": {
"type": "boolean",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"BookDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"BookNumberSub": {
"type": "string",
"nullable": true
},
"IsPublish": {
"type": "boolean",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ListOutsideUnit": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"ListUserView": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ListConnectUnit": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"IsChecked": {
"type": "boolean"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocumentTypeName": {
"type": "string",
"nullable": true
},
"PriorityName": {
"type": "string",
"nullable": true
},
"SecurityName": {
"type": "string",
"nullable": true
},
"LanguageName": {
"type": "string",
"nullable": true
},
"CategoryName": {
"type": "string",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"ListDeptInName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ListDeptInternalName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ListDeptOutName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"dsDonViTrongNganh": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"dsDonViNgoaiNganh": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"dsDonViTCDT": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"dsNhomNoiNhan": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ItemSelectDto"
},
"nullable": true
},
"ListHistoryProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/HistoryTrinhXuLyDto"
},
"nullable": true
},
"DonViDeXuat": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"Process": {
"$ref": "#/components/schemas/ReceiceStatus"
},
"IsReply": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DonViChoYKien": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"Signed": {
"type": "boolean",
"nullable": true
},
"SignFlashes": {
"type": "boolean",
"nullable": true
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"VanBanDiRef": {
"$ref": "#/components/schemas/DocumentLinkDto"
},
"ToTrinhTCRef": {
"$ref": "#/components/schemas/DocumentLinkDto"
},
"IsInDept": {
"type": "boolean",
"default": true
},
"BookName": {
"type": "string",
"nullable": true
},
"ParentBookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ParentDocumentCode": {
"type": "string",
"nullable": true
},
"ReplyForDocument": {
"type": "string",
"nullable": true
},
"IsSendFromChiCuc": {
"type": "boolean",
"nullable": true
},
"ProcessNote": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"DanhSachButPheLanhDao": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"LanhDaoBo": {
"type": "string",
"nullable": true
},
"VaiTroLanhDaoBo": {
"type": "string",
"nullable": true
},
"TypeSign": {
"type": "string",
"nullable": true
},
"SignCompetence": {
"type": "string",
"nullable": true
},
"BookRangeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"JobId": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"RelationDocInIds": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ReceiveType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"ListJob": {
"type": "array",
"items": {
"$ref": "#/components/schemas/JobDto"
},
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IsHoanThanhCV": {
"type": "boolean",
"nullable": true
},
"IsReceiveDocIn": {
"type": "boolean",
"nullable": true
},
"IsTrinhLanhDao": {
"type": "boolean",
"nullable": true
},
"InfoReleaseLeaders": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserLogin"
},
"nullable": true
},
"ReleaseLeaders": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"ReleaseLeadersName": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"IsVanBanDang": {
"type": "boolean",
"nullable": true
},
"IsTuChoi": {
"type": "boolean",
"nullable": true
},
"IsThuHoi": {
"type": "boolean",
"nullable": true
},
"ListLanhDaoLienQuan": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"SendPostionName": {
"type": "string",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IdMissionCategory": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MissionJob": {
"$ref": "#/components/schemas/ViewMissionJob"
},
"Complexity": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Priority": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserIdRecall": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"VanBanNoiBoDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendGroupId": {
"type": "string",
"format": "uuid"
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SendGroupName": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"IsChecked": {
"type": "boolean"
},
"SignName": {
"type": "string",
"nullable": true
},
"SignPosition": {
"type": "string",
"format": "uuid",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32"
},
"Abstract": {
"type": "string",
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DeadlineByDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"AddType": {
"type": "integer",
"format": "int32"
},
"Type": {
"type": "integer",
"format": "int32"
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"IsReply": {
"type": "boolean"
},
"ReplyForDocument": {
"type": "string",
"nullable": true
},
"ListRefer": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DuThaoVanBanLienKetDto"
},
"nullable": true
},
"DonViChoYKien": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
},
"ListProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TrinhXuLyDto"
},
"nullable": true
}
},
"additionalProperties": false
},
"VanBanXinSoFilter": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"SoKyHieu": {
"type": "string",
"nullable": true
},
"TrichYeu": {
"type": "string",
"nullable": true
},
"NgayTrinhTu": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayTrinhDen": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayBoTraTu": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayBoTraDen": {
"type": "string",
"format": "date-time",
"nullable": true
},
"DonViSoanThaoId": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"ViewMissionJob": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"WatingApproveWorkSchedule": {
"type": "object",
"properties": {
"Ids": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"Reason": {
"type": "string",
"nullable": true
},
"IsApprove": {
"type": "boolean",
"nullable": true
},
"Percent": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"WeatherForecast": {
"type": "object",
"properties": {
"Date": {
"type": "string",
"format": "date"
},
"TemperatureC": {
"type": "integer",
"format": "int32"
},
"Summary": {
"type": "string",
"nullable": true
},
"TemperatureF": {
"type": "integer",
"format": "int32",
"readOnly": true
}
},
"additionalProperties": false
},
"WorkFlow": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"ObjectId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsDefault": {
"type": "boolean",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Nodes": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Node"
},
"nullable": true
}
},
"additionalProperties": false
},
"WorkFlowDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"Name": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Description": {
"maxLength": 300,
"type": "string",
"nullable": true
},
"IsActive": {
"type": "boolean"
},
"ObjectId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Level": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"WorkFlowFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"DonViId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"LoaiDoiTuongId": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"WorkflowStateModel": {
"type": "object",
"properties": {
"NameVi": {
"type": "string",
"nullable": true
},
"WorkflowIndex": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Note": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfile": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"BigCategoryProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SmallCategoryProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Symbol": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"DocumentCode": {
"maxLength": 400,
"type": "string",
"nullable": true
},
"Title": {
"maxLength": 400,
"type": "string",
"nullable": true
},
"WorkingType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"UserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"PositionName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ExpiryDateId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AspectId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"TotalDocument": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModeOfUse": {
"maxLength": 500,
"type": "string",
"nullable": true
},
"Description": {
"maxLength": 1000,
"type": "string",
"nullable": true
},
"IsSave": {
"type": "boolean",
"nullable": true
},
"CreateByUserName": {
"type": "string",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreateByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreateByDeptName": {
"type": "string",
"nullable": true
},
"CreateByPhongId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreateByPhongName": {
"type": "string",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"ReceiveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"Language": {
"$ref": "#/components/schemas/Language"
},
"Category": {
"$ref": "#/components/schemas/GroupCategory"
},
"Aspect": {
"$ref": "#/components/schemas/Category"
},
"ExpiryDate": {
"$ref": "#/components/schemas/Category"
},
"BigCategoryProfile": {
"$ref": "#/components/schemas/CategoryProfile"
},
"SmallCategoryProfile": {
"$ref": "#/components/schemas/CategoryProfile"
},
"WorkingProfileDocuments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WorkingProfileDocument"
},
"nullable": true
},
"ProcessWorkingProfiles": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProcessWorkingProfile"
},
"nullable": true
},
"WorkingProfileShareUsers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WorkingProfileShareUser"
},
"nullable": true
},
"UserApprove": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserApproveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"UserApproveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MissionCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveBookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocBookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"DocNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"SaveCode": {
"type": "string",
"nullable": true
},
"DocCode": {
"type": "string",
"nullable": true
},
"SignDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SaveDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"QuyenSo": {
"type": "string",
"nullable": true
},
"ToSo": {
"type": "string",
"nullable": true
},
"SecurityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"CategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"DocTypeId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveInfo": {
"type": "string",
"nullable": true
},
"CheckInfo": {
"type": "string",
"nullable": true
},
"SaveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SaveDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SavePositionId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"HSHTCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Mission": {
"$ref": "#/components/schemas/MissionCategory"
},
"Book": {
"$ref": "#/components/schemas/Book"
},
"SaveBook": {
"$ref": "#/components/schemas/Book"
},
"DocBook": {
"$ref": "#/components/schemas/Book"
},
"DocType": {
"$ref": "#/components/schemas/DocumentType"
},
"ProfileCategory": {
"$ref": "#/components/schemas/Category"
},
"ProfileProcess": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProfileProcess"
},
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfileDocument": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"WorkingProfileId": {
"type": "string",
"format": "uuid"
},
"DocumentId": {
"type": "string",
"format": "uuid"
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserLink": {
"type": "string",
"format": "uuid",
"nullable": true
},
"WorkingProfile": {
"$ref": "#/components/schemas/WorkingProfile"
}
},
"additionalProperties": false
},
"WorkingProfileDocumentDto": {
"type": "object",
"properties": {
"Key": {
"type": "string",
"format": "uuid"
},
"Id": {
"type": "string",
"format": "uuid"
},
"WorkingProfileId": {
"type": "string",
"format": "uuid"
},
"DocumentId": {
"type": "string",
"format": "uuid"
},
"DocumentType": {
"type": "integer",
"format": "int32",
"nullable": true
},
"UserLink": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TypeName": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"Abstract": {
"type": "string",
"nullable": true
},
"DocumentDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"SignName": {
"type": "string",
"nullable": true
},
"LinkName": {
"type": "string",
"nullable": true
},
"CreatedName": {
"type": "string",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"BookId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"RealType": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfileDocumentFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfileDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"BigCategoryProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SmallCategoryProfileId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"BookNumber": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"DocumentCode": {
"type": "string",
"nullable": true
},
"Title": {
"type": "string",
"nullable": true
},
"WorkingType": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveUserName": {
"type": "string",
"nullable": true
},
"CreateByUserName": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"UserName": {
"type": "string",
"nullable": true
},
"PositionName": {
"type": "string",
"nullable": true
},
"ExpiryDateId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"AspectId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32"
},
"TotalDocument": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TotalPage": {
"type": "integer",
"format": "int32",
"nullable": true
},
"LanguageId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModeOfUse": {
"type": "string",
"nullable": true
},
"Description": {
"type": "string",
"nullable": true
},
"IsSave": {
"type": "boolean",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FileUploads": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"DocumentLink": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WorkingProfileDocumentDto"
},
"nullable": true
},
"Process": {
"$ref": "#/components/schemas/ProcessWorkingProfileDto"
},
"TypeName": {
"type": "string",
"nullable": true
},
"CreatedDeptCode": {
"type": "string",
"nullable": true
},
"CreatedPositionName": {
"type": "string",
"nullable": true
},
"receivePositionName": {
"type": "string",
"nullable": true
},
"receiveDeptCode": {
"type": "string",
"nullable": true
},
"StatusName": {
"type": "string",
"nullable": true
},
"AspectName": {
"type": "string",
"nullable": true
},
"ExpiryDateName": {
"type": "string",
"nullable": true
},
"LanguageName": {
"type": "string",
"nullable": true
},
"SmallCategoryProfileName": {
"type": "string",
"nullable": true
},
"BigCategoryProfileName": {
"type": "string",
"nullable": true
},
"CreateByDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedByRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ReceiveId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CreateByDeptName": {
"type": "string",
"nullable": true
},
"isTrinh": {
"type": "boolean"
},
"isDuyet": {
"type": "boolean"
},
"UserShares": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserShareAdd"
},
"nullable": true
},
"UserFollows": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserShareAdd"
},
"nullable": true
},
"Shares": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserView"
},
"nullable": true
},
"Followers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/UserView"
},
"nullable": true
},
"ReasonReject": {
"type": "string",
"nullable": true
},
"communistPartyProfiles": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CommunistPartyProfileDto"
},
"nullable": true
},
"typeProfile": {
"$ref": "#/components/schemas/TypeProfile"
},
"ChildIds": {
"type": "boolean"
},
"ParentId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ParentName": {
"type": "string",
"nullable": true
},
"haveChild": {
"type": "boolean",
"nullable": true
},
"ListChildId": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
},
"nullable": true
},
"MissionCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"MissionCategory": {
"$ref": "#/components/schemas/MissionCategoryDto"
},
"HSHTCategoryId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"HSHTCategoryName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfileFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Keyword": {
"type": "string",
"nullable": true
},
"NgayBatDauFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayBatDauTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayKetThucFrom": {
"type": "string",
"format": "date-time",
"nullable": true
},
"NgayKetThucTo": {
"type": "string",
"format": "date-time",
"nullable": true
},
"FromDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"ToDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LoaiHoSo": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"TinhTrangVatLy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"NguoiTao": {
"type": "string",
"format": "uuid",
"nullable": true
},
"isLienQuan": {
"type": "boolean",
"nullable": true
},
"Code": {
"type": "string",
"nullable": true
},
"Symbol": {
"type": "string",
"nullable": true
},
"DocId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"CodeType": {
"type": "string",
"format": "uuid",
"nullable": true
}
},
"additionalProperties": false
},
"WorkingProfileShareUser": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"CreatedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"ModifiedBy": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Created": {
"type": "string",
"format": "date-time",
"nullable": true
},
"Modified": {
"type": "string",
"format": "date-time",
"nullable": true
},
"IsDeleted": {
"type": "boolean"
},
"WorkingProfileId": {
"type": "string",
"format": "uuid"
},
"SendUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SendUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"SharedUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SharedUserRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SharedUserDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"SharedUserName": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"Permission": {
"maxLength": 200,
"type": "string",
"nullable": true
},
"WorkingProfile": {
"$ref": "#/components/schemas/WorkingProfile"
}
},
"additionalProperties": false
},
"XemLuongFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Loai": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"XemProcessFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"Id": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"XinYKienDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"GhiChu": {
"type": "string",
"nullable": true
},
"NguoiChoYKien": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
},
"GuiSms": {
"type": "boolean",
"nullable": true
},
"GuiEmail": {
"type": "boolean",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"XoaDieuLenhAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
},
"MonthlyKPIId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"XoaDmAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"XoaKPIAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false,
"description": ""
},
"XoaKPICriteriaConfigAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"XoaThuKyConfigAPIModel": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"description": "",
"format": "uuid"
}
},
"additionalProperties": false
},
"XoaUsedThuKyAPIModel": {
"type": "object",
"properties": {
"TKId": {
"type": "string",
"format": "uuid"
},
"TKDeptId": {
"type": "string",
"format": "uuid"
},
"TKRoleId": {
"type": "string",
"format": "uuid"
},
"TKForId": {
"type": "string",
"format": "uuid"
},
"TKForDeptId": {
"type": "string",
"format": "uuid"
},
"TKForRoleId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"XuLyVanBanDto": {
"type": "object",
"properties": {
"Id": {
"type": "string",
"format": "uuid",
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"NoiDung": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
},
"PriorityId": {
"type": "integer",
"format": "int32",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false
},
"YKienFilterDto": {
"type": "object",
"properties": {
"PageInfo": {
"$ref": "#/components/schemas/PageInfo"
},
"Sorts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Sort"
},
"nullable": true
},
"Filters": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Filter"
},
"nullable": true
},
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Loai": {
"type": "integer",
"format": "int32"
}
},
"additionalProperties": false
},
"YKienResquestDto": {
"type": "object",
"properties": {
"IdVanBan": {
"type": "string",
"format": "uuid"
},
"Loai": {
"type": "integer",
"format": "int32"
},
"GhiChu": {
"type": "string",
"nullable": true
},
"FileUpload": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"searchDonNghiPhepModel": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"Keyword": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"EndDate": {
"type": "string",
"format": "date-time",
"nullable": true
},
"LocationType": {
"type": "boolean",
"nullable": true
},
"TotalDate": {
"type": "number",
"format": "double",
"nullable": true
},
"LeaveUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveGroupId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"Type": {
"type": "integer",
"format": "int32",
"nullable": true
},
"IsQuanTri": {
"type": "boolean",
"nullable": true
}
},
"additionalProperties": false
},
"searchUserDonNghiPhep": {
"type": "object",
"properties": {
"Page": {
"type": "integer",
"format": "int32"
},
"PageSize": {
"type": "integer",
"format": "int32"
},
"UserName": {
"type": "string",
"nullable": true
},
"LeaveRequestId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveRequestUserId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveRequestRoleId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"LeaveRequestDeptId": {
"type": "string",
"format": "uuid",
"nullable": true
},
"StartTime": {
"type": "string",
"nullable": true
},
"StartDate": {
"type": "string",
"nullable": true
},
"EndTime": {
"type": "string",
"nullable": true
},
"EndDate": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
}
},
"securitySchemes": {
"Bearer": {
"type": "http",
"description": "Nhập mã token tại đây.",
"scheme": "bearer",
"bearerFormat": "JWT"
}
}
},
"security": [
{
"Bearer": [ ]
}
]
}