ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯(lián)系官方銷售客服

1835022288

028-61286886

投訴 已解決 模塊表單發(fā)起支付,判斷支付狀態(tài)自動審核表單 4 0

自定義付款:模塊表單發(fā)起支付 http://www.zbshanke.com/doc/962.html 按照教程制作的提交表單付款功能。

求助,完善一下,實現(xiàn)判斷支付狀態(tài),自動審核表單:

模塊表單提交的內(nèi)容,判斷是否支付,如果已經(jīng)支付(sfzf 為1),則 審核狀態(tài)改為 已通過(status 為1)。

(只提交表單,未支付,審核狀態(tài)不操作,默認(rèn) 待審核)

解決方案
  • public function success($id, $paylog, $num, $sku) {

    把程序?qū)懺谶@里面就可以了,這個函數(shù)執(zhí)行的條件是付款成功。之后它會執(zhí)行這個函數(shù),那么你就把它把修改狀態(tài)的更新語句寫到這里就可以了

  • 回復(fù)迅睿框架創(chuàng)始人

    您好,我這樣改了下,支付狀態(tài)也不自動變更了,麻煩我看看錯誤,可以嗎

       public function success($id, $paylog, $num, $sku) {
            // 支付成功之后的回調(diào)處理動作
            $data = $this->_get_row($id, $paylog['site']);
            // 支付成功后更新狀態(tài)
            $this->table($paylog['site'].'_我的模塊_form_表單名')->update($data['id'], [
                'sfzf' => 1,
            ]);
             // 支付成功后自動審核
            $this->table($paylog['site'].'_我的模塊_form_表單名')->update($data['id'], [
                'status' => 1,
            ]);
    
        }
    程序小白的探索之路~ 迅睿CMS,目前最喜歡的CMS框架!
  • 留給也遇到此問題的朋友,正確方法:

       public function success($id, $paylog, $num, $sku) {
            // 支付成功之后的回調(diào)處理動作
            $data = $this->_get_row($id, $paylog['site']);
            // 支付成功后更新狀態(tài)
            $this->table($paylog['site'].'_我的模塊_form_表單名')->update($data['id'], [
                'sfzf' => 1,
                'status' => 1,
            ]);
    
        }
    滿意答案
    程序小白的探索之路~ 迅睿CMS,目前最喜歡的CMS框架!
  • @遠策:$this->table($paylog['site'].'_我的模塊_form_表單名')->update($data['id'], [ 'sfzf' => 1, 'status' => 1, ]);
    程序小白的探索之路~ 迅睿CMS,目前最喜歡的CMS框架!