瀏覽代碼

no message

宇宙无敌M1处理器的MacBook Pro 4 年之前
父節點
當前提交
cede9858a0
共有 3 個文件被更改,包括 46 次插入35 次删除
  1. 32 23
      mini/pages/detailInfo/detailData.js
  2. 13 11
      mini/pages/detailInfo/detailData.wxml
  3. 1 1
      mini/pages/detailInfo/detailinfo.wxml

+ 32 - 23
mini/pages/detailInfo/detailData.js

@@ -1,5 +1,6 @@
 // pages/detailInfo/detailData.js
 // pages/detailInfo/detailData.js
 import http from '../../utils/http'
 import http from '../../utils/http'
+import util from '../../utils/util'
 Page({
 Page({
 
 
   /**
   /**
@@ -12,28 +13,7 @@ Page({
     datainfo: {},
     datainfo: {},
     order_sn: "",
     order_sn: "",
     th: ["租赁设备", "提交人", "金额"],
     th: ["租赁设备", "提交人", "金额"],
-    td: [
-      [
-        "滴滴滴",
-        "18399997777",
-        "多喝水",
-      ],
-      [
-        "滴滴滴2",
-        "18399997777",
-        "多喝水",
-      ],
-      [
-        "滴滴滴3",
-        "18399997777",
-        "多喝水",
-      ],
-      [
-        "滴滴滴4",
-        "18399997777",
-        "多喝水",
-      ]
-    ],
+    td: [],
   },
   },
 
 
   /**
   /**
@@ -67,7 +47,36 @@ Page({
       success: (res) => {
       success: (res) => {
         console.log(res)
         console.log(res)
         if (res.code == 0) {
         if (res.code == 0) {
-
+          this.setData({
+            datainfo: res.order_view,
+            td: res.data
+          })
+        }
+      }
+    })
+  },
+  confirmOrder() {
+    let time = util.formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss')
+    wx.showModal({
+      title: "提示",
+      content: "是否确认账单",
+      success: (res) => {
+        if (res.confirm) {
+          http({
+            url: 'orders/updateOrderviewStatus',
+            data: {
+              order_sn: this.data.order_sn,
+              time: time
+            },
+            success: (re) => {
+              if (re.code == 0) {
+                wx.showToast({
+                  title: re.msg,
+                  icon: "none"
+                })
+              }
+            }
+          })
         }
         }
       }
       }
     })
     })

+ 13 - 11
mini/pages/detailInfo/detailData.wxml

@@ -25,34 +25,36 @@
         </view>
         </view>
         <view class="sg-flex sg-align-center" style="">
         <view class="sg-flex sg-align-center" style="">
           <view class="sg-status sg-flex sg-align-center">
           <view class="sg-status sg-flex sg-align-center">
-            <view class="sg-status-name" style="color:#000;font-size:26rpx">LYD202010112</view>
+            <view class="sg-status-name" style="color:#000;font-size:26rpx">{{datainfo.order_sn}}</view>
           </view>
           </view>
         </view>
         </view>
       </view>
       </view>
       <view class="sg-body sg-font-xs sg-bottom-border  sg-pad-bottom-sm">
       <view class="sg-body sg-font-xs sg-bottom-border  sg-pad-bottom-sm">
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-left-item sg-width-50">年月:</view>
           <view class="sg-left-item sg-width-50">年月:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;">2020年10月</view>
+          <view class="sg-right-item sg-width-50" style="text-align: right;">{{datainfo.date}}</view>
         </view>
         </view>
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-left-item sg-width-50">金额:</view>
           <view class="sg-left-item sg-width-50">金额:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;">8600元</view>
+          <view class="sg-right-item sg-width-50" style="text-align: right;">{{datainfo.total_price}}元</view>
         </view>
         </view>
-        <view class="sg-item sg-margin-tb-sm sg-flex">
+        <!-- <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-right-item sg-width-50">单位:</view>
           <view class="sg-right-item sg-width-50">单位:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;">运营中心</view>
-        </view>
+          <view class="sg-right-item sg-width-50" style="text-align: right;">{{datainfo.order_sn}}</view>
+        </view> -->
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-right-item sg-width-50">对应项目:</view>
           <view class="sg-right-item sg-width-50">对应项目:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;">xx项目</view>
+          <view class="sg-right-item sg-width-50" style="text-align: right;">{{datainfo.project_id}}</view>
         </view>
         </view>
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-right-item sg-width-50">对账时间:</view>
           <view class="sg-right-item sg-width-50">对账时间:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;">2020-11-12</view>
+          <view class="sg-right-item sg-width-50" style="text-align: right;">{{datainfo.confirmation_time}}</view>
         </view>
         </view>
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
           <view class="sg-right-item sg-width-50">状态:</view>
           <view class="sg-right-item sg-width-50">状态:</view>
-          <view class="sg-right-item sg-width-50" style="text-align: right;color:#5693FC;">待确认</view>
+          <view class="sg-right-item sg-width-50" wx:if="{{datainfo.status=='未确认'}}"
+            style="text-align: right;color:#5693FC;">待确认</view>
+          <view class="sg-right-item sg-width-50" wx:else style="text-align: right;color:#19be6b;">已确认</view>
         </view>
         </view>
       </view>
       </view>
     </view>
     </view>
@@ -76,8 +78,8 @@
       </view>
       </view>
     </view>
     </view>
     <!-- 确认 -->
     <!-- 确认 -->
-    <view>
-        
+    <view class="sg-margin-tb-sm" style="margin-left:20rpx;margin-right:20rpx" wx:if="{{datainfo.status=='未确认'}}">
+      <van-button round block type="info" bind:click="confirmOrder">确认账单</van-button>
     </view>
     </view>
   </view>
   </view>
 </view>
 </view>

+ 1 - 1
mini/pages/detailInfo/detailinfo.wxml

@@ -50,7 +50,7 @@
           <view class="sg-left-item">年月:{{item.date}}</view>
           <view class="sg-left-item">年月:{{item.date}}</view>
         </view>
         </view>
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">
-          <view class="sg-left-item sg-width-50">金额:{{item.total_price}}</view>
+          <view class="sg-left-item sg-width-50">金额:{{item.total_price}}</view>
           <view class="sg-right-item sg-width-50">对应项目:{{item.project_id}}</view>
           <view class="sg-right-item sg-width-50">对应项目:{{item.project_id}}</view>
         </view>
         </view>
         <view class="sg-item sg-margin-tb-sm sg-flex">
         <view class="sg-item sg-margin-tb-sm sg-flex">