lxf пре 1 година
родитељ
комит
0f7d4b83ab

+ 18 - 20
src/views/group/finance/summary/printBOM.vue

@@ -3,26 +3,24 @@
     <el-card style="height: calc(100vh - 168px); overflow-y: auto; overflow-x: hidden" v-loading="loading">
       <div id="tableId">
         <el-table :data="tableData" border :row-style="{ height: '35px' }" header-row-class-name="tableHeader" show-summary :summary-method="getSummaries">
-          <el-table-column align="center">
-            <el-table-column label="E10品号" prop="bomSpecCode" width="140" />
-            <el-table-column label="SKU品名" prop="bomSpecName" min-width="220" />
-            <el-table-column label="数量(PCS)" align="center" prop="quantity" width="130" />
-            <el-table-column label="BOM单价" align="center" prop="unitPrice" width="110" />
-            <el-table-column label="激光LOGO汇总" align="center" prop="laserLogoSummary" width="130" />
-            <el-table-column label="激光体位线汇总" align="center" prop="laserMitochondrialSummary" width="130" />
-            <el-table-column label="代发费汇总" align="center" prop="lssueFeeSummary" width="110" />
-            <el-table-column label="快递包材费汇总" align="center" prop="deliveryMaterialsFeeSummary" width="130" />
-            <el-table-column label="包装人工费汇总" align="center" prop="packingLaborSummary" width="130" />
-            <el-table-column label="小计" align="center" width="120">
-              <template #default="{ row }">
-                {{ moneyFormat(row.subtotal) }}
-              </template>
-            </el-table-column>
-            <el-table-column label="合计" align="center" width="120">
-              <template #default="{ row }">
-                {{ moneyFormat(row.total) }}
-              </template>
-            </el-table-column>
+          <el-table-column label="E10品号" prop="bomSpecCode" width="140" />
+          <el-table-column label="SKU品名" prop="bomSpecName" min-width="220" />
+          <el-table-column label="数量(PCS)" align="center" prop="quantity" width="130" />
+          <el-table-column label="BOM单价" align="center" prop="unitPrice" width="110" />
+          <el-table-column label="激光LOGO汇总" align="center" prop="laserLogoSummary" width="130" />
+          <el-table-column label="激光体位线汇总" align="center" prop="laserMitochondrialSummary" width="130" />
+          <el-table-column label="代发费汇总" align="center" prop="lssueFeeSummary" width="110" />
+          <el-table-column label="快递包材费汇总" align="center" prop="deliveryMaterialsFeeSummary" width="130" />
+          <el-table-column label="包装人工费汇总" align="center" prop="packingLaborSummary" width="130" />
+          <el-table-column label="小计" align="center" width="120">
+            <template #default="{ row }">
+              {{ moneyFormat(row.subtotal) }}
+            </template>
+          </el-table-column>
+          <el-table-column label="合计" align="center" width="120">
+            <template #default="{ row }">
+              {{ moneyFormat(row.total) }}
+            </template>
           </el-table-column>
         </el-table>
       </div>

+ 25 - 27
src/views/group/finance/summary/printOrder.vue

@@ -11,33 +11,31 @@
           :summary-method="getSummaries"
           :span-method="objectSpanMethod"
           max-height="calc(100vh - 79px)">
