diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index a17eab1..765cab3 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -83,7 +83,7 @@ module.exports = { expandAll: 'Expand All', mergeAll: 'Drop All', treeOperation: 'Tree Operation', - creator: 'Created by', + creator: 'Creator', sort: 'Order', address: 'Address', remarks: 'Comments', diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue index e4a838f..03f2005 100644 --- a/src/views/system/modules/UserModal.vue +++ b/src/views/system/modules/UserModal.vue @@ -65,12 +65,24 @@ :labelCol="labelCol" :wrapperCol="wrapperCol" v-show="!roleDisabled"> - + + + + + + - + mode="tags" + :filter-option="filterOption" + > + + {{ item.label }} + + @@ -128,13 +140,21 @@ - - {{ $t('user.male') }} - {{ $t('user.female') }} - + + + + + + + + + @@ -270,6 +290,9 @@ export default { } }, methods: { + filterOption (input, option) { + return option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0 + }, add () { this.refresh() this.validatorRules.phone = [{ validator: this.validatePhone }] @@ -283,7 +306,7 @@ export default { // 根据屏幕宽度自适应抽屉宽度 this.resetScreenSize() that.model = Object.assign({}, { - selectedroles: '', + selectedroles: undefined, selecteddeparts: '' }, record) // 身份为上级显示负责部门,否则不显示