yingzi 2 年之前
父节点
当前提交
e00f49b209
共有 1 个文件被更改,包括 50 次插入45 次删除
  1. 50 45
      Controller/Holders/Holders.Class.php

+ 50 - 45
Controller/Holders/Holders.Class.php

@@ -36,59 +36,64 @@ class Holders extends BaseController
             'number' => $number,
             'address' => $address,
             'remk' => $remk,
-            'shares' => 0,
-            'dends' => 0,
-            'createTime' => Date('Y-m-d H:i:s', time()),
             'updateTime' => Date('Y-m-d H:i:s', time()),
-            'en_id' => $this->onlineEnterpriseId,
             'id' => $id
         ];
-        $staff = new MCustomer($this->onlineEnterpriseId, $this->onlineUserId);
-
-        $param = [
-            'mobile' => $number,
-            'name' => $name,
-            'type' => 1,
-            'enableStatus' => 5,
-            'contact' => array
-            (
-                'area' => '',
-                'name' => '',
+        
+        //添加股东
+        if(empty($data["id"])){
+            //初始化股东信息
+            $data["shares"]=0;
+            $data["dends"]=0;
+            $data["createTime"]=Date('Y-m-d H:i:s', time());
+            $data["en_id"]=$this->onlineEnterpriseId;
+            
+            $staff = new MCustomer($this->onlineEnterpriseId, $this->onlineUserId);
+            $param = [
                 'mobile' => $number,
+                'name' => $name,
+                'type' => 1,
+                'enableStatus' => 5,
+                'contact' => array
+                (
+                    'area' => '',
+                    'name' => '',
+                    'mobile' => $number,
+                    'provinceCode' => '',
+                    'cityCode' => '',
+                    'districtCode' => '',
+                    'address' => '',
+                ),
+                'is_shareholder'=> 1,
                 'provinceCode' => '',
                 'cityCode' => '',
                 'districtCode' => '',
+                'shopId' => '',
+                'longitude' => '',
+                'latitude' => '',
+                'password' => '',
                 'address' => '',
-            ),
-            'is_shareholder'=> 1,
-            'provinceCode' => '',
-            'cityCode' => '',
-            'districtCode' => '',
-            'shopId' => '',
-            'longitude' => '',
-            'latitude' => '',
-            'password' => '',
-            'address' => '',
-            'managerMobile' => $number,
-            'avatar' => '',
-            'departmentId' => '',
-            'salesManId' => '',
-            'salesManCode' => '',
-            'salesManName' => '',
-            'birthday' => 0,
-            'remark' => '',
-            'deleteStatus' => 5,
-            'status' => '',
-            'reservoirId' => '',
-            'extend' => json_encode(['license' => '']),
-            'memberBalance' => '',
-            'recommenderType' => 3,
-            'recommenderId' => '',
-            'createTime' => time(),
-            'updateTime' => time(),
-        ];
-        $res1 = $staff->addCustomer($param)->getData();
-        $data['us_id'] = $res1;
+                'managerMobile' => $number,
+                'avatar' => '',
+                'departmentId' => '',
+                'salesManId' => '',
+                'salesManCode' => '',
+                'salesManName' => '',
+                'birthday' => 0,
+                'remark' => '',
+                'deleteStatus' => 5,
+                'status' => '',
+                'reservoirId' => '',
+                'extend' => json_encode(['license' => '']),
+                'memberBalance' => '',
+                'recommenderType' => 3,
+                'recommenderId' => '',
+                'createTime' => time(),
+                'updateTime' => time(),
+            ];
+            $res1 = $staff->addCustomer($param)->getData();
+            $data['us_id'] = $res1;
+        }
         $res = $this->objMHolders->add($data);
         if ($res) {
             parent::sendOutput('添加成功');