wupengfei 2 years ago
parent
commit
002941f7f3

+ 1 - 1
application/common/model/EvectionInfo.php

@@ -4,7 +4,7 @@ use think\Model;
 //出差记录
 class EvectionInfo extends Model
 {
-
+    // 获取审批列表
     public function approveList()
     {
         return $this->hasMany('EvectionApprove','info_id','id')

+ 7 - 0
application/common/model/User.php

@@ -11,5 +11,12 @@ class User extends Model
     }
 
 
+    // 批量获取员工信息
+    public static function getUserList($ids,$field = "*")
+    {
+        return static::field($field)->where('id','in',$ids)->select()->toArray();
+    }
+
+
 
 }

+ 2 - 0
application/synth/controller/Evection.php

@@ -113,6 +113,8 @@ class Evection extends Controller
         if($this->request->isGet() && $this->request->action() == 'edit')
         {
             $data['user_name'] = User::where('id',$data['user_id'])->value('name');
+            $peer_list = $data['peer_user'] ? User::getUserList($data['peer_user'],'id,name,phone'):[];
+            $this->peer_list = $peer_list;
         }
     }
 

+ 30 - 0
application/synth/view/evection/form.html

@@ -12,6 +12,36 @@
                 </div>
             </div>
 
+            {if $vo.peer_user}
+            <div class="layui-form-item">
+                <label class="layui-form-label">价格设置</label>
+                <div class="layui-input-block">
+                    <table class="layui-table param">
+                        <thead>
+                        <tr>
+                            <th class="text-left">随同员工</th>
+                            <th class="text-left">电话</th>
+                            <th class="text-left">部门</th>
+                        </tr>
+                        </thead>
+                        <!--{foreach $peer_list as $pv}-->
+                        <tr class="param_index">
+                            <td class="padding-0" >
+                                <input class="layui-input  border-0" value="{$pv.name|default=''}">
+                            </td>
+                            <td class="padding-0">
+                                <input class="layui-input  border-0"  value="{$pv.phone|default=''}">
+                            </td>
+                            <td class="padding-0">
+                                <input class="layui-input  border-0"  value="--">
+                            </td>
+                        </tr>
+                        <!--{/foreach}-->
+                    </table>
+                </div>
+            </div>
+            {/if}
+
 
             <div class="layui-form-item">
                 <label class="layui-form-label">开始时间</label>