@@ -112,12 +118,12 @@
- {{lang.registrationIsNotConfirmed}}
+ {{ lang.registrationIsNotConfirmed }}
- {{lang.registrationConfirmed}}
+ {{ lang.registrationConfirmed }}
@@ -126,40 +132,45 @@
-
- {{lang.firstNameandLastName}}
+ {{ lang.firstNameandLastName }}
{{ user.first_name}}
+ v-if="user.first_name != null && user.first_name !=''">{{ user.first_name }}
{{user.last_name}}
- {{lang.noInfo}}
+ v-if="user.last_name != null && user.last_name !=''"> {{ user.last_name }}
+ {{ lang.noInfo }}
-
- {{lang.email}}
+ {{ lang.email }}
{{ user.email}}
- {{lang.noData}}
+ v-if="user.email != null && user.email != ''">{{ user.email }}
+ {{ lang.noData }}
-
- {{lang.mobile}}
+ {{ lang.mobile }}
{{ user.phone}}
- {{lang.noData}}
+ v-if="user.phone != null && user.phone != ''">{{ user.phone }}
+ {{ lang.noData }}
-
- {{ !isDeleted ? lang.createdDate : lang.deleted}}
- {{ !isDeleted ? setMoment(user.created_at) : user.deleted_at}}
+ {{ !isDeleted ? lang.createdDate : lang.deleted }}
+ {{ !isDeleted ? setMoment(user.created_at) : user.deleted_at }}
@@ -170,7 +181,8 @@
-
+
@@ -180,12 +192,12 @@ import moment from 'moment';
import pagination from "./pagination";
export default {
- props:['baseUrl'],
+ props: ['baseUrl'],
computed: {
lang() {
const labels = ['db', 'usersAndUserGroups', 'users', 'userGroupsPermission', 'sendDBSchema',
'userList', 'totalEmployees', 'categorySearch', 'sort', 'searchForInformation', 'noMatchingData', 'addUser',
- 'registrationConfirmed','registrationIsNotConfirmed', 'createdDate', 'firstNameandLastName', 'noInfo', 'noData', 'email',
+ 'registrationConfirmed', 'registrationIsNotConfirmed', 'createdDate', 'firstNameandLastName', 'noInfo', 'noData', 'email',
'ruconfinfo', 'ruconfinfoDelete', 'created', 'deleted', 'listOfDeletedUsers', 'byLoginName', 'yes', 'no', 'completeDestruction',
'recovery', 'edit', ''
];
@@ -207,7 +219,7 @@ export default {
return obj;
}, {});
},
- url(){
+ url() {
return this.baseUrl ? this.baseUrl : "";
},
},
@@ -280,10 +292,14 @@ export default {
editUser(id) {
this.editMode = true;
this.showForm = true;
- this.$refs.agentForm.editModel(id);
+ this.$nextTick(() => {
+ if (this.$refs.agentForm) {
+ this.$refs.agentForm.editModel(id);
+ }
+ });
},
deleteUser(id) {
- axios.get(this.url+'/agent/delete/' + id).then(o => {
+ axios.get(this.url + '/agent/delete/' + id).then(o => {
if (o.status) {
this.$Message.success(`${this._messageTranslate.userDeleted}`);
let deletedUser = this.users.data.find(item => item.id == id);
@@ -297,7 +313,7 @@ export default {
})
},
deleteUserComplete(id) {
- axios.get(this.url+'/agent/delete/complete/' + id).then(o => {
+ axios.get(this.url + '/agent/delete/complete/' + id).then(o => {
if (o.status) {
this.$Message.success(`${this._messageTranslate.userDeleted}`)
this.deletedUsers.data = this.deletedUsers.data.filter(item => item.id != id);
@@ -308,7 +324,7 @@ export default {
})
},
restoreUser(id) {
- axios.get(this.url+'/agent/restore/' + id)
+ axios.get(this.url + '/agent/restore/' + id)
.then(o => {
if (o.status) {
this.$Message.success(`${this._messageTranslate.UserInformationRestored}`);
@@ -326,7 +342,7 @@ export default {
});
},
showDefaultAvatar(e) {
- e.target.src = this.url+"/assets/lambda/images/avatar.png";
+ e.target.src = this.url + "/assets/lambda/images/avatar.png";
},
searchUser() {
if (this.q == null || this.q == '') {
@@ -336,7 +352,7 @@ export default {
}
},
handleSearch(q) {
- axios.get(this.url+'/agent/search/' + q).then(o => {
+ axios.get(this.url + '/agent/search/' + q).then(o => {
if (o.data.status) {
this.users = o.data.data;
} else {
@@ -345,11 +361,11 @@ export default {
});
},
getRoles() {
- axios.get(this.url+'/agent/roles').then(({data}) => {
+ axios.get(this.url + '/agent/roles').then(({data}) => {
this.roles = data;
})
},
- wordSwap(words){
+ wordSwap(words) {
console.log("words");
console.log(words);
//words = this.lang().words;
diff --git a/src/modules/dataform/Dataform.vue b/src/modules/dataform/Dataform.vue
index 51cc43a..ab8dc37 100644
--- a/src/modules/dataform/Dataform.vue
+++ b/src/modules/dataform/Dataform.vue
@@ -73,9 +73,10 @@
:key='col.index' :xs='col.span.xs'
:sm='col.span.sm' :md='col.span.md' :lg='col.span.lg'>
-
-
@@ -83,10 +83,20 @@
v-if="col.type == 'section'">
-
+
@@ -288,6 +300,7 @@
@drop='onDropMain($event)'>
+ {{item.formType}} {{item.subtype}}
+
+
diff --git a/src/modules/dataform/elements/subform/Grid.vue b/src/modules/dataform/elements/subform/Grid.vue
index f9edeb3..723f38a 100644
--- a/src/modules/dataform/elements/subform/Grid.vue
+++ b/src/modules/dataform/elements/subform/Grid.vue
@@ -1,7 +1,7 @@