Bläddra i källkod

fix: 前端 prop 改为 snake_case 匹配 Jackson SNAKE_CASE 序列化

alphaH 2 veckor sedan
förälder
incheckning
41e8daf14d
1 ändrade filer med 13 tillägg och 13 borttagningar
  1. 13 13
      frontend/src/views/module_payment/account/components/F2fTradeRecord.vue

+ 13 - 13
frontend/src/views/module_payment/account/components/F2fTradeRecord.vue

@@ -45,34 +45,34 @@
         <template #empty>
           <el-empty description="暂无数据" />
         </template>
-        <el-table-column prop="outTradeNo" label="商户订单号" min-width="200" />
-        <el-table-column prop="tradeNo" label="支付宝交易号" min-width="200">
+        <el-table-column prop="out_trade_no" label="商户订单号" min-width="200" />
+        <el-table-column prop="trade_no" label="支付宝交易号" min-width="200">
           <template #default="{ row }">
-            {{ row.tradeNo || '-' }}
+            {{ row.trade_no || '-' }}
           </template>
         </el-table-column>
-        <el-table-column prop="totalAmount" label="收款金额" min-width="120">
-          <template #default="{ row }">¥{{ row.totalAmount }}</template>
+        <el-table-column prop="total_amount" label="收款金额" min-width="120">
+          <template #default="{ row }">¥{{ row.total_amount }}</template>
         </el-table-column>
         <el-table-column prop="subject" label="收款标题" min-width="150" />
-        <el-table-column prop="tradeStatus" label="交易状态" min-width="100">
+        <el-table-column prop="trade_status" label="交易状态" min-width="100">
           <template #default="{ row }">
-            <el-tag :type="TRADE_STATUS_TAG_TYPE[row.tradeStatus] || 'info'">
-              {{ TRADE_STATUS_LABEL[row.tradeStatus] || row.tradeStatus }}
+            <el-tag :type="TRADE_STATUS_TAG_TYPE[row.trade_status] || 'info'">
+              {{ TRADE_STATUS_LABEL[row.trade_status] || row.trade_status }}
             </el-tag>
           </template>
         </el-table-column>
-        <el-table-column prop="buyerLogonId" label="付款方" min-width="180">
+        <el-table-column prop="buyer_logon_id" label="付款方" min-width="180">
           <template #default="{ row }">
-            {{ row.buyerLogonId || '-' }}
+            {{ row.buyer_logon_id || '-' }}
           </template>
         </el-table-column>
-        <el-table-column prop="gmtPayment" label="付款时间" min-width="160">
+        <el-table-column prop="gmt_payment" label="付款时间" min-width="160">
           <template #default="{ row }">
-            {{ row.gmtPayment || '-' }}
+            {{ row.gmt_payment || '-' }}
           </template>
         </el-table-column>
-        <el-table-column prop="createdTime" label="创建时间" min-width="160" />
+        <el-table-column prop="created_time" label="创建时间" min-width="160" />
       </el-table>
       <div class="mt-4 flex justify-end">
         <el-pagination