Skip to content

Commit 1147f62

Browse files
authored
doc: 一些文案修改 (#14)
1 parent 15707b7 commit 1147f62

File tree

3 files changed

+42
-50
lines changed

3 files changed

+42
-50
lines changed

src/views/personnel/fieldRelation/index.vue

+36-48
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,9 @@
119119

120120
<!-- 新增 -->
121121
<el-dialog :title="dialogFormTitle" :visible.sync="updateLoading">
122-
<el-link
123-
class="link-title"
124-
href="http://ldapdoc.eryajf.net/pages/84953d/"
125-
target="_blank"
126-
type="primary"
127-
>新增说明文档</el-link>
122+
<div class="components-container">
123+
<aside>动态关系管理说明文档参考: <a href="http://ldapdoc.eryajf.net/pages/84953d/" target="_blank">动态字段关系管理</a></aside>
124+
</div>
128125
<el-form
129126
ref="dialogForm"
130127
size="small"
@@ -145,8 +142,8 @@
145142
</el-checkbox-group>
146143
</el-form-item>
147144

148-
<template v-if="checked == '创建用户动态'">
149-
<el-form-item label="创建类型">
145+
<template v-if="checked == '用户字段动态关联'">
146+
<el-form-item label="类型标志">
150147
<el-select
151148
v-model="userVal"
152149
placeholder="请选择"
@@ -224,6 +221,12 @@
224221
/>
225222
</el-form-item>
226223
<el-form-item label="说明" prop="introduction">
224+
<el-input
225+
v-model.trim="dialogFormData.introduction"
226+
placeholder="说明"
227+
/>
228+
</el-form-item>
229+
<!-- <el-form-item label="说明" prop="introduction">
227230
<el-input
228231
v-model.trim="dialogFormData.introduction"
229232
type="textarea"
@@ -232,10 +235,10 @@
232235
show-word-limit
233236
maxlength="100"
234237
/>
235-
</el-form-item>
238+
</el-form-item> -->
236239
</template>
237240
<template v-else>
238-
<el-form-item label="创建类型">
241+
<el-form-item label="类型标志">
239242
<el-select
240243
v-model="groupVal"
241244
placeholder="请选择"
@@ -270,11 +273,7 @@
270273
<el-form-item label="分组描述" prop="remark">
271274
<el-input
272275
v-model.trim="dialogFormData.remark"
273-
type="textarea"
274276
placeholder="分组描述"
275-
:autosize="{ minRows: 3, maxRows: 6 }"
276-
show-word-limit
277-
maxlength="100"
278277
/>
279278
</el-form-item>
280279
</template>
@@ -292,25 +291,22 @@
292291

293292
<!-- 编辑 -->
294293
<el-dialog :title="dialogFormTitle" :visible.sync="dialogFormVisible">
295-
<el-link
296-
class="link-title"
297-
href="http://ldapdoc.eryajf.net/pages/84953d/"
298-
target="_blank"
299-
type="primary"
300-
>修改说明文档</el-link>
294+
<div class="components-container">
295+
<aside>动态关系管理说明文档参考: <a href="http://ldapdoc.eryajf.net/pages/84953d/" target="_blank">动态字段关系管理</a></aside>
296+
</div>
301297
<el-form
302298
ref="dialogForm"
303299
size="small"
304300
:model="dialogFormData"
305301
:rules="dialogFormRules"
306302
label-width="120px"
307303
>
308-
<template v-if="checked == '创建用户动态'">
304+
<template v-if="checked == '用户字段动态关联'">
309305
<el-form-item label="类型">
310-
<el-button type="primary">创建用户动态</el-button>
306+
<el-button type="primary">用户字段动态关联</el-button>
311307
</el-form-item>
312308

313-
<el-form-item label="创建类型">
309+
<el-form-item label="类型标志">
314310
<el-select
315311
v-model="userVal"
316312
placeholder="请选择"
@@ -390,19 +386,15 @@
390386
<el-form-item label="说明" prop="introduction">
391387
<el-input
392388
v-model.trim="dialogFormData.introduction"
393-
type="textarea"
394389
placeholder="说明"
395-
:autosize="{ minRows: 3, maxRows: 6 }"
396-
show-word-limit
397-
maxlength="100"
398390
/>
399391
</el-form-item>
400392
</template>
401393
<template v-else>
402394
<el-form-item label="类型">
403-
<el-button type="primary">创建分组动态</el-button>
395+
<el-button type="primary">分组字段动态关联</el-button>
404396
</el-form-item>
405-
<el-form-item label="创建类型">
397+
<el-form-item label="类型标志">
406398
<el-select
407399
v-model="groupVal"
408400
placeholder="请选择"
@@ -437,11 +429,7 @@
437429
<el-form-item label="分组描述" prop="remark">
438430
<el-input
439431
v-model.trim="dialogFormData.remark"
440-
type="textarea"
441432
placeholder="分组描述"
442-
:autosize="{ minRows: 3, maxRows: 6 }"
443-
show-word-limit
444-
maxlength="100"
445433
/>
446434
</el-form-item>
447435
</template>
@@ -469,7 +457,7 @@ import {
469457
relationUp,
470458
relationDel
471459
} from '@/api/personnel/fieldRelation'
472-
const cityOptions = ['创建用户动态', '创建分组动态']
460+
const cityOptions = ['用户字段动态关联', '分组字段动态关联']
473461
export default {
474462
name: 'FieldRelation',
475463
components: {
@@ -513,7 +501,7 @@ export default {
513501
userVal: '',
514502
groupVal: '',
515503
updateId: '',
516-
checked: ['创建用户动态'], // 新增数据默认选中
504+
checked: ['用户字段动态关联'], // 新增数据默认选中
517505
cities: cityOptions, // 新增默认选中
518506
// 查询参数
519507
params: {
@@ -566,7 +554,7 @@ export default {
566554
{ min: 1, max: 50, message: '长度在 1 到 50 个字符', trigger: 'blur' }
567555
],
568556
username: [
569-
{ required: true, message: '请输入创建类型', trigger: 'blur' },
557+
{ required: true, message: '请输入类型标志', trigger: 'blur' },
570558
{ min: 1, max: 50, message: '长度在 1 到 50 个字符', trigger: 'blur' }
571559
],
572560
givenName: [
@@ -657,7 +645,7 @@ export default {
657645
this.value = this.city
658646
},
659647
changeUser(e) {
660-
648+
661649
this.userVal = e
662650
},
663651
changeGroup(e) {
@@ -711,7 +699,7 @@ export default {
711699
712700
// 新增
713701
create() {
714-
this.checked = ['创建用户动态'];
702+
this.checked = ['用户字段动态关联'];
715703
this.userVal = '',
716704
this.groupVal = '',
717705
this.dialogFormData = {},
@@ -722,9 +710,9 @@ export default {
722710
},
723711
// 修改
724712
update(row) {
725-
713+
726714
const typeDialog = row.Flag.split('_')[1]
727-
715+
728716
const {
729717
avatar,
730718
givenName,
@@ -743,12 +731,12 @@ export default {
743731
sourceDeptId,
744732
sourceDeptParentId
745733
} = row.Attributes
746-
734+
747735
if (typeDialog === 'user') {
748736
this.updateId = row.ID
749-
this.checked = ['创建用户动态'];
750-
751-
737+
this.checked = ['用户字段动态关联'];
738+
739+
752740
this.userVal = row.Flag,
753741
this.dialogFormData.username = username, // 用户名(通常为用户名拼音) name_pinyin
754742
this.dialogFormData.nickname = nickname, // 中文名字 name
@@ -764,7 +752,7 @@ export default {
764752
this.dialogFormData.sourceUnionId = sourceUnionId // 源用户唯一ID unionid
765753
} else {
766754
this.updateId = row.ID
767-
this.checked = ['创建分组动态'];
755+
this.checked = ['分组字段动态关联'];
768756
this.groupVal = row.Flag
769757
this.dialogFormData.groupName = groupName, // 分组名称(通常为分组名的拼音)
770758
this.dialogFormData.remark = remark, // 分组描述
@@ -781,10 +769,10 @@ export default {
781769
submitForm(e) {
782770
// console.log(e,765)
783771
let flag, attributes
784-
if (this.checked[0] === '创建用户动态') {
772+
if (this.checked[0] === '用户字段动态关联') {
785773
if (this.userVal === '') {
786774
this.$message({
787-
message: '请选择创建类型',
775+
message: '请选择类型标志',
788776
type: 'warning'
789777
})
790778
return false
@@ -794,7 +782,7 @@ export default {
794782
} else {
795783
if (this.groupVal === '') {
796784
this.$message({
797-
message: '请选择创建类型',
785+
message: '请选择类型标志',
798786
type: 'warning'
799787
})
800788
return false

src/views/personnel/group/index.vue

+4-2
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@
4141
<el-table-column show-overflow-tooltip sortable prop="groupType" label="类型" />
4242
<el-table-column show-overflow-tooltip sortable prop="groupDn" label="DN" />
4343
<el-table-column show-overflow-tooltip sortable prop="remark" label="描述" />
44+
<el-table-column show-overflow-tooltip sortable prop="CreatedAt" label="创建时间" />
45+
<el-table-column show-overflow-tooltip sortable prop="UpdatedAt" label="更新时间" />
4446
<el-table-column fixed="right" label="操作" align="center" width="220">
4547
<template #default="scope">
4648
<el-tooltip v-if="scope.row.groupType != 'ou'" content="添加" effect="dark" placement="top">
@@ -61,10 +63,10 @@
6163
<el-dialog :title="dialogFormTitle" :visible.sync="updateLoading">
6264
<el-form ref="dialogForm" size="small" :model="dialogFormData" :rules="dialogFormRules" label-width="120px">
6365
<el-form-item label="名称" prop="groupName">
64-
<el-input v-model.trim="dialogFormData.groupName" placeholder="名称" />
66+
<el-input v-model.trim="dialogFormData.groupName" placeholder="名称(拼音)" />
6567
</el-form-item>
6668
<el-form-item label="分组类型" prop="groupType">
67-
<el-input v-model.trim="dialogFormData.groupType" placeholder="分组类型:ou/cn/..." />
69+
<el-input v-model.trim="dialogFormData.groupType" placeholder="分组类型:ou或cn(建议仅第一层为ou)" />
6870
</el-form-item>
6971
<el-form-item label="上级分组" prop="parentId">
7072
<treeselect

src/views/personnel/user/index.vue

+2
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@
5959
<el-table-column show-overflow-tooltip sortable prop="creator" label="创建人" />
6060
<el-table-column show-overflow-tooltip sortable prop="introduction" label="说明" />
6161
<el-table-column show-overflow-tooltip sortable prop="userDn" label="DN" />
62+
<el-table-column show-overflow-tooltip sortable prop="CreatedAt" label="创建时间" />
63+
<el-table-column show-overflow-tooltip sortable prop="UpdatedAt" label="更新时间" />
6264
<el-table-column fixed="right" label="操作" align="center" width="120">
6365
<template slot-scope="scope">
6466
<el-tooltip content="编辑" effect="dark" placement="top">

0 commit comments

Comments
 (0)