浏览代码

省外经纪人

linwu 1 年之前
父节点
当前提交
8c922ac833

+ 1 - 0
app/admin/controller/Agent.php

@@ -86,6 +86,7 @@ class Agent extends BaseController
             'is_settle'         => input('is_settle/d', 1),
             'type'              => input('type/d', 1),
             'default_broker_id' => input('default_broker_id/d', 0),
+            'header_image'      => input('header_image/s', ""),
         ];
         $password = input('password/s', "");
         if (empty($id)) {

+ 17 - 0
app/admin/view/agent/agentform.html

@@ -71,6 +71,23 @@
 								 class="layui-input">
 							</div>
 						</div>
+						<div class="layui-form-item">
+							<label class="layui-form-label">头图</label>
+							<div class="layui-input-block">
+								<div class="layui-upload">
+									<button type="button" class="layui-btn attachment-upload-images" data-input="header_image" data-amount="1">上传图片</button>
+									<div class="layui-inline layui-word-aux"> 最佳尺寸:750px*375px。用于省外经纪人页面 </div>
+									<div class="layui-upload-list echo-attachment-image-list" id="header_image">
+										{notempty name="agent.header_image"}
+										<div>
+											<input type="hidden" name="header_image" value="{$agent.header_image}">
+											<img src="{$agent.header_image}">
+										</div>
+										{/notempty}
+									</div>
+								</div>
+							</div>
+						</div>
 						<div class="layui-form-item">
 							<label class="layui-form-label">标图</label>
 							<div class="layui-input-block">

+ 1 - 0
app/common/model/Agent.php

@@ -43,6 +43,7 @@ class Agent extends Model
         'money_total'       => 'decimal',
         'type'              => 'tinyint',
         'default_broker_id' => 'int',
+        'header_image'      => 'string',
     ];
 
     // 设置字段自动转换类型

+ 3 - 1
app/mobile/controller/Worker.php

@@ -40,7 +40,9 @@ class Worker extends MobileBaseController
             jump('门店不存在');
         }
 
-        return view('worker/index');
+        return view('worker/index', [
+            'agent' => $agent,
+        ]);
 //        return view('index/index');
     }
 

+ 7 - 0
app/mobile/view/worker/index.html

@@ -16,6 +16,12 @@
         <span class="text-white">招聘信息</span>
     </template>
 </van-nav-bar>
+<div v-if="agent.header_image">
+    <van-image
+            width="100%"
+            :src="agent.header_image"
+    ></van-image>
+</div>
 <van-search
         v-model="form.keyword"
         placeholder="请输入标题或公司名"
@@ -41,6 +47,7 @@
     function v_setup() {
         let base = list_load('worker/listRecruit',{keyword:''});
         base.active = 0;
+        base.agent = {$agent};
 
         //搜索
         base.onSearch = () => {