diff --git a/app/components/common/InputNumber.vue b/app/components/common/InputNumber.vue
index d95ea60..0f65798 100644
--- a/app/components/common/InputNumber.vue
+++ b/app/components/common/InputNumber.vue
@@ -47,7 +47,7 @@ export default {
}
},
watch: {
- record: function (newVal) {
+ record() {
this.value = this.$numtoString(this.record[this.attr]);
},
},
diff --git a/app/components/common/NoteInfo.vue b/app/components/common/NoteInfo.vue
index a678899..d63fb63 100644
--- a/app/components/common/NoteInfo.vue
+++ b/app/components/common/NoteInfo.vue
@@ -99,10 +99,10 @@ export default {
},
computed: {
login: {
- get: function () {
+ get() {
return this.$store.login;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateLogin", { login: val });
},
},
diff --git a/app/components/datatable/CreateTemplate.vue b/app/components/datatable/CreateTemplate.vue
index 1895c47..910a6a4 100644
--- a/app/components/datatable/CreateTemplate.vue
+++ b/app/components/datatable/CreateTemplate.vue
@@ -517,11 +517,11 @@ const initData = function () {
condition = conditions.find((v) => v.code === "no");
};
/*watch: {
- expression: function(newVal) {
+ expression(newVal) {
if($empty(newVal)) return
elsecheckExpression()
},
- tab: function(newVal, oldVal) {
+ tab(newVal, oldVal) {
if(oldVal===undefined) return
if(newVal.code==='template') {
let value = '
'
diff --git a/app/components/datatable/DataTable.vue b/app/components/datatable/DataTable.vue
index eae0a35..7ce9448 100644
--- a/app/components/datatable/DataTable.vue
+++ b/app/components/datatable/DataTable.vue
@@ -110,17 +110,17 @@
+ v-bind="{ data, perPage }"
+ @changepage="changePage"
+ />
diff --git a/app/components/parameter/ImportData.vue b/app/components/parameter/ImportData.vue
index fc65410..c5ade7f 100644
--- a/app/components/parameter/ImportData.vue
+++ b/app/components/parameter/ImportData.vue
@@ -180,10 +180,10 @@ export default {
},
computed: {
pagedata: {
- get: function () {
+ get() {
return this.$store[this.pagename];
},
- set: function (val) {
+ set(val) {
this.$store.commit(this.pagename, val);
},
},
diff --git a/app/components/parameter/ImportSetting.vue b/app/components/parameter/ImportSetting.vue
index 16e6d53..c7dd451 100644
--- a/app/components/parameter/ImportSetting.vue
+++ b/app/components/parameter/ImportSetting.vue
@@ -102,26 +102,26 @@ export default {
},
computed: {
pagedata1: {
- get: function () {
+ get() {
return this.$store[this.pagename1];
},
- set: function (val) {
+ set(val) {
this.$store.commit(this.pagename1, val);
},
},
pagedata2: {
- get: function () {
+ get() {
return this.$store[this.pagename2];
},
- set: function (val) {
+ set(val) {
this.$store.commit(this.pagename2, val);
},
},
pagedata3: {
- get: function () {
+ get() {
return this.$store[this.pagename3];
},
- set: function (val) {
+ set(val) {
this.$store.commit(this.pagename3, val);
},
},
diff --git a/app/components/user/NewUser.vue b/app/components/user/NewUser.vue
index 0d33f57..ee95773 100644
--- a/app/components/user/NewUser.vue
+++ b/app/components/user/NewUser.vue
@@ -187,50 +187,50 @@ export default {
},
computed: {
common: {
- get: function () {
- return this.$store.state.common;
+ get() {
+ return this.$store.common;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateCommon", { common: val });
},
},
registermethod: {
- get: function () {
- return this.$store.state.registermethod;
+ get() {
+ return this.$store.registermethod;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateRegisterMethod", { registermethod: val });
},
},
authmethod: {
- get: function () {
- return this.$store.state.authmethod;
+ get() {
+ return this.$store.authmethod;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateAuthMethod", { authmethod: val });
},
},
authstatus: {
- get: function () {
- return this.$store.state.authstatus;
+ get() {
+ return this.$store.authstatus;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateAuthStatus", { authstatus: val });
},
},
usertype: {
- get: function () {
- return this.$store.state.usertype;
+ get() {
+ return this.$store.usertype;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateUserType", { usertype: val });
},
},
dialog: {
- get: function () {
- return this.$store.state["dialog"];
+ get() {
+ return this.$store.dialog;
},
- set: function (val) {
+ set(val) {
this.$store.commit("updateStore", { name: "dialog", data: val });
},
},
diff --git a/app/plugins/01-common.js b/app/plugins/01-common.js
index 3d72428..823a266 100644
--- a/app/plugins/01-common.js
+++ b/app/plugins/01-common.js
@@ -18,6 +18,7 @@ dayjs.locale("vi");
export default defineNuxtPlugin((nuxtApp) => {
const route = useRoute();
const { $id, $empty, $store } = nuxtApp;
+
const dialog = function (content, title, type, duration, width, height, vbind) {
content = typeof content === "string" ? content : JSON.stringify(content);
const vtitle =