544782275@qq.com 3 роки тому
батько
коміт
27c1bceb1c

+ 6 - 0
application/store/controller/Order.php

@@ -323,6 +323,12 @@ class Order extends Controller
                 'price_total' => $post['price_total'],
                 'price_amount' => $post['price_total']
             );
+            // 用户支付成功处理
+            if($post['pay_status'] == 1){
+                $order_data['pay_at'] = date('Y-m-d H:i:s');
+                $order_data['pay_status'] = 1;
+                $order_data['status'] = 1;
+            }
             Db::name('store_order')->where('id',$id)->update($order_data);
             $this->success('操作成功!');
         } else {

+ 9 - 1
application/store/view/order/edit_order.html

@@ -10,7 +10,15 @@
                     <input name="price_total" class="layui-input" placeholder="请输入附加信息" value="{$vo.price_total|default=''}">
                 </div>
             </div>
-
+            <div>
+                <label class="layui-col-xs2 think-form-label">支付状态:</label>
+                <label class="layui-col-xs10" style="margin-top: 10px;">
+                    <select class="layui-select" required name="pay_status" lay-search >
+                        <option  value="1" {if $vo.pay_status == 1}selected{/if}>已支付</option>
+                        <option  value="0" {if $vo.pay_status == 0}selected{/if}>未支付</option>
+                    </select>
+                </label>
+            </div>
     </div>
     </div>