فهرست منبع

金额保留两位小数

wangtao 2 سال پیش
والد
کامیت
57f4c0c627

+ 5 - 5
src/views/recharge/cateringManagement/record/index.vue

@@ -42,7 +42,7 @@
       </el-table-column>
       <el-table-column label="订餐人" align="center" prop="orderUserName"  show-overflow-tooltip />
       <el-table-column label="订餐人电话" align="center" prop="phone"  show-overflow-tooltip />
-      <el-table-column label="订餐时间" align="center" prop="orderTime" show-overflow-tooltip >
+      <el-table-column label="订餐时间" align="center" prop="orderTime" show-overflow-tooltip width="160" >
         <template slot-scope="scope">
           <span>{{scope.row.orderTime ? scope.row.orderTime : ''}}</span>
         </template>
@@ -54,12 +54,12 @@
       </el-table-column>
       <el-table-column label="价格(元)" align="center" prop="totalMoney" show-overflow-tooltip >
         <template slot-scope="scope">
-          <span>{{scope.row.totalMoney ? scope.row.totalMoney : ''}}</span>
+          <span>{{Number(scope.row.totalMoney).toFixed(2) || '0.00'}}</span>
         </template>
       </el-table-column>
 
       <el-table-column label="接单人" align="center" prop="receiveUserName"  show-overflow-tooltip />
-      <el-table-column label="接单时间" align="center" prop="receiveTime" show-overflow-tooltip >
+      <el-table-column label="接单时间" align="center" prop="receiveTime" show-overflow-tooltip width="160">
          <template slot-scope="scope">
           <span>{{scope.row.receiveTime ? scope.row.receiveTime : ''}}</span>
         </template>
@@ -70,7 +70,7 @@
           <span>{{scope.row.orderStatus == "0" ? "待接单" : scope.row.orderStatus == "1" ? "配餐中" : scope.row.orderStatus == "2" ? "送餐中" :  "已完成"}}</span>
         </template>
       </el-table-column>
-      <el-table-column label="完成时间" align="center" prop="sendEndTime" show-overflow-tooltip >
+      <el-table-column label="完成时间" align="center" prop="sendEndTime" show-overflow-tooltip width="160">
         <template slot-scope="scope">
           <span>{{scope.row.sendEndTime ? scope.row.sendEndTime : ''}}</span>
         </template>
@@ -126,7 +126,7 @@
         <el-col :span="12"><div class="grid-content bg-purple">下单时间: {{details.row.orderTime ? details.row.orderTime : ''}}</div></el-col>
       </el-row>
       <el-row type="flex" class="row-bg" justify="space-between">
-        <el-col :span="12"><div class="grid-content title">菜品清单</div></el-col>
+        <el-col :span="12" style="text-align:left"><div class="grid-content title">菜品清单</div></el-col>
       </el-row>
 
       <el-table v-loading="loading" :data="details.dishes" height="30vh" stripe style="border:1px solid #dfe6ec;overflow-y:scroll">

+ 10 - 2
src/views/recharge/consumption/index.vue

@@ -49,7 +49,11 @@
       </el-table-column>
       <el-table-column label="姓名" align="center" prop="name"  show-overflow-tooltip />
       <el-table-column label="卡编号" align="center" prop="cardNo" show-overflow-tooltip />
-      <el-table-column label="消费金额(元)" align="center" prop="amt" show-overflow-tooltip />
+      <el-table-column label="消费金额(元)" align="center" prop="amt" show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.amt).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="消费终端名称" align="center" prop="termName" show-overflow-tooltip />
       <el-table-column label="消费类型" align="center" prop="shopName" show-overflow-tooltip />
       <el-table-column label="交易类型" align="center" prop="type" show-overflow-tooltip >
@@ -67,7 +71,11 @@
         </template>
       </el-table-column>
 
