fix(richedit): 修正撤稿按钮显示条件和状态判断逻辑
修复撤稿按钮在特定状态下的显示条件,确保当状态为2且未删除时正确显示。同时调整编辑按钮的显示逻辑,仅当状态为4时显示。
This commit is contained in:
parent
e25783324b
commit
2136ac654f
|
|
@ -43,7 +43,7 @@
|
|||
</div>
|
||||
|
||||
<div v-if="Session.get('userInfoLocal').userType == '01'">
|
||||
<el-button type="text" v-if="!form.deleted && (data.status == 4 || data.status == 2)"
|
||||
<el-button type="text" v-if="!form.deleted && (data.status == 4)"
|
||||
@click="handleEditStatus(!readOnly)">{{ readOnly ?
|
||||
'编辑' : '浏览' }}</el-button>
|
||||
|
||||
|
|
@ -153,7 +153,8 @@
|
|||
<el-button v-else-if="data?.status == 3" type="primary" @click="doApprovalFn()">撤审</el-button>
|
||||
</div> -->
|
||||
|
||||
<el-button v-if="data?.status == 2 && form.deleted && Session.get('userInfoLocal').userType == '01'"
|
||||
<el-button
|
||||
v-if="data?.status == 2 && !form.deleted && Session.get('userInfoLocal').userType == '01'"
|
||||
type="primary" style="margin-right: 30px;margin-bottom: 20px;"
|
||||
@click="doNewsPublishFn(data, 1)">撤稿</el-button>
|
||||
|
||||
|
|
@ -177,7 +178,12 @@
|
|||
<el-button type="danger" v-if="Session.get('userInfoLocal').userType == '01' && (data?.status == 4)"
|
||||
@click="doNewReturnFn(data)">退改</el-button>
|
||||
</div>
|
||||
|
||||
<div v-else>
|
||||
<el-button
|
||||
v-if="data?.status == 2 && !form.deleted && Session.get('userInfoLocal').userType == '01'"
|
||||
type="primary" style="margin-right: 30px;margin-bottom: 20px;"
|
||||
@click="doNewsPublishFn(data, 1)">撤稿</el-button>
|
||||
</div>
|
||||
|
||||
</template>
|
||||
</el-drawer>
|
||||
|
|
|
|||
Loading…
Reference in New Issue