qsh 2 months ago
parent e007be1f2d
commit 8f20e04701
  1. 17
      src/views/OKR/Management/Components/DialogOkr.vue
  2. 5
      src/views/OKR/Management/Components/DialogOkrInfo.vue

@ -99,7 +99,7 @@
</div> </div>
<div class="dialog-okr-side pl-10px"> <div class="dialog-okr-side pl-10px">
<el-tabs v-model="sideIndex" style="flex: 1; height: 100%"> <el-tabs v-model="sideIndex" style="flex: 1; height: 100%">
<el-tab-pane label="子节点" name="subNode"> <el-tab-pane label="子节点" name="subNode" key=" ">
<div class="overflow-y-auto" style="height: calc(100% - 50px)"> <div class="overflow-y-auto" style="height: calc(100% - 50px)">
<div <div
v-for="item in childNodeList" v-for="item in childNodeList"
@ -143,11 +143,11 @@
</div> </div>
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="评论" name="conclusion"> <el-tab-pane label="评论" name="conclusion" key="conclusion">
<div class="relative overflow-y-auto" style="height: calc(100% - 50px)"> <div class="relative overflow-y-auto" style="height: calc(100% - 50px)">
<div v-if="addNewComment">
<div class="flex justify-between items-center"> <div class="flex justify-between items-center">
<el-select <el-select
v-if="addNewComment"
v-model="form.commentType" v-model="form.commentType"
filterable filterable
size="small" size="small"
@ -162,15 +162,12 @@
/> />
</el-select> </el-select>
<div v-if="addNewComment"> <div>
<el-button size="small" @click="addNewComment = false"> 取消 </el-button> <el-button size="small" @click="addNewComment = false"> 取消 </el-button>
<el-button type="primary" size="small" @click="handleSaveComment"> <el-button type="primary" size="small" @click="handleSaveComment">
发布 发布
</el-button> </el-button>
</div> </div>
<el-button v-else type="primary" size="small" @click="handleInsertComment">
新增评论
</el-button>
</div> </div>
<div class="mt-10px" v-if="addNewComment"> <div class="mt-10px" v-if="addNewComment">
<Editor <Editor
@ -179,6 +176,10 @@
:toolbarConfig="toolbarConfig" :toolbarConfig="toolbarConfig"
/> />
</div> </div>
</div>
<el-button v-else type="primary" size="small" @click="handleInsertComment">
新增评论
</el-button>
<div <div
v-for="(it, index) in commentList" v-for="(it, index) in commentList"
:key="it.commentId" :key="it.commentId"
@ -296,7 +297,7 @@
</div> </div>
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="进度历史" name="history"> <el-tab-pane label="进度历史" name="history" key="history">
<div class="overflow-y-auto pl-15px" style="height: calc(100% - 50px)"> <div class="overflow-y-auto pl-15px" style="height: calc(100% - 50px)">
<el-timeline class="ml-10px"> <el-timeline class="ml-10px">
<el-timeline-item <el-timeline-item

@ -145,6 +145,7 @@
placeholder="选择执行人,可多选" placeholder="选择执行人,可多选"
multiple multiple
clearable clearable
collapse-tags
filterable filterable
style="width: 240px; margin-left: 10px" style="width: 240px; margin-left: 10px"
> >
@ -212,10 +213,10 @@
node-key="sourceId" node-key="sourceId"
placeholder="请选择渠道" placeholder="请选择渠道"
/> />
<el-radio-group v-model="kr.resultType" class="ml-10px"> <!-- <el-radio-group v-model="kr.resultType" class="ml-10px">
<el-radio-button :value="1">目标值</el-radio-button> <el-radio-button :value="1">目标值</el-radio-button>
<el-radio-button :value="2">/</el-radio-button> <el-radio-button :value="2">/</el-radio-button>
</el-radio-group> </el-radio-group> -->
<el-input <el-input
v-if="kr.resultType == 1" v-if="kr.resultType == 1"

Loading…
Cancel
Save