Your Name 3 роки тому
батько
коміт
9a57d5f2ac

+ 13 - 2
service/agent/src/My.php

@@ -612,13 +612,20 @@ class My extends Core
     public function tixianInfo()
     {
         $this->data['user'] = $this->user;
+        print_R($this->data);die;
         $this->data['config'] = Dever::db('setting/base')->one();
         $this->data['config']['tax'] = $this->data['config']['tax']/100;
         $this->data['bank'] = Dever::db('setting/bank')->select();
 
         # 获取上次提现记录
         $this->data['mybank'] = Dever::db('bill/tixian')->getNew(array('mid' => $this->uid));
-
+        if($this->data['user']){#234初中高可提现
+            if($this->data['user']['level_id']==2 || $this->data['user']['level_id']==3 || $this->data['user']['level_id']==4){
+                $this->data['user']['ti_type']=1;
+            }else{
+                $this->data['user']['ti_type']=2;
+            }
+        }
         return $this->data;
     }
 
@@ -652,13 +659,17 @@ class My extends Core
         if ($card != $ycard) {
             Dever::alert('银行卡号和确认银行卡号不同');
         }
+        $sign = Dever::input('sign');
+        if(!$sign){
+            Dever::alert('手写签名不能为空');
+        }
 
         $config = Dever::db('setting/base')->one();
         $tax = $config['tax']/100;
         $ycash = $cash;
         $cash = $cash - $cash*$tax;
 
-        $id = Dever::load('bill/lib/tixian')->up($this->uid, $ycash, $cash, $name, $bank, $bankname, $card);
+        $id = Dever::load('bill/lib/tixian')->up($this->uid, $ycash, $cash, $name, $bank, $bankname, $card,$sign);
 
         if ($id) {
             $cash_id = Dever::load('bill/lib/cash')->up($this->uid, 11, $ycash, $this->user['role'], $id, '提现到'.substr($card, -4).'银行卡', 1);

+ 11 - 1
service/bill/database/tixian.php

@@ -258,7 +258,17 @@ return array
 			'key' 		=> '1',
 			'place'		=> '150',
 		),
-
+        'sign'     => array
+        (
+            'type'      => 'varchar-150',
+            'name'      => '手写签名',
+            'default'   => '',
+            'desc'      => '手写签名',
+            'match'     => 'option',
+            'update'    => 'image',
+            'key'       => '7',
+            'list'      => '"<img src=\'{sign}\' width=\'150\'>"',
+        ),
         'operdate'     => array
         (
             'type'      => 'int-11',

+ 2 - 1
service/bill/lib/Tixian.php

@@ -6,7 +6,7 @@ use Dever;
 
 class Tixian
 {
-    public function up($mid, $ycash, $cash, $name, $bank, $bankname, $card)
+    public function up($mid, $ycash, $cash, $name, $bank, $bankname, $card,$sign)
     {
         $member = Dever::db('agent/member')->find(array('id' => $mid, 'clear' => true));
         if ($member['status'] <= 2) {
@@ -21,6 +21,7 @@ class Tixian
     		$data['bank'] = $bank;
     		$data['bankname'] = $bankname;
     		$data['card'] = $card;
+            $data['sign'] = $sign;
             $data['status'] = 1;
     		return Dever::db('bill/tixian')->insert($data);
         }

+ 10 - 0
service/setting/database/base.php

@@ -117,6 +117,16 @@ return array
 			'match' 	=> 'is_string',
 			'update'	=> 'text',
 		),
+		'market_desc'      => array
+        (
+            'type'      => 'text-255',
+            'name'      => '市场培训管理费',
+            'default'   => '',
+            'desc'      => '市场培训管理费',
+            'match'     => 'option',
+            'update'    => 'editor',
+            'key'       => '1',
+        ),
 		
         'state'     => array
         (