|
@@ -35,60 +35,62 @@
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<el-divider />
|
|
<el-divider />
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="收入票">
|
|
|
|
- <el-select
|
|
|
|
- v-model.trim="form.hasIncomeTicket"
|
|
|
|
- :disabled="form.saveStatus === 2"
|
|
|
|
- placeholder="请选择"
|
|
|
|
- size="small"
|
|
|
|
- style="width: 100%"
|
|
|
|
- >
|
|
|
|
- <el-option
|
|
|
|
- v-for="item in confirmChoices"
|
|
|
|
- :key="item.value"
|
|
|
|
- :label="item.label"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="成本票">
|
|
|
|
- <el-select
|
|
|
|
- v-model.trim="form.hasCostTicket"
|
|
|
|
- :disabled="form.saveStatus === 2"
|
|
|
|
- placeholder="请选择"
|
|
|
|
- size="small"
|
|
|
|
- style="width: 100%"
|
|
|
|
- >
|
|
|
|
- <el-option
|
|
|
|
- v-for="item in confirmChoices"
|
|
|
|
- :key="item.value"
|
|
|
|
- :label="item.label"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="费用票">
|
|
|
|
- <el-select
|
|
|
|
- v-model.trim="form.feeTicket"
|
|
|
|
- :disabled="form.saveStatus === 2"
|
|
|
|
- placeholder="请选择"
|
|
|
|
- size="small"
|
|
|
|
- style="width: 100%"
|
|
|
|
- >
|
|
|
|
- <el-option
|
|
|
|
- v-for="item in confirmChoices"
|
|
|
|
- :key="item.value"
|
|
|
|
- :label="item.label"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
|
|
+ <template v-if="showItem">
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="收入票">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model.trim="form.hasIncomeTicket"
|
|
|
|
+ :disabled="form.saveStatus === 2"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ size="small"
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in confirmChoices"
|
|
|
|
+ :key="item.value"
|
|
|
|
+ :label="item.label"
|
|
|
|
+ :value="item.value"
|
|
|
|
+ />
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="成本票">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model.trim="form.hasCostTicket"
|
|
|
|
+ :disabled="form.saveStatus === 2"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ size="small"
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in confirmChoices"
|
|
|
|
+ :key="item.value"
|
|
|
|
+ :label="item.label"
|
|
|
|
+ :value="item.value"
|
|
|
|
+ />
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="费用票">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model.trim="form.feeTicket"
|
|
|
|
+ :disabled="form.saveStatus === 2"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ size="small"
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in confirmChoices"
|
|
|
|
+ :key="item.value"
|
|
|
|
+ :label="item.label"
|
|
|
|
+ :value="item.value"
|
|
|
|
+ />
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </template>
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
<el-form-item label="银行对账单">
|
|
<el-form-item label="银行对账单">
|
|
<el-select
|
|
<el-select
|
|
@@ -287,6 +289,12 @@ import {
|
|
} from "@/api/business/production/receiveTicket";
|
|
} from "@/api/business/production/receiveTicket";
|
|
import { reactive, ref } from "vue";
|
|
import { reactive, ref } from "vue";
|
|
import { salaryStatusTypes } from "@/utils/default";
|
|
import { salaryStatusTypes } from "@/utils/default";
|
|
|
|
+import useUserStore from '@/store/modules/user'; // 确保路径正确
|
|
|
|
+const userStore = useUserStore(); // 获取 store 实例
|
|
|
|
+const { tenant } = userStore; // 解构获取 state 中的数据
|
|
|
|
+
|
|
|
|
+const showItem = ref(tenant.versionId == 4);
|
|
|
|
+
|
|
const { proxy } = getCurrentInstance();
|
|
const { proxy } = getCurrentInstance();
|
|
const visible = ref(false);
|
|
const visible = ref(false);
|
|
const width = ref(800);
|
|
const width = ref(800);
|