作者 lyh

gx

@@ -20,6 +20,7 @@ use App\Helper\Wechat; @@ -20,6 +20,7 @@ use App\Helper\Wechat;
20 use App\Http\Logic\Bside\User\UserLoginLogic; 20 use App\Http\Logic\Bside\User\UserLoginLogic;
21 use App\Models\File\Image; 21 use App\Models\File\Image;
22 use App\Models\File\Image as ImageModel; 22 use App\Models\File\Image as ImageModel;
  23 +use App\Models\File\Image as ImageModel;
23 use App\Models\Project\Project; 24 use App\Models\Project\Project;
24 use App\Models\Service\Service; 25 use App\Models\Service\Service;
25 use App\Models\Sms\SmsLog; 26 use App\Models\Sms\SmsLog;
@@ -269,11 +270,19 @@ class LoginController extends BaseController @@ -269,11 +270,19 @@ class LoginController extends BaseController
269 } 270 }
270 271
271 public function ceshi(){ 272 public function ceshi(){
  273 + $templateModel = new Template();
  274 + $list = $templateModel->list();
272 $imageModel = new ImageModel(); 275 $imageModel = new ImageModel();
273 - $lists = $imageModel->list($this->map);  
274 - foreach ($lists as $k => $v){  
275 - $v['path'] = '/upload'.$v['path'];  
276 - $imageModel->edit(['path'=>$v['path']],['id'=>$v['id']]); 276 + foreach ($list as $k=>$v){
  277 + if (strpos($v['image'], '.') !== false) {
  278 + $v['image'] = '/upload'.$v['image'];
  279 + }else{
  280 + $info = $imageModel->read(['hash'=>$v['image']]);
  281 + if($info !== false){
  282 + $v['image'] = $info['path'];
  283 + }
  284 + }
  285 + $templateModel->edit(['image'=>$v['image']],['id'=>$v['id']]);
277 } 286 }
278 $this->response('success'); 287 $this->response('success');
279 } 288 }