Commit a17e691d authored by hujun's avatar hujun

修改编辑商铺获取图片

parent d7dcf4f8
...@@ -286,7 +286,7 @@ class Shop extends Basic ...@@ -286,7 +286,7 @@ class Shop extends Basic
$result['msg'] = 'Id is null'; $result['msg'] = 'Id is null';
} else { } else {
//获取商铺详情 //获取商铺详情
$result['data'] = $this->gHousesModel->getHouseById($this->params['id']); $result['data'] = $this->gHousesModel->getHouseById($this->params['id'], 1);
} }
} }
......
...@@ -20,7 +20,7 @@ class GHouses extends BaseModel ...@@ -20,7 +20,7 @@ class GHouses extends BaseModel
* @throws \think\db\exception\ModelNotFoundException * @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException * @throws \think\exception\DbException
*/ */
public function getHouseById($id) public function getHouseById($id, $app = 0)
{ {
$data = array(); $data = array();
$fields = 'a.*,b.*'; $fields = 'a.*,b.*';
...@@ -89,6 +89,8 @@ class GHouses extends BaseModel ...@@ -89,6 +89,8 @@ class GHouses extends BaseModel
$data['slide_show'] = []; $data['slide_show'] = [];
$data['plan'] = []; $data['plan'] = [];
$data['exclusive_img'] = []; $data['exclusive_img'] = [];
if ($app == 0) {
foreach ($img_data as $k => $v) { foreach ($img_data as $k => $v) {
$v->img_name = CK_IMG_URL . 'images/' . $v->img_name; $v->img_name = CK_IMG_URL . 'images/' . $v->img_name;
switch ($v->img_type) { switch ($v->img_type) {
...@@ -105,6 +107,29 @@ class GHouses extends BaseModel ...@@ -105,6 +107,29 @@ class GHouses extends BaseModel
$data['exclusive_img'][] = $v->img_name; $data['exclusive_img'][] = $v->img_name;
} }
} }
} else {
$file_url = [];
foreach ($img_data as $k => $v) {
$img_url = CK_IMG_URL . 'images/' . $v->img_name;
$file_url['file_name'] = $img_url;
$file_url['save_path'] = $v->img_name;
switch ($v->img_type) {
case 1 :
$data['cover'] = $file_url;
break;
case 2 :
$data['slide_show'][] = $file_url;
break;
case 3 :
$data['plan'][] = $file_url;
break;
default :
$data['exclusive_img'][] = $file_url;
}
}
}
/*图片 start*/ /*图片 start*/
} }
return $data; return $data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment