|
@@ -98,8 +98,8 @@
|
|
|
取消
|
|
|
</el-button>
|
|
|
|
|
|
- <el-button type="primary" size="small" icon="Finished" v-if="!isView || emptyForm.status !== 3"
|
|
|
- v-hasPermi="['business:individualIncomeTaxDetail:saveDetail']" style="float: right" @click="handleSave">
|
|
|
+ <el-button type="primary" size="small" icon="Finished" v-if="(!isView || emptyForm.status !== 3) && checkPermi(['business:individualIncomeTaxDetail:saveDetail'])"
|
|
|
+ style="float: right" @click="handleSave">
|
|
|
保存
|
|
|
</el-button>
|
|
|
<el-button v-hasPermi="['business:individualIncomeTaxDetail:deductionTurnBack']" icon="back" type="warning"
|
|
@@ -135,6 +135,8 @@
|
|
|
|
|
|
|
|
|
<script setup>
|
|
|
+ import {checkPermi} from "@/utils/permission";
|
|
|
+
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
import { getTenant } from "@/utils/auth";
|
|
|
import useUserStore from "@/store/modules/user";
|