|
|
|
@ -45,7 +45,7 @@ |
|
|
|
<el-form-item label="任务接收人"> |
|
|
|
<div style="display: flex;flex-direction: row; align-items: center;"> |
|
|
|
<div>{{formData.userName}}</div> |
|
|
|
<el-button @click="oncClickInfo('adjust')" style="margin-left: 10px;" |
|
|
|
<el-button @click="oncClickInfo('adjust1')" style="margin-left: 10px;" |
|
|
|
type="primary">转派其他接受人</el-button> |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -79,9 +79,9 @@ |
|
|
|
<el-table :data="tableData" border class="m-table-item" |
|
|
|
style="width: 70%;margin-left: 3%; margin-top: 30px;" :height="maxTableHeight"> |
|
|
|
<el-table-column label="序号" fixed="left" type="index" align="center" width="80" /> |
|
|
|
<el-table-column prop="renwu" align="center" :show-overflow-tooltip="true" label="任务周期"> |
|
|
|
<el-table-column prop="taskPeriodName" align="center" :show-overflow-tooltip="true" label="任务周期"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="status" fixed="right" label="状态" align="center"> |
|
|
|
<el-table-column prop="taskPeriod" fixed="right" label="状态" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div :style="{ color: scope.row.status ? '#08af58' : '' }">{{ scope.row.status?"已存档":"未完成" }}</div> |
|
|
|
</template> |
|
|
|
@ -93,7 +93,7 @@ |
|
|
|
<excel-view @close="close" :workbookId="workbookId" :pageType="'filling'" :sheetTotal="true"></excel-view> |
|
|
|
</div> |
|
|
|
<el-dialog title="转派其他接收人" :visible.sync="showPersonel" width="50%" :close-on-click-modal="false"> |
|
|
|
<acceptingPersonel :showType="showType" :acceptingId="formData.acceptingId" |
|
|
|
<acceptingPersonel :showType="showType" :taskId="formData.id" |
|
|
|
@handelPersonel="handelPersonel"></acceptingPersonel> |
|
|
|
</el-dialog> |
|
|
|
</div> |
|
|
|
@ -112,32 +112,28 @@ export default { |
|
|
|
showType:"", |
|
|
|
showPersonel:false, |
|
|
|
tableData:[ |
|
|
|
{ |
|
|
|
renwu:"2024年11月 第三周", |
|
|
|
data:"12/16", |
|
|
|
status:1 |
|
|
|
|
|
|
|
} |
|
|
|
], |
|
|
|
formData:{ |
|
|
|
acceptingId:"12313", |
|
|
|
title:"请各社区提报党员信息进行中", |
|
|
|
date:"2024-11-18 11:20:32", |
|
|
|
person:"张三", |
|
|
|
bumen:"xx区xx街道", |
|
|
|
status:1, |
|
|
|
type:"数据采集", |
|
|
|
cycle:"每周", |
|
|
|
fenfa:"16", |
|
|
|
shuoming:"请各社区技照模板表格提报各自的党员信息,并于每周五前完成提报。请各社区按照模板表格提报各自的党员信息,并于每周五完成提报。请各社区按照模板表格提报各自的党员信息,并于每周五前完成提报" |
|
|
|
}, |
|
|
|
}; |
|
|
|
}, |
|
|
|
created() { }, |
|
|
|
async mounted() { |
|
|
|
this.getDetail() |
|
|
|
this.getPeriodTaskList() |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
getPeriodTaskList(){ |
|
|
|
let parms = { |
|
|
|
pageNo:1, |
|
|
|
pageSize:100, |
|
|
|
taskId: this.taskId, |
|
|
|
}; |
|
|
|
requestGet('/actual/base/communityOneTablePeriodPublish/getPeriodTaskList', parms).then(res => { |
|
|
|
this.tableData=res.data.list |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
getDetail() { |
|
|
|
let parms = { |
|
|
|
id: this.taskId, |
|
|
|
@ -156,6 +152,7 @@ export default { |
|
|
|
this.showPersonel = false; |
|
|
|
}, |
|
|
|
oncClickInfo(value){ |
|
|
|
console.log(value,"dslkjflksjd"); |
|
|
|
this.showType=value |
|
|
|
this.showPersonel=true |
|
|
|
}, |
|
|
|
|