Prechádzať zdrojové kódy

正式版 修复调价bug 优化展示文案 开启关停油站

Joe 2 rokov pred
rodič
commit
681a415011

+ 29 - 12
src/views/lng/Lng_GroupSet.vue

@@ -23,6 +23,13 @@
             >
               {{ ele.stationName }}
             </button>
+            <el-radio-group
+              v-model="ele.status"
+              @change="changeStationStatus(ele, ele.status)">
+            >
+              <el-radio label="0">正常运营</el-radio>
+              <el-radio label="1">停用站点</el-radio>
+            </el-radio-group>
           </h2>
         </div>
 
@@ -135,24 +142,25 @@
 
 <script>
 import { getLngList, getLngSingle, updateInfo, balanceChange } from "@/api/lng";
+import { updateInfo as updateStationInfo } from "@/api/station/info";
 
 export default {
   name: "Lng_GroupSet",
   data() {
     return {
       list: [
-        {
-          settlementType: "1",
-          settlementPrice: 1,
-          driverPrice: 97,
-          balance: 1000,
-        },
-        {
-          settlementType: "1",
-          settlementPrice: 2,
-          driverPrice: 95,
-          balance: 2000,
-        },
+        // {
+        //   settlementType: "1",
+        //   settlementPrice: 1,
+        //   driverPrice: 97,
+        //   balance: 1000,
+        // },
+        // {
+        //   settlementType: "1",
+        //   settlementPrice: 2,
+        //   driverPrice: 95,
+        //   balance: 2000,
+        // },
       ],
     };
   },
@@ -160,6 +168,15 @@ export default {
     this.getLngList();
   },
   methods: {
+    changeStationStatus(ele,status) {
+      console.log(ele,status);
+      updateStationInfo({
+        deptId: ele.deptId,
+        status:status
+      }).then(()=>{
+        this.msgSuccess("修改状态成功")
+      })
+    },
     getLngSingle(id, index) {
       return getLngSingle(id)
         .then((res) => {

+ 1 - 1
src/views/lng/Lng_PriceRecord.vue

@@ -14,7 +14,7 @@
       </el-table-column>
       <el-table-column label="司机价" align="center" prop="recentConsumptionDate" width="180">
         <template slot-scope="scope">
-          <span>折扣 {{ scope.row.driverPrice }} % </span>
+          <span>{{ scope.row.driverPriceType == 1 ? '直降' : '折扣' }} {{ scope.row.driverPrice }} % </span>
         </template>
       </el-table-column>
       <af-table-column label="站点名称" align="center" prop="stationName" v-if="jiBie==1" />

+ 2 - 2
src/views/order/Order_Lng.vue

@@ -9,10 +9,10 @@
      <el-form-item label="订单数:" prop="orderCount">
        <label >{{ !lngData.countNum ? 0 : lngData.countNum}}</label>
       </el-form-item>
-      <el-form-item label="金额:" prop="orderAmt">
+      <el-form-item label="司机总金额:" prop="orderAmt" label-width="110px">
        <label >{{ !lngData.amt ? 0 : lngData.amt}}</label>
       </el-form-item>
-      <el-form-item label="订单号" prop="orderNo">
+      <el-form-item label="订单号" prop="orderNo" >
         <el-input
           v-model="queryParams.orderNo"
           placeholder="请输入订单号"

+ 1 - 1
src/views/overview/Overview_LngSummary.vue

@@ -45,7 +45,7 @@
             <div style="line-height: 62px; font-size: 2vw">
               {{ form.zongAmt }}
             </div>
-            <div style="font-size: 2vw">总金额(元)</div>
+            <div style="font-size: 2vw">结算总金额(元)</div>
           </div>
         </el-col>
         <el-col :xs="12" :sm="12" :lg="6">