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