xiaoyelj il y a 10 mois
Parent
commit
e603586f0d
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      src/views/cdt/menus/detail/index.vue

+ 3 - 1
src/views/cdt/menus/detail/index.vue

@@ -41,8 +41,9 @@
                     <div class="info-title mb-16 d-flex">
                         <span>检测项目明细</span>
                         <span class="f-s-14">(共{{itemsInfo?.length}}项, 合计{{ totalCountPrice }}元)</span>
+                        <el-button type="primary" :text="true" @click="expend=!expend">{{ expend?'收起':'展开' }}</el-button>
                     </div>
-                    <vxe-table ref="tableRightRef" border :data="itemsInfo" :column-config="{ resizable: true }">
+                    <vxe-table v-show="expend" ref="tableRightRef" border :data="itemsInfo" :column-config="{ resizable: true }">
                         <vxe-column type="seq" width="60" title="序号" align="center" />
                         <vxe-column title="检测项目" align="center" field="name" min-width="100" :formatter="colNoData" />
                         <vxe-column title="单价(元、批次)" align="center" field="price" min-width="100" :formatter="colNoData" />
@@ -110,6 +111,7 @@ const totalCountPrice = computed(() => {
         return NP.plus(total, item.price);
     }, 0);
 });
+const expend=ref(true)
 onMounted(() => {
     getDetail()
     getItems()