Browse Source

我的账户明细调整

qymljy 1 year ago
parent
commit
92af997622
1 changed files with 36 additions and 34 deletions
  1. 36 34
      src/SDrpManagement/myaccountclass/index.vue

+ 36 - 34
src/SDrpManagement/myaccountclass/index.vue

@@ -102,40 +102,42 @@
         </div>
         <tableTemplate style="margin-top: 10px" ref="table" :layout="drawType?tablecolsIncome:tablecolsPay" :data="voucherList" :opwidth="200" :custom="true" height="calc(100vh - 170px)">
           <template v-slot:customcol="scope">
-            <p v-if="scope.column.columnname === 'province'">
-              {{scope.column.data.province+scope.column.data.city+scope.column.data.county}}
-            </p>
-            <p v-else-if="scope.column.columnname === 'price'">
-                <span v-if="scope.column.data[scope.column.columnname]">
-                  ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
-                </span>
-              <span v-else>--</span>
-            </p>
-            <p v-else-if="scope.column.columnname === 'orderamount'">
-                <span v-if="scope.column.data[scope.column.columnname]">
-                  ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
-                </span>
-              <span v-else>--</span>
-            </p>
-            <p v-else-if="scope.column.columnname === 'amount'">
-                <span v-if="scope.column.data[scope.column.columnname]">
-                  ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
-                </span>
-                <span v-else>--</span>
-            </p>
-            <p v-else-if="scope.column.columnname === 'outamount'">
-                <span v-if="scope.column.data[scope.column.columnname]">
-                  ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
-                </span>
-              <span v-else>--</span>
-            </p>
-            <p v-else-if="scope.column.columnname === 'unInvoiceamount'">
-                <span v-if="scope.column.data[scope.column.columnname]">
-                  ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
-                </span>
-              <span v-else>--</span>
-            </p>
-            <p v-else>{{scope.column.data[scope.column.columnname]?scope.column.data[scope.column.columnname]:'--'}}</p>
+            <div v-if="scope.column.columnname === 'amount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'orderExpectedamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'orderprice'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'orderamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'price'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'rewardamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'payapplyamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'unpayapplyamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'cashbilldetailamount'">
+              {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'rate'">
+              {{scope.column.data[[scope.column.columnname]]?Math.round(tool.formatAmount(scope.column.data[[scope.column.columnname]]*100)*100)/100 + '%':'--'}}
+            </div>
+            <div v-else-if="scope.column.columnname === 'allocation_rate'">
+              {{scope.column.data[[scope.column.columnname]]?Math.round(tool.formatAmount(scope.column.data[[scope.column.columnname]]*100)*100)/100 + '%':'--'}}
+            </div>
+            <div v-else>
+              {{scope.column.data[[scope.column.columnname]] || scope.column.columnname === 'operation'?scope.column.data[[scope.column.columnname]]:'--'}}
+            </div>
           </template>
         </tableTemplate>
         <div  style="text-align:right;float: right;margin-top: 10px">