-      <el-table-column label="余额(元)" align="center" prop="balance" show-overflow-tooltip />
+      <el-table-column label="余额(元)" align="center" prop="balance" show-overflow-tooltip >
+       <template slot-scope="scope">
+          <span>{{Number(scope.row.balance).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="创建时间" align="center" prop="createTime"  show-overflow-tooltip >
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.createTime) }}</span>

+ 6 - 2
src/views/recharge/detailed/index.vue

@@ -91,7 +91,11 @@
       </el-table-column>
       <el-table-column label="姓名" align="center" prop="userName"  show-overflow-tooltip />
       <el-table-column label="手机号" align="center" prop="userPhone" show-overflow-tooltip />
-      <el-table-column label="充值金额(元)" align="center" prop="money" show-overflow-tooltip />
+      <el-table-column label="充值金额(元)" align="center" prop="money" show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.money).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="到账金额(元)" align="center" prop="realMoney" show-overflow-tooltip />
       <el-table-column label="到账比例" align="center" prop="topRadio" show-overflow-tooltip />
       <el-table-column label="支付状态" align="center" prop="orderFlag" show-overflow-tooltip >
@@ -120,7 +124,7 @@
         </template>
       </el-table-column>
       <el-table-column label="充值渠道" align="center" prop="channelName"  show-overflow-tooltip />
-      <el-table-column label="创建时间" align="center" prop="createTime"  show-overflow-tooltip >
+      <el-table-column label="创建时间" align="center" prop="createTime"  show-overflow-tooltip width="180">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.createTime) }}</span>
         </template>

+ 6 - 2
src/views/recharge/personnel/index.vue

@@ -63,7 +63,7 @@
       <el-table-column label="卡号" align="center" prop="cardId"  show-overflow-tooltip />
       <el-table-column label="余额(元)" align="center" prop="balance"  show-overflow-tooltip >
         <template slot-scope="scope">
-          {{scope.row.balance || 0}}
+          {{Number(scope.row.balance).toFixed(2) || '0.00'}}
         </template>
       </el-table-column>
       <el-table-column label="充值到账比例" align="center" prop="proportion"  show-overflow-tooltip >
@@ -101,7 +101,11 @@
       </el-table-column>
       <el-table-column label="姓名" align="center" prop="userName"  show-overflow-tooltip />
       <el-table-column label="手机号" align="center" prop="userPhone"  show-overflow-tooltip />
-      <el-table-column label="订单金额(元)" align="center" prop="money"  show-overflow-tooltip />
+      <el-table-column label="订单金额(元)" align="center" prop="money"  show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{scope.row.money.toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="异常提示" align="center" prop="errorMessage"  show-overflow-tooltip min-width="150%">
         <template slot-scope="scop">
           <span class="danger ">{{scop.row.errorMessage}}</span>

+ 20 - 4
src/views/recharge/reportForm/index.vue

@@ -48,10 +48,26 @@
           <span>{{ scope.row.type == 1 ? '日':scope.row.type ==2 ? '周':scope.row.type ==3 ? '月':scope.row.type ==4 ? '年': '' }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="总金额" align="center" prop="totalMoney"  show-overflow-tooltip />
-      <el-table-column label="现金" align="center" prop="cashMoney"  show-overflow-tooltip />
-      <el-table-column label="微信" align="center" prop="wxMoney"  show-overflow-tooltip />
-      <el-table-column label="支付宝" align="center" prop="zfbMoney"  show-overflow-tooltip />
+      <el-table-column label="总金额" align="center" prop="totalMoney"  show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.totalMoney).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
+      <el-table-column label="现金" align="center" prop="cashMoney"  show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.cashMoney).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
+      <el-table-column label="微信" align="center" prop="wxMoney"  show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.wxMoney).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
+      <el-table-column label="支付宝" align="center" prop="zfbMoney"  show-overflow-tooltip >
+        <template slot-scope="scope">
+          <span>{{Number(scope.row.zfbMoney).toFixed(2) || "0.00"}}</span>
+        </template>
+      </el-table-column>
     </el-table>
 
     <pagination