فهرست منبع

公司管理优化

pengchanglu 3 سال پیش
والد
کامیت
bc95775dc3

+ 2 - 3
application/admin/controller/pig/Customer.php

@@ -17,6 +17,7 @@ class Customer extends Backend
      * @var \app\admin\model\pig\Customer
      */
     protected $model = null;
+    protected $dataLimit = 'auth';
 
     public function _initialize()
     {
@@ -53,13 +54,12 @@ class Customer extends Backend
 
             $list = $this->model
                     ->with(['province'])
+                    ->where('type', 2)
                     ->where($where)
                     ->order($sort, $order)
                     ->paginate($limit);
 
             foreach ($list as $row) {
-                
-                
             }
 
             $result = array("total" => $list->total(), "rows" => $list->items());
@@ -68,5 +68,4 @@ class Customer extends Backend
         }
         return $this->view->fetch();
     }
-
 }

+ 3 - 4
application/admin/controller/pig/Supplier.php

@@ -17,7 +17,8 @@ class Supplier extends Backend
      * @var \app\admin\model\pig\Supplier
      */
     protected $model = null;
-
+    protected $dataLimit = 'auth';
+    
     public function _initialize()
     {
         parent::_initialize();
@@ -53,13 +54,12 @@ class Supplier extends Backend
 
             $list = $this->model
                     ->with(['province'])
+                    ->where('type', 1)
                     ->where($where)
                     ->order($sort, $order)
                     ->paginate($limit);
 
             foreach ($list as $row) {
-                
-                
             }
 
             $result = array("total" => $list->total(), "rows" => $list->items());
@@ -68,5 +68,4 @@ class Supplier extends Backend
         }
         return $this->view->fetch();
     }
-
 }

+ 1 - 12
application/admin/view/pig/company/add.html

@@ -6,18 +6,7 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="1"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+    <input name="row[type]" type="hidden" value="3">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">

+ 1 - 12
application/admin/view/pig/company/edit.html

@@ -6,18 +6,7 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="$row.type"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+    <input name="row[type]" type="hidden" value="3">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">

+ 2 - 13
application/admin/view/pig/customer/add.html

@@ -6,22 +6,11 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="1"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+<input name="row[type]" type="hidden" value="2">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-province_id" data-rule="required" data-source="province/index" class="form-control selectpage" name="row[province_id]" type="text" value="">
+            <input id="c-province_id" data-rule="required" data-source="general/province/index" class="form-control selectpage" name="row[province_id]" type="text" value="">
         </div>
     </div>
     <div class="form-group">

+ 2 - 13
application/admin/view/pig/customer/edit.html

@@ -6,22 +6,11 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="$row.type"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+<input name="row[type]" type="hidden" value="2">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-province_id" data-rule="required" data-source="province/index" class="form-control selectpage" name="row[province_id]" type="text" value="{$row.province_id|htmlentities}">
+            <input id="c-province_id" data-rule="required" data-source="general/province/index" class="form-control selectpage" name="row[province_id]" type="text" value="{$row.province_id|htmlentities}">
         </div>
     </div>
     <div class="form-group">

+ 2 - 13
application/admin/view/pig/supplier/add.html

@@ -6,22 +6,11 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="1"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+<input name="row[type]" type="hidden" value="1">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-province_id" data-rule="required" data-source="province/index" class="form-control selectpage" name="row[province_id]" type="text" value="">
+            <input id="c-province_id" data-rule="required" data-source="general/province/index" class="form-control selectpage" name="row[province_id]" type="text" value="">
         </div>
     </div>
     <div class="form-group">

+ 2 - 13
application/admin/view/pig/supplier/edit.html

@@ -6,22 +6,11 @@
             <input id="c-name" class="form-control" name="row[name]" type="text" value="{$row.name|htmlentities}">
         </div>
     </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-type" class="form-control selectpicker" name="row[type]">
-                {foreach name="typeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="$row.type"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
+<input name="row[type]" type="hidden" value="1">
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Province_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            <input id="c-province_id" data-rule="required" data-source="province/index" class="form-control selectpage" name="row[province_id]" type="text" value="{$row.province_id|htmlentities}">
+            <input id="c-province_id" data-rule="required" data-source="general/province/index" class="form-control selectpage" name="row[province_id]" type="text" value="{$row.province_id|htmlentities}">
         </div>
     </div>
     <div class="form-group">