update database

This commit is contained in:
manhlab
2021-04-09 10:42:08 -04:00
parent 43ce9eebd5
commit 8c4ad4aabf
106 changed files with 545 additions and 545 deletions

View File

@@ -99,7 +99,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
title: {
required: false,
type: String,
"default": "Danh sách"
"default": "Список"
},
canCreate: {
required: false,
@@ -254,8 +254,8 @@ var render = function() {
{
name: "c-tooltip",
rawName: "v-c-tooltip",
value: "Tạo mới",
expression: "'Tạo mới'"
value: "Создать новый",
expression: "'Создать новый'"
}
],
staticClass: "float-right",
@@ -321,7 +321,7 @@ var render = function() {
},
[
_c("CIcon", { attrs: { name: "cil-plus" } }),
_vm._v(" Tạo mới\n ")
_vm._v(" Создать новый\n ")
],
1
)

View File

@@ -28,7 +28,7 @@ __webpack_require__.r(__webpack_exports__);
"default": function _default() {
return [{
value: "",
label: "Tất cả"
label: "Все"
}];
}
}
@@ -237,56 +237,56 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
fields: function fields() {
return [{
key: "symbol",
label: "Số ký hiệu"
label: "Номер регистрации"
}, {
key: "abstract",
label: "Trích yếu",
label: "Краткое содержание",
_classes: "w-50 font-weight-bold"
}, {
key: "type",
label: "Loại"
label: "Тип документа"
}, {
key: "publisher",
label: "Nơi ban hành"
label: "Место выдачи"
}, {
key: "effective_at",
label: this.isDocumentsIncome ? "Ngày nhận" : "Ngày ban hành"
label: this.isDocumentsIncome ? "Дата получения" : "Дата выдачи"
}];
},
searchFields: function searchFields() {
return [{
value: "symbol",
label: "Số ký hiệu"
label: "Номер регистрации"
}, {
value: "abstract",
label: "Trích yếu"
label: "Краткое содержание"
}, {
value: "type.name",
label: "Loại"
label: "Тип документа"
}, {
value: "creator.name",
label: "Người soạn"
label: "Создатель"
}, {
value: "signer.name",
label: "Người ký"
label: "Подписал"
}, {
value: "effective_at",
label: this.isDocumentsIncome ? "Ngày nhận" : "Ngày ban hành"
label: this.isDocumentsIncome ? "Дата получения" : "Дата выдачи"
}, {
value: "sign_at",
label: "Ngày ký"
label: "Дата подписания"
}, {
value: "publisher.name",
label: "Nơi ban hành"
label: "Место выдачи"
}, {
value: "organizes.name",
label: "Nơi nhận"
label: "Место получения"
}, {
value: "linkTo.symbol",
label: "Liên kết văn bản đến"
label: "Разрешении входящие документы"
}, {
value: "receivers.seen",
label: "Chưa xem",
label: "Непрочитанные",
defaultValue: 0
}];
},
@@ -392,7 +392,7 @@ var render = function() {
{ attrs: { sm: "9" } },
[
_c("CInput", {
attrs: { placeholder: "Tìm kiếm", value: _vm.value },
attrs: { placeholder: "Искать", value: _vm.value },
on: {
"update:value": [
function($event) {
@@ -445,7 +445,7 @@ var render = function() {
"CCardHeader",
[
_c("CIcon", { attrs: { name: "cil-grid" } }),
_vm._v("Danh sách văn bản\n "),
_vm._v("Книга\n "),
_c(
"CButton",
{
@@ -453,8 +453,8 @@ var render = function() {
{
name: "c-tooltip",
rawName: "v-c-tooltip",
value: "Tạo mới",
expression: "'Tạo mới'"
value: "Создать новый",
expression: "'Создать новый'"
}
],
staticClass: "float-right",

View File

@@ -28,7 +28,7 @@ __webpack_require__.r(__webpack_exports__);
"default": function _default() {
return [{
value: "",
label: "Tất cả"
label: "Все"
}];
}
}
@@ -190,51 +190,51 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
items: null,
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên",
label: "Имя",
_classes: "font-weight-bold"
}, {
key: "email",
label: "Email"
}, {
key: "tel",
label: "Số điện thoại"
label: "Номер телефон"
}, {
key: "title",
label: "Chức danh"
label: "Должность"
}, {
key: "department",
label: "Phòng ban"
label: "Подразделение"
}],
searchFields: [{
value: "",
label: "Tất cả"
label: "Все"
}, {
value: "id",
label: ""
label: "Код"
}, {
value: "name",
label: "Tên"
label: "Имя"
}, {
value: "email",
label: "Email"
}, {
value: "tel",
label: "Số điện thoại"
label: "Номер телефон"
}, {
value: "birthday",
label: "Ngày sinh"
label: "Дата рождения"
}, {
value: "title.name",
label: "Chức danh"
label: "Должность"
}, {
value: "department.name",
label: "Phòng ban"
label: "Подразделение"
}, {
value: "created_at",
label: "Ngày tạo"
label: "Дата создания"
}],
currentPage: 1,
pages: 0,
@@ -372,7 +372,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
search: this.searchValue,
searchFields: this.searchField
}).then(function (response) {
_this3.$toast.success("Đã xuất");
_this3.$toast.success("Exported");
})["catch"](function (error) {
_this3.toastHttpError(error);
});
@@ -417,7 +417,7 @@ var render = function() {
{ attrs: { sm: "9" } },
[
_c("CInput", {
attrs: { placeholder: "Tìm kiếm", value: _vm.value },
attrs: { placeholder: "Искать", value: _vm.value },
on: {
"update:value": [
function($event) {
@@ -470,7 +470,7 @@ var render = function() {
"CCardHeader",
[
_c("CIcon", { attrs: { name: "cil-grid" } }),
_vm._v("Danh sách người dùng\n "),
_vm._v("Список пользавателя\n "),
_c(
"CButton",
{
@@ -478,8 +478,8 @@ var render = function() {
{
name: "c-tooltip",
rawName: "v-c-tooltip",
value: "Tạo mới",
expression: "'Tạo mới'"
value: "Создать новый",
expression: "'Создать новый'"
}
],
staticClass: "float-right",
@@ -501,8 +501,8 @@ var render = function() {
{
name: "c-tooltip",
rawName: "v-c-tooltip",
value: "Xuất",
expression: "'Xuất'"
value: "Export",
expression: "'Export'"
}
],
staticClass: "float-right mr-2",
@@ -528,8 +528,8 @@ var render = function() {
{
name: "c-tooltip",
rawName: "v-c-tooltip",
value: "Nhập",
expression: "'Nhập'"
value: "Import",
expression: "'Import'"
}
],
staticClass: "float-right mr-2",
@@ -584,7 +584,7 @@ var render = function() {
_c("td", [
_vm._v(
_vm._s(
item.title ? item.title.name : "Chưa xác định"
item.title ? item.title.name : "Неопределено"
)
)
])
@@ -601,7 +601,7 @@ var render = function() {
_vm._s(
item.department
? item.department.name
: "Chưa xác định"
: "Неопределено"
)
)
])

View File

@@ -105,17 +105,17 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
fields: function fields() {
return [{
key: "symbol",
label: "Số ký hiệu"
label: "Номер регистрации"
}, {
key: "abstract",
label: "Trích yếu",
label: "Краткое содержание",
_classes: "w-50 font-weight-bold"
}, {
key: "type",
label: "Loại"
label: "Тип документа"
}, {
key: "book",
label: "Sổ"
label: "Книга"
}];
},
highlightStyle: function highlightStyle() {
@@ -219,9 +219,9 @@ var render = function() {
attrs: {
color: "white",
"right-header": "" + book.unread,
"right-footer": "Chưa xem",
"right-footer": "Непрочитанные",
"left-header": "" + book.count,
"left-footer": "Đã nhận"
"left-footer": "Полученные"
}
},
[
@@ -253,7 +253,7 @@ var render = function() {
"CCardHeader",
[
_c("CIcon", { attrs: { name: "cil-grid" } }),
_vm._v(" Văn bản gần đây\n ")
_vm._v(" Недавно смотреть\n ")
],
1
),

View File

@@ -584,7 +584,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Thông tin")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Информация")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -594,7 +594,7 @@ var render = function() {
[
_c("CInput", {
attrs: {
label: "",
label: "Код",
value: _vm.user.id,
horizontal: "",
readonly: true
@@ -609,7 +609,7 @@ var render = function() {
_c("CInput", {
attrs: {
placeholder: "Let us know your full name.",
label: "Tên",
label: "Имя",
value: _vm.user.name,
horizontal: ""
},
@@ -638,7 +638,7 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
label: "Số điện thoại",
label: "Номер телефон",
placeholder: "Enter your tel",
value: _vm.user.tel,
horizontal: "",
@@ -653,7 +653,7 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
label: "Ngày sinh",
label: "Дата рождения",
type: "date",
value: _vm.user.birthday,
horizontal: ""
@@ -667,7 +667,7 @@ var render = function() {
_vm._v(" "),
_c("CSelect", {
attrs: {
label: "Chức danh",
label: "Должность",
horizontal: "",
value: _vm.user.title_id,
options: _vm.titles,
@@ -682,7 +682,7 @@ var render = function() {
_vm._v(" "),
_c("CSelect", {
attrs: {
label: "Phòng ban",
label: "Подразделение",
horizontal: "",
value: _vm.user.department_id,
options: _vm.departments,
@@ -707,7 +707,7 @@ var render = function() {
_c(
"label",
{ staticClass: "col-form-label col-sm-3" },
[_vm._v("Kích hoạt")]
[_vm._v("Активирован")]
)
])
]
@@ -794,7 +794,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Thay đổi mật khẩu")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Измененить пароль")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -804,8 +804,8 @@ var render = function() {
[
_c("CInput", {
attrs: {
placeholder: "Nhập mật khẩu.",
label: "Mật khẩu",
placeholder: "Вводите пароль.",
label: "Пароль",
type: "password",
horizontal: ""
}
@@ -813,8 +813,8 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
placeholder: "Nhập mật khẩu mới.",
label: "Mật khẩu mới",
placeholder: "Вводите новый пароль.",
label: "Новый пароль",
type: "password",
value: _vm.password.password,
horizontal: ""
@@ -828,8 +828,8 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
placeholder: "Nhập lại mật khẩu mới.",
label: "Xác nhận",
placeholder: "Подтверждение пароля.",
label: "Подтверждить",
type: "password",
value: _vm.password.password_confirmation,
horizontal: ""
@@ -904,7 +904,7 @@ var render = function() {
"CCol",
{ attrs: { sm: "12" } },
[
_c("label", [_vm._v("Phân theo chức năng")]),
_c("label", [_vm._v("По функциям")]),
_vm._v(" "),
_c("treeselect", {
attrs: {
@@ -958,7 +958,7 @@ var render = function() {
"CCol",
{ attrs: { sm: "12" } },
[
_c("label", [_vm._v("Phân theo nhóm")]),
_c("label", [_vm._v("По группам")]),
_vm._v(" "),
_c("treeselect", {
attrs: {

View File

@@ -69,10 +69,10 @@ __webpack_require__.r(__webpack_exports__);
password: this.password
}).then(function (response) {
_this.$router.push(_this.$route.query.redirectFrom || {
name: "Trang chủ"
name: "Домашняя страница"
});
}).then(function (response) {
_this.$toast.success("Đăng nhập thành công");
_this.$toast.success("Успешно войти");
})["catch"](function (error) {
_this.toastHttpError(error);
});
@@ -122,7 +122,7 @@ var render = function() {
"CForm",
[
_c("h1", { staticClass: "pb-4" }, [
_vm._v("Đăng nhập")
_vm._v("Войти")
]),
_vm._v(" "),
_c(
@@ -205,7 +205,7 @@ var render = function() {
attrs: { color: "primary" },
on: { click: _vm.login }
},
[_vm._v("Đăng nhập")]
[_vm._v("Войти")]
)
],
1
@@ -221,7 +221,7 @@ var render = function() {
_c(
"CButton",
{ attrs: { color: "link" } },
[_vm._v("Quên mật khẩu?")]
[_vm._v("Забыли пароль?")]
)
],
1

View File

@@ -198,7 +198,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
var _this3 = this;
_services_factory__WEBPACK_IMPORTED_MODULE_1__["default"].statistic.download(this.statistic).then(function (response) {
_this3.$toast.success("Đã xuất báo cáo");
_this3.$toast.success("Exported báo cáo");
})["catch"](function (error) {
_this3.toastHttpError(error);
});
@@ -226,7 +226,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Thống kê")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Статистическая")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -251,7 +251,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Sổ văn bản")])
_c("label", [_vm._v("Документы")])
])
]
},
@@ -266,7 +266,7 @@ var render = function() {
multiple: false,
options: _vm.books,
clearable: true,
placeholder: "Tất cả"
placeholder: "Все"
},
model: {
value: _vm.statistic.book,
@@ -302,7 +302,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Loại văn bản")])
_c("label", [_vm._v("Вид документа")])
])
]
},
@@ -317,7 +317,7 @@ var render = function() {
multiple: false,
options: _vm.types,
clearable: true,
placeholder: "Tất cả"
placeholder: "Все"
},
model: {
value: _vm.statistic.type,
@@ -354,7 +354,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: "Từ ngày",
label: "с",
type: "date",
value: _vm.statistic.from
},
@@ -375,7 +375,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: "Đến ngày",
label: "по",
type: "date",
value: _vm.statistic.to
},
@@ -414,7 +414,7 @@ var render = function() {
},
[
_c("CIcon", { attrs: { name: "cil-vertical-align-bottom" } }),
_vm._v("Xuất\n ")
_vm._v("Export\n ")
],
1
)

View File

@@ -30,13 +30,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].book,
title: "Sổ văn bản"
title: "Документы"
};
}
});

View File

@@ -30,16 +30,16 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}, {
key: "tel",
label: "Số điện thoại"
label: "Номер телефон"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].department,
title: "Phòng ban"
title: "Подразделение"
};
}
});

View File

@@ -30,13 +30,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].documentType,
title: "Loại văn bản"
title: "Вид документа"
};
}
});

View File

@@ -62,13 +62,13 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_1__["default"].role,
title: "Nhóm",
title: "Группа",
permissionOptions: [],
permissions: [],
role: {}
@@ -188,7 +188,7 @@ var render = function() {
key: "append-body",
fn: function() {
return [
_c("label", [_vm._v("Quyền")]),
_c("label", [_vm._v("Разрешение")]),
_vm._v(" "),
_c("treeselect", {
attrs: {

View File

@@ -30,13 +30,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].permission,
title: "Quyền"
title: "Разрешение"
};
}
});

View File

@@ -30,13 +30,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].publisher,
title: "Nơi ban hành"
title: "Место выдачи"
};
}
});

View File

@@ -30,16 +30,16 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}, {
key: "description",
label: "Mô tả"
label: "Описание"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].signer,
title: "Người ký"
title: "Подписал"
};
}
});

View File

@@ -30,13 +30,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].title,
title: "Chức danh"
title: "Должность"
};
}
});

View File

@@ -168,7 +168,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
path: "/users/".concat(response.data.id)
});
_this2.$toast.success("Đã tạo tài khoản");
_this2.$toast.success("Аккаунт создан");
})["catch"](function (error) {
_this2.toastHttpError(error);
});
@@ -211,7 +211,7 @@ var render = function() {
_c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Tạo mới người dùng")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Создать новый пользователь")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -222,7 +222,7 @@ var render = function() {
_c("CInput", {
attrs: {
placeholder: "Let us know your full name.",
label: "Tên",
label: "Имя",
value: _vm.user.name,
horizontal: ""
},
@@ -251,7 +251,7 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
label: "Số điện thoại",
label: "Номер телефон",
placeholder: "Enter your tel",
value: _vm.user.tel,
horizontal: "",
@@ -266,7 +266,7 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
label: "Ngày sinh",
label: "Дата рождения",
type: "date",
value: _vm.user.birthday,
horizontal: ""
@@ -280,7 +280,7 @@ var render = function() {
_vm._v(" "),
_c("CSelect", {
attrs: {
label: "Chức danh",
label: "Должность",
horizontal: "",
value: _vm.user.title_id,
options: _vm.titles,
@@ -295,7 +295,7 @@ var render = function() {
_vm._v(" "),
_c("CSelect", {
attrs: {
label: "Phòng ban",
label: "Подразделение",
horizontal: "",
value: _vm.user.department_id,
options: _vm.departments,
@@ -322,7 +322,7 @@ var render = function() {
{
staticClass: "col-form-label col-sm-3"
},
[_vm._v("Kích hoạt")]
[_vm._v("Активирован")]
)
])
]
@@ -363,8 +363,8 @@ var render = function() {
_vm._v(" "),
_c("CInput", {
attrs: {
placeholder: "Nhập mật khẩu.",
label: "Mật khẩu",
placeholder: "Вводите пароль.",
label: "Пароль",
type: "password",
value: _vm.user.password,
horizontal: ""
@@ -379,7 +379,7 @@ var render = function() {
_c("CInput", {
attrs: {
placeholder: "Nhập lại mật khẩu.",
label: "Xác nhận",
label: "Подтверждить",
type: "password",
value: _vm.user.password_confirmation,
horizontal: ""
@@ -413,7 +413,7 @@ var render = function() {
},
[
_c("CIcon", { attrs: { name: "cil-medical-cross" } }),
_vm._v(" Tạo\n ")
_vm._v(" Создать\n ")
],
1
)

View File

@@ -103,7 +103,7 @@ var render = function() {
_c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Phân quyền")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Право")])]),
_vm._v(" "),
_c(
"CCardBody",

View File

@@ -113,7 +113,7 @@ var render = function() {
_c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Phân quyền")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Право")])]),
_vm._v(" "),
_c(
"CCardBody",

View File

@@ -454,7 +454,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
path: "/documents/".concat(response.data.id)
});
_this8.$toast.success("Đã tạo văn bản");
_this8.$toast.success("Уже создал документ");
})["catch"](function (error) {
_this8.toastHttpError(error);
});
@@ -488,8 +488,8 @@ var render = function() {
[
_c("CCardHeader", [
_vm.documentId
? _c("strong", [_vm._v("Chi tiết văn bản")])
: _c("strong", [_vm._v("Tạo văn bản")])
? _c("strong", [_vm._v("О документе")])
: _c("strong", [_vm._v("Создать документ")])
]),
_vm._v(" "),
_c(
@@ -509,7 +509,7 @@ var render = function() {
_c("CSelect", {
staticClass: "mb-0",
attrs: {
label: "Sổ văn bản",
label: "Документы",
options: _vm.books,
value: _vm.document.book_id,
placeholder: "Please select"
@@ -537,7 +537,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Loại văn bản")])
_c("label", [_vm._v("Вид документа")])
])
]
},
@@ -588,7 +588,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: "Số ký hiệu",
label: "Номер регистрации",
value: _vm.document.symbol
},
on: {
@@ -621,7 +621,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Người soạn")])
_c("label", [_vm._v("Создатель")])
])
]
},
@@ -687,7 +687,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: "Người tạo",
label: "Автор",
value: _vm.document.creator.name,
readonly: ""
}
@@ -701,7 +701,7 @@ var render = function() {
_vm._v(" "),
_c("CTextarea", {
attrs: {
label: "Trích yếu",
label: "Краткое содержание",
placeholder: "Content...",
rows: "5",
value: _vm.document.abstract
@@ -730,7 +730,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Nơi ban hành")])
_c("label", [_vm._v("Место выдачи")])
])
]
},
@@ -778,7 +778,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: _vm.isIncome ? "Ngày nhận" : "Ngày ban hành",
label: _vm.isIncome ? "Дата получения" : "Дата выдачи",
type: "date",
value: _vm.document.effective_at
},
@@ -816,7 +816,7 @@ var render = function() {
fn: function() {
return [
_vm._t("label", [
_c("label", [_vm._v("Người ký")])
_c("label", [_vm._v("Подписал")])
])
]
},
@@ -879,7 +879,7 @@ var render = function() {
_c("CInput", {
staticClass: "mb-0",
attrs: {
label: "Ngày ký",
label: "Дата подписания",
type: "date",
value: _vm.document.sign_at
},
@@ -928,7 +928,7 @@ var render = function() {
},
[
_c("CIcon", { attrs: { name: "cil-plus" } }),
_vm._v("Tạo\n ")
_vm._v("Создать\n ")
],
1
)

View File

@@ -53,13 +53,13 @@ __webpack_require__.r(__webpack_exports__);
return {
fields: [{
key: "id",
label: ""
label: "Код"
}, {
key: "name",
label: "Tên"
label: "Имя"
}],
service: _services_factory__WEBPACK_IMPORTED_MODULE_0__["default"].role,
title: "Nhóm"
title: "Группа"
};
},
method: {

File diff suppressed because one or more lines are too long

View File

@@ -59,17 +59,17 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
loading: true,
fields: [{
key: "name",
label: "Tên",
label: "Имя",
_classes: "w-50"
}, {
key: "size",
label: "Kích thước (KB)"
label: "Размер(KB)"
}, {
key: "downloads",
label: "Lượt tải"
label: "Количество скачиваний"
}, {
key: "id",
label: "Hành động"
label: "Действие"
}],
attachments: [{
id: "",
@@ -130,7 +130,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
_services_factory__WEBPACK_IMPORTED_MODULE_1__["default"].attachment.download(item.id, item.name).then(function (response) {
item.downloads++;
_this2.$toast.success("Đã tải xuống");
_this2.$toast.success("Downloaded");
})["catch"](function (error) {
_this2.toastHttpError(error);
});
@@ -163,7 +163,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
}).then(function (response) {
_this4.attachments.push(response.data);
_this4.$toast.success("Đã tải lên");
_this4.$toast.success("Uploaded");
})["catch"](function (error) {
_this4.toastHttpError(error);
});
@@ -362,7 +362,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
},
getSymbol: function getSymbol(id) {
this.fetchSymbol(id);
return "Không có quyền truy cập";
return "Нет права доступ";
},
fetchSymbol: function fetchSymbol(id) {
var _this4 = this;
@@ -1057,7 +1057,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Tệp đính kèm")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Вложения файлов")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -1162,7 +1162,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Văn bản liên kết")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Связанный документ")])]),
_vm._v(" "),
_c(
"CCardBody",
@@ -1223,7 +1223,7 @@ var render = function() {
"CCol",
{ attrs: { sm: "12" } },
[
_c("label", [_vm._v("Danh sách đã liên kết")]),
_c("label", [_vm._v("Список документа")]),
_vm._v(" "),
_c("treeselect", {
attrs: {
@@ -1304,7 +1304,7 @@ var render = function() {
_c(
"CCardHeader",
[
_c("strong", [_vm._v("Người nhận")]),
_c("strong", [_vm._v("Получатель")]),
_vm._v(" "),
_c(
"CBadge",
@@ -1404,7 +1404,7 @@ var render = function() {
return _c(
"CCard",
[
_c("CCardHeader", [_c("strong", [_vm._v("Nơi nhận")])]),
_c("CCardHeader", [_c("strong", [_vm._v("Место получения")])]),
_vm._v(" "),
_c(
"CCardBody",

View File

@@ -11,7 +11,7 @@
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Quản lý văn bản và điều hành</title>
<title>Система электронного документооборота</title>
<!-- favicons for all devices -->
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">

View File

@@ -119638,7 +119638,7 @@ function configRoutes() {
return [{
path: '/',
redirect: '/dashboard',
name: 'Trang chủ',
name: 'Домашняя страница',
component: TheContainer,
meta: {
authRequired: true
@@ -119650,7 +119650,7 @@ function configRoutes() {
{
path: 'books',
meta: {
label: 'Sổ văn bản'
label: 'Документы'
},
component: {
render: function render(c) {
@@ -119659,15 +119659,15 @@ function configRoutes() {
},
children: [{
path: '',
name: 'Sổ văn bản',
name: 'Документы',
component: Books
}, {
path: ':book',
name: 'Chi tiết sổ',
name: 'Детали',
component: Documents,
children: [{
path: 'documents',
name: 'Danh sách văn bản',
name: 'Книга',
component: Documents
}]
}]
@@ -119675,7 +119675,7 @@ function configRoutes() {
{
path: 'documents',
meta: {
label: 'Văn bản'
label: 'Документ'
},
component: {
render: function render(c) {
@@ -119684,21 +119684,21 @@ function configRoutes() {
},
children: [{
path: '',
name: 'Danh sách',
name: 'Список',
component: Documents
}, {
path: 'create',
name: 'Tạo mới',
name: 'Создать новый',
component: DocumentCreate
}, {
path: ':document',
name: 'Chi tiết',
name: 'Деталь',
component: Document
}]
}, // Statistic
{
path: 'statistic',
name: 'Thống kê',
name: 'Статистическая',
component: Statistic
}, //
{
@@ -119735,13 +119735,13 @@ function configRoutes() {
path: 'me',
name: 'Profile',
meta: {
label: 'Cá nhân'
label: 'Личный кабинет'
},
component: Me
}, {
path: 'users',
meta: {
label: 'Người dùng'
label: 'Пользователь'
},
component: {
render: function render(c) {
@@ -119750,50 +119750,50 @@ function configRoutes() {
},
children: [{
path: '',
name: 'Danh sách',
name: 'Список',
component: Users
}, {
path: 'create',
meta: {
label: 'Tạo mới'
label: 'Создать новый'
},
name: 'Create User',
component: CreateUser
}, {
path: ':id',
meta: {
label: 'Chi tiết'
label: 'Деталь'
},
name: 'User',
component: User
}]
}, {
path: 'titles',
name: 'Chức danh',
name: 'Должность',
component: Titles
}, {
path: 'departments',
name: 'Phòng ban',
name: 'Подразделение',
component: Departments
}, {
path: 'signers',
name: 'Người ký',
name: 'Подписал',
component: Signers
}, {
path: 'publishers',
name: 'Nơi ban hành',
name: 'Место выдачи',
component: Publishers
}, {
path: 'document-types',
name: 'Loại văn bản',
name: 'Вид документа',
component: DocumentTypes
}, {
path: 'roles',
name: 'Nhóm',
name: 'Группа',
component: Groups
}, {
path: 'permissions',
name: 'Quyền',
name: 'Разрешение',
component: Permissions
}, {
path: 'base',