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"
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 =" 请选择"
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"
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 =" 请选择"
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 >
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 =" 请选择"
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 =" 请选择"
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 = [' 用户字段动态关联 ' , ' 分组字段动态关联 ' ]
473461export 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
0 commit comments