opt:任务单展示,TODO:任务分配及状态变更

This commit is contained in:
zhangzq
2026-03-18 14:20:49 +08:00
parent 925920a6c5
commit fa1fe77d1e
4 changed files with 11 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
<template>
<div>
<div slot="header" class="clearfix">
<span>问题管理</span>
<span>问题列表管理</span>
<el-select v-model="select_issue_type" placeholder="请选择问题类型" @change="handleChangeType"
style="width: 20%;margin-left:20px" size="mini">
@@ -45,6 +45,12 @@
</template>
</el-table-column>
<el-table-column prop="close_time" label="操作" align="left">
<template slot-scope="scope">
<el-button v-if="login_user_id == scope.row.issue_processor && scope.row.issue_state < 10"
class="el-icon-view" @click="showUpdate(scope.row)" type="text">处理</el-button>
<el-button v-if="login_user_id == scope.row.involve_manager && scope.row.issue_state == 1"
class="el-icon-view" @click="updateProcessor(scope.row)" type="text">分配</el-button>
</template>
</el-table-column>
</el-table>

View File

@@ -50,7 +50,7 @@
<el-button class="el-icon-view" @click="showMaterials(scope.row)" size="mini" type="text">查看</el-button>
</template>
</el-table-column>
<el-table-column prop="story_manager" label="Story管理者" align="left">
<el-table-column prop="story_managername" label="Story管理者" align="left">
</el-table-column>
<el-table-column prop="story_members" label="Story成员" align="left">
</el-table-column>

View File

@@ -102,7 +102,7 @@
</el-dialog>
<!-- 添加Task信息对话框 -->
<el-dialog title="添加Task" :visible.sync="dialogVisibleCreateTask" :close-on-click-modal="false" width="36%"
<el-dialog title="添加Task" :visible.sync="dialogVisibleCreateTask" :close-on-click-modal="false" width="45%"
append-to-body>
<el-form :model="newTask" label-width="120px">
<el-form-item label="Task介绍">
@@ -116,7 +116,7 @@
</el-select>
</el-form-item>
<el-form-item label="计划处理时间">
<el-date-picker v-model="newTask.planned_time" type="datetimerange" range-separator="至"
<el-date-picker style="width: 100%" v-model="newTask.planned_time" type="datetimerange" range-separator="至"
start-placeholder="开始日期" end-placeholder="结束日期" format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss" :default-time="['00:00:00', '23:59:59']">
</el-date-picker>

View File

@@ -1,7 +1,7 @@
<template>
<div>
<div slot="header" class="clearfix">
<span>问题管理</span>
<span>问题管理</span>
<el-select v-model="select_issue_type" placeholder="请选择问题类型" @change="handleChangeType"
style="width: 20%;margin-left:20px" size="mini">