Commit 43b62683 authored by 仇晓婷's avatar 仇晓婷

Merge branch 'product' of http://git.mes123.com/zhouyx/mes-ui into product

parents b9611122 cb03fc46
......@@ -66,7 +66,6 @@ export default {
props: {
curId: {
type: String,
default: "",
},
},
created() {
......@@ -93,9 +92,18 @@ export default {
this.$api.post(`${material}/projectmain/list`, data).then((r) => {
if (r.result) {
this.projectList = r.result;
this.downName = this.projectList[0].title;
this.curdId = this.projectList[0].id;
this.loadTree(this.projectList[0].id);
if (this.curId) {
this.projectList.map(u=>{
if(u.id==this.curId){
this.downName = u.title;
}
})
} else {
this.downName = this.projectList[0].title;
this.curdId = this.projectList[0].id;
}
this.loadTree(this.curId);
}
});
},
......@@ -221,17 +229,15 @@ export default {
</script>
<style lang="less">
.tree-menu{
border: 1px solid #ddd;
.p-list {
position: relative;
}
.icon-d {
position: absolute;
top: 0;
right: 0;
.tree-menu {
border: 1px solid #ddd;
.p-list {
position: relative;
}
.icon-d {
position: absolute;
top: 0;
right: 0;
}
}
}
</style>
......@@ -104,9 +104,7 @@
<span class="ib" v-width="spaceWidth * item._level"></span>
<a v-if="item._count > 0" class="expand"
><Icon :type="!item._expanded ? 'ios-add' : 'ios-remove'" /> </a
><i v-else class="ms-tree-space"></i> {{ item._level }}v{{
item._count
}}:{{ show(item) }}
><i v-else class="ms-tree-space"></i>
</span>
<!-- 菜单名称、排序、请求地址 -->
<label
......
<template>
<Poptip placement="bottom-start" trigger="hover" width="240" transfer>
<label v-if="mode=='text'" :class="css">{{ user.name }}</label>
<Avatar v-else :style="{background:user.gender=='男'?'#1479D7':'red'}"
:icon="user.gender=='男'?'md-person':'md-woman'" shape="square" :src="img">{{user.name}}</Avatar>
<Avatar v-else :style="{background:user.gender=='男'?'#1479D7':'#f56a00'}"
:src="img">{{user.name}}</Avatar>
<div slot="content">
<Avatar v-if="user.face" size="large" :src="img"></Avatar>
<Avatar
......
......@@ -17,12 +17,9 @@
:disabled="item.status == 0"
>
<div class="user">
<State
code="project.group.authority"
:value="item.authority"
class="mr10"
type="tag"
/>
<Icon v-if="item.authority==1" type="md-person" size="18" color="gold"/>
<Icon v-if="item.authority==2" type="md-person" size="18" color="green"/>
<Icon v-if="item.authority==0" type="md-person" size="18" />
{{ item.note }}
<State
code="project.group.role"
......
......@@ -4,6 +4,9 @@ export default {
paged(params){
return Api.post(`${material}/projectmain/paged`,params);
},
users(params){
return Api.post(`${material}/projectgroupuser/list`,params);
},
get(params){
return Api.get(`${material}/projectmain/get`,params);
},
......
This diff is collapsed.
......@@ -14,21 +14,21 @@
<Form ref="formInline" inline>
<FormItem>
<div class="taskMenu">
<Menu mode="horizontal" active-name="2" @on-select="onSelect">
<Menu mode="horizontal" active-name="1" @on-select="onSelect">
<MenuItem name="1">
所有
</MenuItem>
<MenuItem name="2">
未关闭
待确认
</MenuItem>
<MenuItem name="3">
指派给我
工作中
</MenuItem>
<MenuItem name="4">
由我参与
已完成
</MenuItem>
<MenuItem name="5">
延期
冻结
</MenuItem>
<!--
<Submenu name="6">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment