no message
This commit is contained in:
parent
43ff98353d
commit
771559696f
@ -1005,7 +1005,7 @@ class ProjectController extends AbstractController
|
|||||||
$builder->whereTaskId($task->id);
|
$builder->whereTaskId($task->id);
|
||||||
} else {
|
} else {
|
||||||
$project = Project::userProject($project_id);
|
$project = Project::userProject($project_id);
|
||||||
$builder->whereTaskId($project->id);
|
$builder->whereProjectId($project->id);
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
$list = $builder->orderByDesc('created_at')->paginate(Base::getPaginate(100, 20));
|
$list = $builder->orderByDesc('created_at')->paginate(Base::getPaginate(100, 20));
|
||||||
|
@ -33,12 +33,14 @@
|
|||||||
<EDropdownMenu v-if="projectData.owner_userid === userId" slot="dropdown">
|
<EDropdownMenu v-if="projectData.owner_userid === userId" slot="dropdown">
|
||||||
<EDropdownItem command="setting">{{$L('项目设置')}}</EDropdownItem>
|
<EDropdownItem command="setting">{{$L('项目设置')}}</EDropdownItem>
|
||||||
<EDropdownItem command="user">{{$L('成员管理')}}</EDropdownItem>
|
<EDropdownItem command="user">{{$L('成员管理')}}</EDropdownItem>
|
||||||
|
<EDropdownItem command="log">{{$L('项目动态')}}</EDropdownItem>
|
||||||
<EDropdownItem command="archived_task">{{$L('已归档任务')}}</EDropdownItem>
|
<EDropdownItem command="archived_task">{{$L('已归档任务')}}</EDropdownItem>
|
||||||
<EDropdownItem command="transfer" divided>{{$L('移交项目')}}</EDropdownItem>
|
<EDropdownItem command="transfer" divided>{{$L('移交项目')}}</EDropdownItem>
|
||||||
<EDropdownItem command="archived">{{$L('归档项目')}}</EDropdownItem>
|
<EDropdownItem command="archived">{{$L('归档项目')}}</EDropdownItem>
|
||||||
<EDropdownItem command="delete" style="color:#f40">{{$L('删除项目')}}</EDropdownItem>
|
<EDropdownItem command="delete" style="color:#f40">{{$L('删除项目')}}</EDropdownItem>
|
||||||
</EDropdownMenu>
|
</EDropdownMenu>
|
||||||
<EDropdownMenu v-else slot="dropdown">
|
<EDropdownMenu v-else slot="dropdown">
|
||||||
|
<EDropdownItem command="log">{{$L('项目动态')}}</EDropdownItem>
|
||||||
<EDropdownItem command="archived_task">{{$L('已归档任务')}}</EDropdownItem>
|
<EDropdownItem command="archived_task">{{$L('已归档任务')}}</EDropdownItem>
|
||||||
<EDropdownItem command="exit" divided style="color:#f40">{{$L('退出项目')}}</EDropdownItem>
|
<EDropdownItem command="exit" divided style="color:#f40">{{$L('退出项目')}}</EDropdownItem>
|
||||||
</EDropdownMenu>
|
</EDropdownMenu>
|
||||||
@ -247,7 +249,7 @@
|
|||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
</Row>
|
</Row>
|
||||||
<TaskRow :list="myList" open-key="my" @command="dropTask" fast-add-task/>
|
<TaskRow v-if="tablePanel('showMy')" :list="myList" open-key="my" @command="dropTask" fast-add-task/>
|
||||||
</div>
|
</div>
|
||||||
<!--未完成任务-->
|
<!--未完成任务-->
|
||||||
<div v-if="projectData.task_num > 0" :class="['project-table-body', !tablePanel('showUndone') ? 'project-table-hide' : '']">
|
<div v-if="projectData.task_num > 0" :class="['project-table-body', !tablePanel('showUndone') ? 'project-table-hide' : '']">
|
||||||
@ -262,7 +264,7 @@
|
|||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
</Row>
|
</Row>
|
||||||
<TaskRow :list="undoneList" open-key="undone" @command="dropTask"/>
|
<TaskRow v-if="tablePanel('showUndone')" :list="undoneList" open-key="undone" @command="dropTask"/>
|
||||||
</div>
|
</div>
|
||||||
<!--已完成任务-->
|
<!--已完成任务-->
|
||||||
<div v-if="projectData.task_num > 0" :class="['project-table-body', !tablePanel('showCompleted') ? 'project-table-hide' : '']">
|
<div v-if="projectData.task_num > 0" :class="['project-table-body', !tablePanel('showCompleted') ? 'project-table-hide' : '']">
|
||||||
@ -277,7 +279,7 @@
|
|||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
<Col span="3"></Col>
|
<Col span="3"></Col>
|
||||||
</Row>
|
</Row>
|
||||||
<TaskRow :list="completedList" open-key="completed" @command="dropTask"/>
|
<TaskRow v-if="tablePanel('showCompleted')" :list="completedList" open-key="completed" @command="dropTask"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -358,6 +360,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
||||||
|
<!--查看项目动态-->
|
||||||
|
<Drawer
|
||||||
|
v-model="logShow"
|
||||||
|
:width="680"
|
||||||
|
:title="$L('项目动态')">
|
||||||
|
<ProjectLog v-if="logShow" :project-id="projectId"/>
|
||||||
|
</Drawer>
|
||||||
|
|
||||||
<!--查看归档任务-->
|
<!--查看归档任务-->
|
||||||
<Drawer
|
<Drawer
|
||||||
v-model="archivedTaskShow"
|
v-model="archivedTaskShow"
|
||||||
@ -377,9 +387,10 @@ import UserInput from "../../../components/UserInput";
|
|||||||
import TaskAddSimple from "./TaskAddSimple";
|
import TaskAddSimple from "./TaskAddSimple";
|
||||||
import TaskRow from "./TaskRow";
|
import TaskRow from "./TaskRow";
|
||||||
import TaskArchived from "./TaskArchived";
|
import TaskArchived from "./TaskArchived";
|
||||||
|
import ProjectLog from "./ProjectLog";
|
||||||
export default {
|
export default {
|
||||||
name: "ProjectList",
|
name: "ProjectList",
|
||||||
components: {TaskArchived, TaskRow, Draggable, TaskAddSimple, UserInput, TaskAdd, TaskPriority},
|
components: {ProjectLog, TaskArchived, TaskRow, Draggable, TaskAddSimple, UserInput, TaskAdd, TaskPriority},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
nowTime: Math.round(new Date().getTime() / 1000),
|
nowTime: Math.round(new Date().getTime() / 1000),
|
||||||
@ -411,6 +422,7 @@ export default {
|
|||||||
transferData: {},
|
transferData: {},
|
||||||
transferLoad: 0,
|
transferLoad: 0,
|
||||||
|
|
||||||
|
logShow: false,
|
||||||
archivedTaskShow: false,
|
archivedTaskShow: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -948,6 +960,10 @@ export default {
|
|||||||
this.userShow = true;
|
this.userShow = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "log":
|
||||||
|
this.logShow = true;
|
||||||
|
break;
|
||||||
|
|
||||||
case "archived_task":
|
case "archived_task":
|
||||||
this.archivedTaskShow = true;
|
this.archivedTaskShow = true;
|
||||||
break;
|
break;
|
||||||
|
6
resources/assets/sass/pages/common.scss
vendored
6
resources/assets/sass/pages/common.scss
vendored
@ -243,8 +243,9 @@ body {
|
|||||||
.ivu-drawer-content {
|
.ivu-drawer-content {
|
||||||
border-radius: 18px 0 0 18px;
|
border-radius: 18px 0 0 18px;
|
||||||
.ivu-drawer-header {
|
.ivu-drawer-header {
|
||||||
|
padding-top: 16px;
|
||||||
|
padding-bottom: 6px;
|
||||||
border-bottom: 1px solid transparent;
|
border-bottom: 1px solid transparent;
|
||||||
padding-bottom: 5px;
|
|
||||||
.ivu-drawer-header-inner {
|
.ivu-drawer-header-inner {
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
padding: 0 4px;
|
padding: 0 4px;
|
||||||
@ -252,6 +253,9 @@ body {
|
|||||||
line-height: 32px;
|
line-height: 32px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.ivu-drawer-body {
|
||||||
|
padding: 10px 20px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user