帮扶任务分配
This commit is contained in:
@@ -176,7 +176,7 @@
|
||||
<view class="form-btns">
|
||||
<button class="mini-btn form-box-btn detail-btn" size="mini" @click="goDetail(item)">详情</button>
|
||||
<button class="mini-btn form-box-btn follow-btn" size="mini" @click="goTarget(item)">目标人员</button>
|
||||
<button class="mini-btn form-box-btn recommend-btn" size="mini" @click="goRecommend(item)">分配</button>
|
||||
<button class="mini-btn form-box-btn recommend-btn" v-if="item.taskAllocation.allocationStatus == '待分配'" size="mini" @click="goRecommend(item)">分配</button>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -184,9 +184,9 @@
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
<view class="" v-else-if="showView=='add'" >
|
||||
<!-- <view class="" v-else-if="showView=='add'" >
|
||||
<task-created :taskTypeOptions="taskTypeOptions" :priorityOptions="priorityOptions" :executeDeptOptions="executeDeptOptions" @update:show-view="handleShowViewChange"></task-created>
|
||||
</view>
|
||||
</view> -->
|
||||
<view class="" v-else-if="showView=='detail'" >
|
||||
<task-detail :currentItem="currentItem" :taskTypeOptions="taskTypeOptions" :priorityOptions="priorityOptions" :executeDeptOptions="executeDeptOptions" :allocationStatusOptions="allocationStatusOptions" @update:show-view="handleShowViewChange"></task-detail>
|
||||
</view>
|
||||
@@ -201,7 +201,7 @@ import { inject, ref, reactive } from 'vue';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
const { $api, navTo, navBack } = inject('globalFunction');
|
||||
import config from "@/config.js"
|
||||
import taskCreated from './components/taskCreated.vue';
|
||||
// import taskCreated from './components/taskCreated.vue';
|
||||
import taskDetail from './components/taskDetail.vue';
|
||||
import targetPersonnel from './components/targetPersonnel.vue';
|
||||
|
||||
@@ -246,7 +246,8 @@ function listNotParam(){
|
||||
resData.data.forEach(item=>{
|
||||
const obj = {
|
||||
value: item.deptId,
|
||||
text: item.deptName
|
||||
text: item.deptName,
|
||||
ancestors:item.ancestors
|
||||
}
|
||||
executeDeptOptions.value.push(obj)
|
||||
})
|
||||
@@ -357,13 +358,14 @@ const handleReset = () => {
|
||||
}
|
||||
function handleShowViewChange(newValue) {
|
||||
showView.value = newValue
|
||||
dataList.value=[]
|
||||
getDataList()
|
||||
}
|
||||
const creatTask = () => {
|
||||
showView.value='add'
|
||||
// navTo('/packageB/priority/taskCreated');
|
||||
navTo('/packageB/priority/taskCreated');
|
||||
}
|
||||
const goRecommend = () =>{
|
||||
navTo('/packageB/priority/allocate');
|
||||
function goRecommend(item){
|
||||
navTo('/packageB/priority/allocate?id='+item.id);
|
||||
}
|
||||
function goDetail(item){
|
||||
currentItem.value=item.id
|
||||
|
||||
Reference in New Issue
Block a user