style(detail): 材料管理 tab 顺序改为 劳务/会务材料 + 劳务/会务凭证

This commit is contained in:
郭庆泰
2026-08-22 15:56:08 +08:00
parent 2cef296b1e
commit 61456e540e
+11 -11
View File
@@ -51,16 +51,6 @@
<div class="card">
<div class="section-title">材料管理</div>
<el-tabs v-model="activeTab" class="material-tabs">
<el-tab-pane label="会务材料" name="service">
<div class="file-list">
<div v-for="r in serviceMaterialRows" :key="r.label" class="file-row">
<span class="file-label">{{ r.label }}:</span>
<OssFileUploader v-model="r.url" :dir="`ry8080/meeting/${meetingId}/service/`" :placeholder="`点击上传 ${r.label}`" class="file-uploader" />
<span v-if="materialAmount(r.subType) > 0" class="invoice-amount">¥ {{ materialAmount(r.subType).toFixed(2) }}</span>
<div v-if="r.hint" class="file-hint">{{ r.hint }}</div>
</div>
</div>
</el-tab-pane>
<el-tab-pane label="劳务材料" name="labor">
<div class="file-list">
<div v-for="r in laborMaterialRows" :key="r.label" class="file-row">
@@ -111,6 +101,16 @@
</el-table>
</div>
</el-tab-pane>
<el-tab-pane label="会务材料" name="service">
<div class="file-list">
<div v-for="r in serviceMaterialRows" :key="r.label" class="file-row">
<span class="file-label">{{ r.label }}:</span>
<OssFileUploader v-model="r.url" :dir="`ry8080/meeting/${meetingId}/service/`" :placeholder="`点击上传 ${r.label}`" class="file-uploader" />
<span v-if="materialAmount(r.subType) > 0" class="invoice-amount">¥ {{ materialAmount(r.subType).toFixed(2) }}</span>
<div v-if="r.hint" class="file-hint">{{ r.hint }}</div>
</div>
</div>
</el-tab-pane>
<el-tab-pane label="劳务凭证" name="laborVoucher">
<div class="file-list">
<div v-for="r in laborVoucherRows" :key="r.label" class="file-row">
@@ -366,7 +366,7 @@ const userStore = useUserStore()
const meetingId = ref('')
const row = ref({})
const loading = ref(false)
const activeTab = ref('service')
const activeTab = ref('labor')
const saving = ref(false)
const supervisors = ref([])
const executors = ref([])