-          <el-table-column align="center">
-            <el-table-column label="订单时间" prop="wlnCreateTime" align="center" width="160" />
-            <el-table-column label="订单号" prop="code" width="180" />
-            <el-table-column label="万里牛单号" prop="wlnCode" width="140" />
-            <el-table-column label="SKU单号" prop="skuSpecCode" width="140" />
-            <el-table-column label="SKU品号" prop="skuSpecName" width="180" />
-            <el-table-column label="SKU数量" prop="quantitySKU" width="100" />
-            <el-table-column label="BOM品号" prop="bomSpecCode" width="140" />
-            <el-table-column label="BOM品名" prop="bomSpecName" width="240" />
-            <el-table-column label="BOM数量" prop="quantityBOM" width="100" />
-            <el-table-column label="单价" prop="unitPriceBOM" width="100" />
-            <el-table-column label="激光LOGO" prop="laserLogoSummary" width="100" />
-            <el-table-column label="激光体位线" prop="laserMitochondrialSummary" width="100" />
-            <el-table-column label="代发费" prop="lssueFeeSummary" width="100" />
-            <el-table-column label="快递包材费" prop="deliveryMaterialsFeeSummary" width="100" />
-            <el-table-column label="包装人工费" prop="packingLaborSummary" width="100" />
-            <el-table-column label="SKU单价" prop="unitPriceSKU" width="100" />
-            <el-table-column label="小计" align="center" width="120">
-              <template #default="{ row }">
-                {{ moneyFormat(row.subtotal) }}
-              </template>
-            </el-table-column>
-            <el-table-column label="合计" align="center" width="120">
-              <template #default="{ row }">
-                {{ moneyFormat(row.total) }}
-              </template>
-            </el-table-column>
+          <el-table-column label="订单时间" prop="wlnCreateTime" align="center" width="160" />
+          <el-table-column label="订单号" prop="code" width="180" />
+          <el-table-column label="万里牛单号" prop="wlnCode" width="140" />
+          <el-table-column label="SKU单号" prop="skuSpecCode" width="140" />
+          <el-table-column label="SKU品号" prop="skuSpecName" width="180" />
+          <el-table-column label="SKU数量" prop="quantitySKU" width="100" />
+          <el-table-column label="BOM品号" prop="bomSpecCode" width="140" />
+          <el-table-column label="BOM品名" prop="bomSpecName" width="240" />
+          <el-table-column label="BOM数量" prop="quantityBOM" width="100" />
+          <el-table-column label="单价" prop="unitPriceBOM" width="100" />
+          <el-table-column label="激光LOGO" prop="laserLogoSummary" width="100" />
+          <el-table-column label="激光体位线" prop="laserMitochondrialSummary" width="100" />
+          <el-table-column label="代发费" prop="lssueFeeSummary" width="100" />
+          <el-table-column label="快递包材费" prop="deliveryMaterialsFeeSummary" width="100" />
+          <el-table-column label="包装人工费" prop="packingLaborSummary" width="100" />
+          <el-table-column label="SKU单价" prop="unitPriceSKU" width="100" />
+          <el-table-column label="小计" align="center" width="120">
+            <template #default="{ row }">
+              {{ moneyFormat(row.subtotal) }}
+            </template>
+          </el-table-column>
+          <el-table-column label="合计" align="center" width="120">
+            <template #default="{ row }">
+              {{ moneyFormat(row.total) }}
+            </template>
           </el-table-column>
         </el-table>
       </div>

+ 13 - 15
src/views/group/finance/summary/printSKU.vue

@@ -3,21 +3,19 @@
     <el-card style="height: calc(100vh - 168px); overflow-y: auto; overflow-x: hidden" v-loading="loading">
       <div id="tableId">
         <el-table :data="tableData" border :row-style="{ height: '35px' }" header-row-class-name="tableHeader" show-summary :summary-method="getSummaries">
-          <el-table-column align="center">
-            <el-table-column label="SKU品号" prop="skuSpecCode" width="180" />
-            <el-table-column label="SKU品名" prop="skuSpecName" min-width="220" />
-            <el-table-column label="数量(PCS)" align="center" prop="quantity" width="160" />
-            <el-table-column label="SKU单价" align="center" prop="unitPrice" width="160" />
-            <el-table-column label="小计" align="center" width="180">
-              <template #default="{ row }">
-                {{ moneyFormat(row.subtotal) }}
-              </template>
-            </el-table-column>
-            <el-table-column label="合计" align="center" width="180">
-              <template #default="{ row }">
-                {{ moneyFormat(row.total) }}
-              </template>
-            </el-table-column>
+          <el-table-column label="SKU品号" prop="skuSpecCode" width="180" />
+          <el-table-column label="SKU品名" prop="skuSpecName" min-width="220" />
+          <el-table-column label="数量(PCS)" align="center" prop="quantity" width="160" />
+          <el-table-column label="SKU单价" align="center" prop="unitPrice" width="160" />
+          <el-table-column label="小计" align="center" width="180">
+            <template #default="{ row }">
+              {{ moneyFormat(row.subtotal) }}
+            </template>
+          </el-table-column>
+          <el-table-column label="合计" align="center" width="180">
+            <template #default="{ row }">
+              {{ moneyFormat(row.total) }}
+            </template>
           </el-table-column>
         </el-table>
       </div>