mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-27 21:28:12 +00:00
commit
c444e2d3fa
@ -1413,11 +1413,9 @@ class ProjectTask extends AbstractModel
|
||||
$userids = [];
|
||||
if ($userid === null) {
|
||||
$userids = $this->project->relationUserids();
|
||||
} elseif (!is_array($userid)) {
|
||||
$userids = [$userid];
|
||||
} elseif (is_array($userid)) {
|
||||
$userids = $userid;
|
||||
}
|
||||
} else {
|
||||
$userids = is_array($userid) ? $userid : [$userid];
|
||||
}
|
||||
//
|
||||
$array = [];
|
||||
if (empty($data['parent_id'])) {
|
||||
|
||||
@ -96,8 +96,8 @@
|
||||
<FormItem>
|
||||
<div class="item-label" slot="label">
|
||||
<EDropdown ref="eDropdownRef" trigger="click" placement="bottom" @command="dropVisible">
|
||||
<span cclass="dashed-text">{{$L('可见性')}}
|
||||
<i class="taskfont" style="font-size: 10px;margin-right: 0;"></i>
|
||||
<span class="visibility-text">{{$L('可见性')}}
|
||||
<i class="taskfont"></i>
|
||||
</span>
|
||||
<EDropdownMenu slot="dropdown">
|
||||
<EDropdownItem :command="1">
|
||||
@ -125,8 +125,8 @@
|
||||
</EDropdown>
|
||||
</div>
|
||||
<div class="item-content user ivu-input ivu-input-default ivu-input-with-suffix" v-if="addData.visibility_appoint < 3" @click="showCisibleDropdown">
|
||||
<span v-if="addData.visibility_appoint == 1" class="dashed-text">{{$L('项目人员可见')}}</span>
|
||||
<span v-else-if="addData.visibility_appoint == 2" class="dashed-text">{{$L('任务人员可见')}}</span>
|
||||
<span v-if="addData.visibility_appoint == 1">{{$L('项目人员可见')}}</span>
|
||||
<span v-else-if="addData.visibility_appoint == 2">{{$L('任务人员可见')}}</span>
|
||||
</div>
|
||||
<UserSelect v-else
|
||||
ref="visibleUserSelectRef"
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<span :class="taskDetail.flow_item_status" @click.stop="openMenu($event, taskDetail)">{{taskDetail.flow_item_name}}</span>
|
||||
</div>
|
||||
<div class="subtask-name">
|
||||
<Input style="min-width: 80px;"
|
||||
<Input
|
||||
v-model="taskDetail.name"
|
||||
ref="name"
|
||||
type="textarea"
|
||||
@ -205,8 +205,8 @@
|
||||
<div class="item-label" slot="label">
|
||||
<i class="taskfont"></i>
|
||||
<EDropdown ref="eDropdownRef" trigger="click" placement="bottom" @command="dropVisible">
|
||||
<span class="dashed-text" style="color: #bbbbbb; ">{{$L('可见性')}}
|
||||
<i class="taskfont" style="font-size: 10px;margin-right: 0;"></i>
|
||||
<span class="visibility-text color">{{$L('可见性')}}
|
||||
<i class="taskfont"></i>
|
||||
</span>
|
||||
<EDropdownMenu slot="dropdown">
|
||||
<EDropdownItem :command="1">
|
||||
@ -234,8 +234,8 @@
|
||||
</EDropdown>
|
||||
</div>
|
||||
<div class="item-content user">
|
||||
<span @click="showCisibleDropdown" v-if="taskDetail.is_all_visible == 1" class="dashed-text">{{$L('项目人员可见')}}</span>
|
||||
<span @click="showCisibleDropdown" v-else-if="taskDetail.is_all_visible == 2" class="dashed-text">{{$L('任务人员可见')}}</span>
|
||||
<span @click="showCisibleDropdown" v-if="taskDetail.is_all_visible == 1" class="visibility-text">{{$L('项目人员可见')}}</span>
|
||||
<span @click="showCisibleDropdown" v-else-if="taskDetail.is_all_visible == 2" class="visibility-text">{{$L('任务人员可见')}}</span>
|
||||
<UserSelect v-else
|
||||
ref="visibleUserSelectRef"
|
||||
v-model="taskDetail.visibility_appointor"
|
||||
@ -346,7 +346,7 @@
|
||||
:can-update-blur="canUpdateBlur"/>
|
||||
</ul>
|
||||
<ul :class="['item-content', subList.length === 0 ? 'nosub' : '']">
|
||||
<li style="margin-left: 8px;">
|
||||
<li>
|
||||
<Input
|
||||
v-if="addsubShow"
|
||||
v-model="addsubName"
|
||||
@ -1583,19 +1583,3 @@ export default {
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style scoped>
|
||||
::v-deep .ivu-poptip-rel {
|
||||
display: flex;
|
||||
}
|
||||
::v-deep .sub-time {
|
||||
color: #BBBBBB;
|
||||
}
|
||||
.dashed-text{
|
||||
cursor: pointer;
|
||||
border-bottom: 1px dashed #acacac;
|
||||
}
|
||||
.dashed-text .taskfont{
|
||||
font-size: 10px;
|
||||
margin-right: 0;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -152,6 +152,16 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
.visibility-text{
|
||||
cursor: pointer;
|
||||
&.color{
|
||||
color: #bbbbbb;
|
||||
}
|
||||
.taskfont{
|
||||
font-size: 10px;
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
.task-add-advanced {
|
||||
margin: -16px 0 0;
|
||||
@ -226,6 +236,16 @@ body.window-portrait {
|
||||
margin-left: 4px;
|
||||
}
|
||||
}
|
||||
.visibility-text{
|
||||
cursor: pointer;
|
||||
&.color{
|
||||
color: #bbbbbb;
|
||||
}
|
||||
.taskfont{
|
||||
font-size: 10px;
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -376,6 +376,7 @@
|
||||
margin-right: 8px;
|
||||
display: flex;
|
||||
.ivu-input {
|
||||
min-width: 80px;
|
||||
margin: -2px 0;
|
||||
padding: 4px 0;
|
||||
resize: none;
|
||||
@ -428,6 +429,16 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
.visibility-text{
|
||||
cursor: pointer;
|
||||
&.color{
|
||||
color: #bbbbbb;
|
||||
}
|
||||
.taskfont{
|
||||
font-size: 10px;
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
.add {
|
||||
margin-top: 12px;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user