代码优化

This commit is contained in:
BianLzhaoMin 2024-10-09 18:02:23 +08:00
parent cca0931500
commit 5030c0d17f
2 changed files with 12 additions and 4 deletions

View File

@ -53,7 +53,11 @@
<view <view
style="background-color: #ff4242" style="background-color: #ff4242"
@click="delOffer(exit.id)" @click="delOffer(exit.id)"
v-show="exit.taskStatus != '40'"> v-show="
exit.taskStatus != '40' &&
(store.includes('return:apply:del') ||
store.includes('*:*:*'))
">
<uni-icons style="color: #fff" type="trash"></uni-icons> <uni-icons style="color: #fff" type="trash"></uni-icons>
删除 删除
</view> </view>
@ -170,6 +174,7 @@
<script> <script>
import { basePath } from "../../public"; import { basePath } from "../../public";
import store from "../../store/user";
export default { export default {
data() { data() {
return { return {
@ -181,6 +186,7 @@
exitTime: "", exitTime: "",
remark: "", remark: "",
}, },
store: store.state.permissions || [],
deptRange: [], deptRange: [],
projRange: [], projRange: [],
rules: { rules: {

File diff suppressed because one or more lines are too long