Browse Source

优化

master
陈裕财 3 years ago
parent
commit
04cee4f2b6
  1. 20
      src/views/xm/core/xmMenu/XmMenuEdit.vue
  2. 4
      src/views/xm/core/xmQuestion/XmQuestionEdit.vue
  3. 10
      src/views/xm/core/xmTask/XmTaskEdit.vue

20
src/views/xm/core/xmMenu/XmMenuEdit.vue

@ -85,7 +85,17 @@
</template>
<el-input v-model="editForm.menuName" placeholder="名称" title="名称" @change="editXmMenuSomeFields(editForm,'menuName',$event)">
</el-input>
<el-row class="label-font-color">编号{{editForm.menuId}} <el-divider direction="vertical"></el-divider><span v-if="editForm.productName">{{ editForm.productName}} <el-divider direction="vertical"></el-divider></span>{{ editForm.productId }}</el-row>
<el-row class="label-font-color">
编号{{editForm.menuId}}
<el-divider direction="vertical"></el-divider>
<span v-if="editForm.productName">归属产品{{ editForm.productName}}
<el-divider direction="vertical"></el-divider>
</span>
归属产品编号{{ editForm.productId }}
<el-divider direction="vertical"></el-divider>
<el-button type="text" icon="el-icon-share" @click="copyLink">分享</el-button>
</el-row>
</el-form-item>
<el-row class="padding">
<el-col :span="8">
@ -657,6 +667,14 @@ import CommentArea from '../xmMenuComment/comment-area.vue';
this.editXmMenuSomeFields(this.editForm,'funcId',row)
}
},
copyLink(){
var curlDomain=window.location.protocol+"//"+window.location.host; // https://mp.csdn.net
var link=curlDomain+"/"+process.env.CONTEXT+"/"+process.env.VERSION+"/#/xm/core/menu/detail?menuId="+this.editForm.menuId
this.$copyText(link).then(e => {
this.$notify({position:'bottom-left',showClose:true,message:"拷贝链接成功,您可以黏贴到任何地方",type:'success'})
});
},
},//end method
components: {
// 'xm-menu-edit':XmMenuEdit

4
src/views/xm/core/xmQuestion/XmQuestionEdit.vue

@ -54,7 +54,7 @@
<el-tag v-if="editForm.tagNames">{{editForm.tagNames?editForm.tagNames:''}} </el-tag>
<el-button type="text" icon="el-icon-plus" @click="tagSelectVisible=true">标签</el-button>
<el-divider direction="vertical"></el-divider>
<el-button type="text" icon="el-icon-copy" @click="copyLink">拷贝链接(快速分享)</el-button>
<el-button type="text" icon="el-icon-share" @click="copyLink">分享</el-button>
</span>
</el-form-item>
<el-row class="padding">
@ -542,7 +542,7 @@
},
copyLink(){
var curlDomain=window.location.protocol+"//"+window.location.host; // https://mp.csdn.net
var link=curlDomain+"/"+process.env.CONTEXT+"/"+process.env.VERSION+"/#/xm/core/xmQuestion/XmQuestionDetailRoute?id="+this.editForm.id
var link=curlDomain+"/"+process.env.CONTEXT+"/"+process.env.VERSION+"/#/xm/core/question/detail?id="+this.editForm.id
this.$copyText(link).then(e => {
this.$notify({position:'bottom-left',showClose:true,message:"拷贝链接成功,您可以黏贴到任何地方",type:'success'})
});

10
src/views/xm/core/xmTask/XmTaskEdit.vue

@ -118,6 +118,8 @@
<span>任务编号{{editForm.id}}</span><el-divider direction="vertical"></el-divider>
<span>归属项目{{editForm.projectName?editForm.projectName:''}}{{editForm.projectId?'('+editForm.projectId+')':''}} </span><el-divider direction="vertical"></el-divider>
<span v-if="editForm.productId">归属产品{{editForm.productId?editForm.productId:''}} </span>
<el-divider direction="vertical"></el-divider>
<el-button type="text" icon="el-icon-share" @click="copyLink">分享</el-button>
</el-row>
</el-form-item>
@ -1054,6 +1056,14 @@
getRateColor(rate){
return "#F56C6C"
},
copyLink(){
var curlDomain=window.location.protocol+"//"+window.location.host; // https://mp.csdn.net
var link=curlDomain+"/"+process.env.CONTEXT+"/"+process.env.VERSION+"/#/xm/core/task/detail?id="+this.editForm.id
this.$copyText(link).then(e => {
this.$notify({position:'bottom-left',showClose:true,message:"拷贝链接成功,您可以黏贴到任何地方",type:'success'})
});
},
},//end method
components: {
xmSkillMng,

Loading…
Cancel
Save