119
119
120
120
<!-- 新增 -->
121
121
<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 >
128
125
<el-form
129
126
ref =" dialogForm"
130
127
size =" small"
145
142
</el-checkbox-group >
146
143
</el-form-item >
147
144
148
- <template v-if =" checked == ' 创建用户动态 ' " >
149
- <el-form-item label =" 创建类型 " >
145
+ <template v-if =" checked == ' 用户字段动态关联 ' " >
146
+ <el-form-item label =" 类型标志 " >
150
147
<el-select
151
148
v-model =" userVal"
152
149
placeholder =" 请选择"
224
221
/>
225
222
</el-form-item >
226
223
<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">
227
230
<el-input
228
231
v-model.trim="dialogFormData.introduction"
229
232
type="textarea"
232
235
show-word-limit
233
236
maxlength="100"
234
237
/>
235
- </el-form-item >
238
+ </el-form-item> -->
236
239
</template >
237
240
<template v-else >
238
- <el-form-item label =" 创建类型 " >
241
+ <el-form-item label =" 类型标志 " >
239
242
<el-select
240
243
v-model =" groupVal"
241
244
placeholder =" 请选择"
270
273
<el-form-item label =" 分组描述" prop =" remark" >
271
274
<el-input
272
275
v-model.trim =" dialogFormData.remark"
273
- type =" textarea"
274
276
placeholder =" 分组描述"
275
- :autosize =" { minRows: 3, maxRows: 6 }"
276
- show-word-limit
277
- maxlength =" 100"
278
277
/>
279
278
</el-form-item >
280
279
</template >
292
291
293
292
<!-- 编辑 -->
294
293
<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 >
301
297
<el-form
302
298
ref =" dialogForm"
303
299
size =" small"
304
300
:model =" dialogFormData"
305
301
:rules =" dialogFormRules"
306
302
label-width =" 120px"
307
303
>
308
- <template v-if =" checked == ' 创建用户动态 ' " >
304
+ <template v-if =" checked == ' 用户字段动态关联 ' " >
309
305
<el-form-item label =" 类型" >
310
- <el-button type =" primary" >创建用户动态 </el-button >
306
+ <el-button type =" primary" >用户字段动态关联 </el-button >
311
307
</el-form-item >
312
308
313
- <el-form-item label =" 创建类型 " >
309
+ <el-form-item label =" 类型标志 " >
314
310
<el-select
315
311
v-model =" userVal"
316
312
placeholder =" 请选择"
390
386
<el-form-item label =" 说明" prop =" introduction" >
391
387
<el-input
392
388
v-model.trim =" dialogFormData.introduction"
393
- type =" textarea"
394
389
placeholder =" 说明"
395
- :autosize =" { minRows: 3, maxRows: 6 }"
396
- show-word-limit
397
- maxlength =" 100"
398
390
/>
399
391
</el-form-item >
400
392
</template >
401
393
<template v-else >
402
394
<el-form-item label =" 类型" >
403
- <el-button type =" primary" >创建分组动态 </el-button >
395
+ <el-button type =" primary" >分组字段动态关联 </el-button >
404
396
</el-form-item >
405
- <el-form-item label =" 创建类型 " >
397
+ <el-form-item label =" 类型标志 " >
406
398
<el-select
407
399
v-model =" groupVal"
408
400
placeholder =" 请选择"
437
429
<el-form-item label =" 分组描述" prop =" remark" >
438
430
<el-input
439
431
v-model.trim =" dialogFormData.remark"
440
- type =" textarea"
441
432
placeholder =" 分组描述"
442
- :autosize =" { minRows: 3, maxRows: 6 }"
443
- show-word-limit
444
- maxlength =" 100"
445
433
/>
446
434
</el-form-item >
447
435
</template >
@@ -469,7 +457,7 @@ import {
469
457
relationUp ,
470
458
relationDel
471
459
} from ' @/api/personnel/fieldRelation'
472
- const cityOptions = [' 创建用户动态 ' , ' 创建分组动态 ' ]
460
+ const cityOptions = [' 用户字段动态关联 ' , ' 分组字段动态关联 ' ]
473
461
export default {
474
462
name: ' FieldRelation' ,
475
463
components: {
@@ -513,7 +501,7 @@ export default {
513
501
userVal: ' ' ,
514
502
groupVal: ' ' ,
515
503
updateId: ' ' ,
516
- checked: [' 创建用户动态 ' ], // 新增数据默认选中
504
+ checked: [' 用户字段动态关联 ' ], // 新增数据默认选中
517
505
cities: cityOptions, // 新增默认选中
518
506
// 查询参数
519
507
params: {
@@ -566,7 +554,7 @@ export default {
566
554
{ min: 1 , max: 50 , message: ' 长度在 1 到 50 个字符' , trigger: ' blur' }
567
555
],
568
556
username: [
569
- { required: true , message: ' 请输入创建类型 ' , trigger: ' blur' },
557
+ { required: true , message: ' 请输入类型标志 ' , trigger: ' blur' },
570
558
{ min: 1 , max: 50 , message: ' 长度在 1 到 50 个字符' , trigger: ' blur' }
571
559
],
572
560
givenName: [
@@ -657,7 +645,7 @@ export default {
657
645
this .value = this .city
658
646
},
659
647
changeUser (e ) {
660
-
648
+
661
649
this .userVal = e
662
650
},
663
651
changeGroup (e ) {
@@ -711,7 +699,7 @@ export default {
711
699
712
700
// 新增
713
701
create () {
714
- this .checked = [' 创建用户动态 ' ];
702
+ this .checked = [' 用户字段动态关联 ' ];
715
703
this .userVal = ' ' ,
716
704
this .groupVal = ' ' ,
717
705
this .dialogFormData = {},
@@ -722,9 +710,9 @@ export default {
722
710
},
723
711
// 修改
724
712
update (row ) {
725
-
713
+
726
714
const typeDialog = row .Flag .split (' _' )[1 ]
727
-
715
+
728
716
const {
729
717
avatar ,
730
718
givenName ,
@@ -743,12 +731,12 @@ export default {
743
731
sourceDeptId ,
744
732
sourceDeptParentId
745
733
} = row .Attributes
746
-
734
+
747
735
if (typeDialog === ' user' ) {
748
736
this .updateId = row .ID
749
- this .checked = [' 创建用户动态 ' ];
750
-
751
-
737
+ this .checked = [' 用户字段动态关联 ' ];
738
+
739
+
752
740
this .userVal = row .Flag ,
753
741
this .dialogFormData .username = username, // 用户名(通常为用户名拼音) name_pinyin
754
742
this .dialogFormData .nickname = nickname, // 中文名字 name
@@ -764,7 +752,7 @@ export default {
764
752
this .dialogFormData .sourceUnionId = sourceUnionId // 源用户唯一ID unionid
765
753
} else {
766
754
this .updateId = row .ID
767
- this .checked = [' 创建分组动态 ' ];
755
+ this .checked = [' 分组字段动态关联 ' ];
768
756
this .groupVal = row .Flag
769
757
this .dialogFormData .groupName = groupName, // 分组名称(通常为分组名的拼音)
770
758
this .dialogFormData .remark = remark, // 分组描述
@@ -781,10 +769,10 @@ export default {
781
769
submitForm (e ) {
782
770
// console.log(e,765)
783
771
let flag, attributes
784
- if (this .checked [0 ] === ' 创建用户动态 ' ) {
772
+ if (this .checked [0 ] === ' 用户字段动态关联 ' ) {
785
773
if (this .userVal === ' ' ) {
786
774
this .$message ({
787
- message: ' 请选择创建类型 ' ,
775
+ message: ' 请选择类型标志 ' ,
788
776
type: ' warning'
789
777
})
790
778
return false
@@ -794,7 +782,7 @@ export default {
794
782
} else {
795
783
if (this .groupVal === ' ' ) {
796
784
this .$message ({
797
- message: ' 请选择创建类型 ' ,
785
+ message: ' 请选择类型标志 ' ,
798
786
type: ' warning'
799
787
})
800
788
return false
0 commit comments