Kirin hace 3 años
padre
commit
fee5118add

+ 3 - 1
app/admin/controller/system/SystemStore.php

@@ -4,6 +4,7 @@ namespace app\admin\controller\system;
 
 
 use app\admin\controller\AuthController;
 use app\admin\controller\AuthController;
 use app\admin\model\system\SystemAdmin;
 use app\admin\model\system\SystemAdmin;
+use app\admin\model\user\User;
 use app\models\system\SystemStoreStock;
 use app\models\system\SystemStoreStock;
 use crmeb\services\JsonService;
 use crmeb\services\JsonService;
 use crmeb\services\JsonService as Json;
 use crmeb\services\JsonService as Json;
@@ -65,7 +66,8 @@ class SystemStore extends AuthController
         ]);
         ]);
         $admin_id = $this->adminId;
         $admin_id = $this->adminId;
         $company = SystemAdmin::where('level', bcadd($admininfo->level, 1, 0))->where('type', 1)->field('id,real_name')->select();
         $company = SystemAdmin::where('level', bcadd($admininfo->level, 1, 0))->where('type', 1)->field('id,real_name')->select();
-        $this->assign(compact('store', 'type', 'company', 'admin_id'));
+        $users = User::field('uid,nickname,phone')->select();
+        $this->assign(compact('store', 'type', 'company', 'admin_id', 'users'));
         return $this->fetch();
         return $this->fetch();
     }
     }
 
 

+ 32 - 0
app/admin/view/system/system_store/add.php

@@ -158,6 +158,34 @@
                                     </i-Col>
                                     </i-Col>
                                 </Row>
                                 </Row>
                             </Form-Item>
                             </Form-Item>
+                            <Form-Item>
+                                <Row>
+                                    <i-Col span="13">
+                                        <span>推荐奖:</span>
+                                        <i-Input placeholder="%" v-model="form.recommend" style="width: 80%"
+                                                 type="text"></i-Input>
+                                    </i-Col>
+                                </Row>
+                            </Form-Item>
+                            <Form-Item>
+                                <Row>
+                                    <i-Col span="13">
+                                        <span>提现手续费:</span>
+                                        <i-Input placeholder="%" v-model="form.commision" style="width: 80%"
+                                                 type="text"></i-Input>
+                                    </i-Col>
+                                </Row>
+                            </Form-Item>
+                            <Form-Item>
+                                <Row>
+                                    <i-Col span="13">
+                                        <span>推荐用户:</span>
+                                        <i-Select v-model="form.spread_uid" style="width: 80%">
+                                            <i-Option v-for="item in user" :value="item.uid">{{item.nickname}}({{item.phone}})</i-Option>
+                                        </i-Select>
+                                    </i-Col>
+                                </Row>
+                            </Form-Item>
                         </template>
                         </template>
                         <Form-Item>
                         <Form-Item>
                             <Row>
                             <Row>
@@ -177,6 +205,7 @@
 
 
 <script>
 <script>
     var storeData = {:json_encode($store)};
     var storeData = {:json_encode($store)};
+    var userData = {:json_encode($user)};
     mpFrame.start(function (Vue) {
     mpFrame.start(function (Vue) {
         $.each(city, function (key, item) {
         $.each(city, function (key, item) {
             city[key].value = item.label;
             city[key].value = item.label;
@@ -208,6 +237,9 @@
                         day_time: storeData.day_time || [],
                         day_time: storeData.day_time || [],
                         terminal_number: storeData.terminal_number || '',
                         terminal_number: storeData.terminal_number || '',
                         uid: storeData.uid || 0,
                         uid: storeData.uid || 0,
+                        commission: storeData.commission || 0,
+                        recommend: storeData.recommend || 0,
+                        spread_uid: storeData.spread_uid || 0,
                         is_triple: storeData.is_triple || "0",
                         is_triple: storeData.is_triple || "0",
                     },
                     },
                     visible: false,
                     visible: false,