This commit is contained in:
xiongchengqiang 2020-12-14 10:30:42 +08:00
parent 86c1b21424
commit 37aec0cb45
4 changed files with 74 additions and 6 deletions

View File

@ -328,7 +328,7 @@ export default {
!j.taskDtos && (j.taskDtos = []) !j.taskDtos && (j.taskDtos = [])
this.formTask = {} this.formTask = {}
if (type === 1) { if (type === 1) {
this.formTask = Object.assign({}, item, { processRate: item.processRate }) this.formTask = Object.assign({}, item, { processRate: item.processRate * 100 })
this.editItem = item this.editItem = item
this.taskTitle = '编辑任务' this.taskTitle = '编辑任务'
} else { } else {

View File

@ -72,7 +72,65 @@
</div> </div>
</el-dialog> </el-dialog>
<!-- 重置 --> <!-- 重置 -->
<el-dialog title="重置流程" <el-drawer
title="重置流程"
custom-class="demo-drawer"
:visible.sync="dialogFormVisibleChongZhi"
direction="rtl">
<div class="demo-drawer__content">
<el-form :model="form"
:rules="rules"
ref="formChongZhi">
<el-form-item label="">
<el-radio-group v-model="form.resetFlag">
<el-radio :label="0">重置到指定节点</el-radio>
<el-radio :label="1">重新读取考核流程</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item v-if="form.resetFlag===1"
label="数据">
<br />
<el-radio-group v-model="form.clearFlag">
<el-radio :label="1">保留指标</el-radio>
<el-radio :label="0">不保留指标</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item v-if="form.resetFlag===0"
prop="flowRecordId"
label="重置到">
<div>
<br />
<el-select v-model="form.flowRecordId"
size="mini"
placeholder="请选择流程节点">
<el-option v-for="item in selectList"
:key="item.id"
:label="item.flowName + ':'+item.staffNames"
:value="item.id">
</el-option>
</el-select>
</div>
</el-form-item>
<el-form-item label="重置说明:">
<el-input :rows="5"
type="textarea"
v-model="form.comment"
placeholder="请输入重置说明"
maxlength="9999"
show-word-limit></el-input>
</el-form-item>
</el-form>
<div class="demo-drawer__footer" style="text-align: right;">
<el-button size="small"
@click="dialogFormVisibleChongZhi = false"> </el-button>
<el-button size="small"
type="primary"
@click="handleAgreeChongZhi"> </el-button>
</div>
</div>
</el-drawer>
<!-- <el-dialog title="重置流程"
:visible.sync="dialogFormVisibleChongZhi"> :visible.sync="dialogFormVisibleChongZhi">
<el-form :model="form" <el-form :model="form"
:rules="rules" :rules="rules"
@ -116,7 +174,7 @@
type="primary" type="primary"
@click="handleAgreeChongZhi"> </el-button> @click="handleAgreeChongZhi"> </el-button>
</div> </div>
</el-dialog> </el-dialog> -->
</div> </div>
</template> </template>
@ -493,4 +551,13 @@ export default {
</script> </script>
<style lang='less' scoped> <style lang='less' scoped>
.demo-drawer__content{
display: flex;
height: 100%;
flex-direction: column;
padding:10px 20px;
.el-form{
flex: 1 0 auto;
}
}
</style> </style>

View File

@ -23,8 +23,8 @@
<div v-if="!isJilu" style="font-size:12px;">{{i.gmtCreate}}</div> <div v-if="!isJilu" style="font-size:12px;">{{i.gmtCreate}}</div>
</div> </div>
<div class="pinglunTem-right-content pre"> <div class="pinglunTem-right-content pre">
<div v-if="i.taskName" class="content-top"> <div v-if="i.useType !== 0 && i.taskName" class="content-top">
评论KR {{i.taskName}} 评论 {{i.taskName}}
</div> </div>
<pre> <pre>
{{i.label}} {{i.label}}

View File

@ -9,7 +9,7 @@
<div class="drawer-content-left"> <div class="drawer-content-left">
<div class="drawer-content-left-jiaoyi"> <div class="drawer-content-left-jiaoyi">
<div class="title"> <div class="title">
<span>交易量</span> <span>名称{{taskInfo.target.length>10?(taskInfo.target.substring(0,4)+'...'):taskInfo.target}}</span>
</div> </div>
<div class="process"> <div class="process">
<span> <span>
@ -290,6 +290,7 @@ export default {
pageSize: 2300 pageSize: 2300
} }
let res = await apiTaskCommentList(params) let res = await apiTaskCommentList(params)
if (res.code !== 200) { if (res.code !== 200) {
this.$message.error(res.msg) this.$message.error(res.msg)
return return