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 =