|
@@ -1,73 +1,67 @@
|
|
<template>
|
|
<template>
|
|
- <hc-new-card>
|
|
|
|
- <template #header>
|
|
|
|
- <div class="w-40">
|
|
|
|
- <el-select v-model="searchForm.key1" filterable block placeholder="选择工区">
|
|
|
|
- <el-option label="一工区" value="1" />
|
|
|
|
- <el-option label="二工区" value="2" />
|
|
|
|
- </el-select>
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
- <template #extra>
|
|
|
|
- <el-button hc-btn type="primary">
|
|
|
|
- <HcIcon name="24-hours" />
|
|
|
|
- <span>自动生成结算单</span>
|
|
|
|
- </el-button>
|
|
|
|
- <el-button hc-btn type="warning" @click="reportClick">
|
|
|
|
- <HcIcon name="send-plane-2" />
|
|
|
|
- <span>按期上报</span>
|
|
|
|
- </el-button>
|
|
|
|
- <el-button hc-btn type="danger">
|
|
|
|
- <HcIcon name="delete-bin" />
|
|
|
|
- <span>按部位删除</span>
|
|
|
|
- </el-button>
|
|
|
|
- </template>
|
|
|
|
- <div class="relative h-full flex">
|
|
|
|
- <div :id="`hc_tree_card_${uuid}`">
|
|
|
|
- <hc-card-item scrollbar>
|
|
|
|
- <hc-lazy-tree :h-props="treeProps" @load="treeLoadNode" />
|
|
|
|
- </hc-card-item>
|
|
|
|
- </div>
|
|
|
|
- <div :id="`hc_table_card_${uuid}`" class="flex-1">
|
|
|
|
- <hc-card-item>
|
|
|
|
- <template #header>
|
|
|
|
- <div class="font-400 text-orange">本期计量总金额:0元</div>
|
|
|
|
- </template>
|
|
|
|
- <template #extra>
|
|
|
|
- <el-button hc-btn color="#626aef">
|
|
|
|
- <HcIcon name="sort-desc" :line="false" />
|
|
|
|
- <span>按部位排序</span>
|
|
|
|
- </el-button>
|
|
|
|
- <el-button hc-btn color="#626aef">
|
|
|
|
- <HcIcon name="sort-desc" :line="false" />
|
|
|
|
- <span>按录入时间排序</span>
|
|
|
|
- </el-button>
|
|
|
|
- <el-button hc-btn type="success" @click="detailsModalClick">
|
|
|
|
- <HcIcon name="file-list" />
|
|
|
|
- <span>清单明细</span>
|
|
|
|
- </el-button>
|
|
|
|
- <el-button hc-btn type="success">
|
|
|
|
- <HcIcon name="file-chart" />
|
|
|
|
- <span>查看报表</span>
|
|
|
|
- </el-button>
|
|
|
|
- </template>
|
|
|
|
- <hc-table :column="tableColumn" :datas="tableData" :loading="tableLoading" is-new :index-style="{ width: 60 }">
|
|
|
|
- <template #action="{ row }">
|
|
|
|
- <el-link type="success">修改</el-link>
|
|
|
|
- <el-link type="danger">删除</el-link>
|
|
|
|
- </template>
|
|
|
|
- </hc-table>
|
|
|
|
- <template #action>
|
|
|
|
- <hc-pages :pages="searchForm" @change="pageChange" />
|
|
|
|
|
|
+ <div class="relative h-full flex">
|
|
|
|
+ <div :id="`hc_tree_card_${uuid}`">
|
|
|
|
+ <hc-new-card scrollbar>
|
|
|
|
+ <template #header>
|
|
|
|
+ <el-select v-model="searchForm.key1" filterable block placeholder="选择工区">
|
|
|
|
+ <el-option label="一工区" value="1" />
|
|
|
|
+ <el-option label="二工区" value="2" />
|
|
|
|
+ </el-select>
|
|
|
|
+ </template>
|
|
|
|
+ <hc-lazy-tree :h-props="treeProps" @load="treeLoadNode" />
|
|
|
|
+ </hc-new-card>
|
|
|
|
+ </div>
|
|
|
|
+ <div :id="`hc_table_card_${uuid}`" class="flex-1">
|
|
|
|
+ <hc-new-card>
|
|
|
|
+ <template #header>
|
|
|
|
+ <div class="font-400 text-orange">本期计量总金额:0元</div>
|
|
|
|
+ </template>
|
|
|
|
+ <template #extra>
|
|
|
|
+ <el-button hc-btn type="primary">
|
|
|
|
+ <HcIcon name="24-hours" />
|
|
|
|
+ <span>自动生成结算单</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn type="warning" @click="reportClick">
|
|
|
|
+ <HcIcon name="send-plane-2" />
|
|
|
|
+ <span>按期上报</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn type="danger">
|
|
|
|
+ <HcIcon name="delete-bin" />
|
|
|
|
+ <span>按部位删除</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn color="#626aef">
|
|
|
|
+ <HcIcon name="sort-desc" :line="false" />
|
|
|
|
+ <span>按部位排序</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn color="#626aef">
|
|
|
|
+ <HcIcon name="sort-desc" :line="false" />
|
|
|
|
+ <span>按录入时间排序</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn type="success" @click="detailsModalClick">
|
|
|
|
+ <HcIcon name="file-list" />
|
|
|
|
+ <span>清单明细</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ <el-button hc-btn type="success">
|
|
|
|
+ <HcIcon name="file-chart" />
|
|
|
|
+ <span>查看报表</span>
|
|
|
|
+ </el-button>
|
|
|
|
+ </template>
|
|
|
|
+ <hc-table :column="tableColumn" :datas="tableData" :loading="tableLoading" is-new :index-style="{ width: 60 }">
|
|
|
|
+ <template #action="{ row }">
|
|
|
|
+ <el-link type="success">修改</el-link>
|
|
|
|
+ <el-link type="danger">删除</el-link>
|
|
</template>
|
|
</template>
|
|
- </hc-card-item>
|
|
|
|
- </div>
|
|
|
|
|
|
+ </hc-table>
|
|
|
|
+ <template #action>
|
|
|
|
+ <hc-pages :pages="searchForm" @change="pageChange" />
|
|
|
|
+ </template>
|
|
|
|
+ </hc-new-card>
|
|
</div>
|
|
</div>
|
|
<!-- 上报弹窗 -->
|
|
<!-- 上报弹窗 -->
|
|
<hc-report-dialog v-model="isReport" />
|
|
<hc-report-dialog v-model="isReport" />
|
|
<!-- 清单明细 -->
|
|
<!-- 清单明细 -->
|
|
<HcDetailsModal v-model="detailsModalShow" />
|
|
<HcDetailsModal v-model="detailsModalShow" />
|
|
- </hc-new-card>
|
|
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|