Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into develop
正在显示
8 个修改的文件
包含
24 行增加
和
37 行删除
| @@ -238,24 +238,9 @@ class SyncProject extends Command | @@ -238,24 +238,9 @@ class SyncProject extends Command | ||
| 238 | * @time :2023/8/30 15:53 | 238 | * @time :2023/8/30 15:53 |
| 239 | */ | 239 | */ |
| 240 | public function saveProject($param){ | 240 | public function saveProject($param){ |
| 241 | - if(isset($param['level']) && !empty($param['level'])){ | ||
| 242 | - $param['level'] = Arr::arrToSet($param['level']); | ||
| 243 | - } | ||
| 244 | if(isset($param['channel']) && !empty($param['channel'])){ | 241 | if(isset($param['channel']) && !empty($param['channel'])){ |
| 245 | $param['channel'] = Arr::a2s($param['channel']); | 242 | $param['channel'] = Arr::a2s($param['channel']); |
| 246 | } | 243 | } |
| 247 | - if(isset($param['notice_file']) && !empty($param['notice_file'])){ | ||
| 248 | - foreach ($param['notice_file'] as &$v1) { | ||
| 249 | - $v1['url'] = basename($v1['url']); | ||
| 250 | - } | ||
| 251 | - $param['notice_file'] = Arr::a2s($param['notice_file']); | ||
| 252 | - } | ||
| 253 | - if(isset($param['confirm_file']) && !empty($param['confirm_file'])){ | ||
| 254 | - foreach ($param['confirm_file'] as &$v2) { | ||
| 255 | - $v2['url'] = basename($v2['url']); | ||
| 256 | - } | ||
| 257 | - $param['confirm_file'] = Arr::a2s($param['confirm_file']); | ||
| 258 | - } | ||
| 259 | $projectModel = new Project(); | 244 | $projectModel = new Project(); |
| 260 | return $projectModel->addReturnId($param); | 245 | return $projectModel->addReturnId($param); |
| 261 | } | 246 | } |
| @@ -282,9 +267,6 @@ class SyncProject extends Command | @@ -282,9 +267,6 @@ class SyncProject extends Command | ||
| 282 | protected function savePayment($param,$id){ | 267 | protected function savePayment($param,$id){ |
| 283 | $param['project_id'] = $id; | 268 | $param['project_id'] = $id; |
| 284 | $paymentModel= new Payment(); | 269 | $paymentModel= new Payment(); |
| 285 | - if(isset($param['renewal_record']) && !empty($param['renewal_record'])){ | ||
| 286 | - $param['renewal_record'] = Arr::a2s($param['renewal_record']); | ||
| 287 | - } | ||
| 288 | if(isset($param['contract']) && !empty($param['contract'])){ | 270 | if(isset($param['contract']) && !empty($param['contract'])){ |
| 289 | $param['contract'] = Arr::a2s($param['contract']); | 271 | $param['contract'] = Arr::a2s($param['contract']); |
| 290 | } | 272 | } |
| @@ -319,12 +301,6 @@ class SyncProject extends Command | @@ -319,12 +301,6 @@ class SyncProject extends Command | ||
| 319 | */ | 301 | */ |
| 320 | protected function saveDeployOptimize($param,$id){ | 302 | protected function saveDeployOptimize($param,$id){ |
| 321 | $param['project_id'] = $id; | 303 | $param['project_id'] = $id; |
| 322 | - if(isset($param['minor_languages']) && !empty($param['minor_languages'])){ | ||
| 323 | - $param['minor_languages'] = Arr::a2s($param['minor_languages']); | ||
| 324 | - } | ||
| 325 | - if(isset($param['minor_keywords']) && !empty($param['minor_keywords'])){ | ||
| 326 | - $param['minor_keywords'] = Arr::a2s($param['minor_keywords']); | ||
| 327 | - } | ||
| 328 | $deployOptimizeModel = new DeployOptimize(); | 304 | $deployOptimizeModel = new DeployOptimize(); |
| 329 | return $deployOptimizeModel->add($param); | 305 | return $deployOptimizeModel->add($param); |
| 330 | } | 306 | } |
| @@ -74,13 +74,21 @@ class TaskController extends BaseController | @@ -74,13 +74,21 @@ class TaskController extends BaseController | ||
| 74 | $map['manage_id'] = $this->map['manage_id']; | 74 | $map['manage_id'] = $this->map['manage_id']; |
| 75 | } | 75 | } |
| 76 | } | 76 | } |
| 77 | - } | ||
| 78 | - if(isset($this->map['manage_id']) && !empty($this->map['manage_id'])){ | 77 | + }elseif (isset($this->map['content']) && !empty($this->map['content'])){ |
| 78 | + $ids = $task->where('content', 'like','%'.$this->map['content'].'%')->pluck('id')->toArray(); | ||
| 79 | + $manage_ids = $taskOwnerModel->formatQuery(['task_id'=>['in',$ids]])->pluck('manage_id')->toArray(); | ||
| 80 | + $map['manage_id'] = ['in',$manage_ids]; | ||
| 81 | + }elseif (isset($this->map['search_type']) && !empty($this->map['search_type'])){ | ||
| 82 | + if(isset($this->map['search']) && !empty($this->map['search'])) { | ||
| 83 | + $projectModel = new Project(); | ||
| 84 | + $ids = $projectModel->where('title', 'like', '%' . $this->map['search'] . '%')->pluck('id')->toArray(); | ||
| 85 | + $manage_ids = $taskOwnerModel->formatQuery(['project'=>['in',$ids]])->pluck('manage_id')->toArray(); | ||
| 86 | + $map['manage_id'] = ['in',$manage_ids]; | ||
| 87 | + } | ||
| 88 | + }else{ | ||
| 79 | $map['manage_id'] = $this->map['manage_id']; | 89 | $map['manage_id'] = $this->map['manage_id']; |
| 80 | } | 90 | } |
| 81 | - if(isset($this->map['content']) && !empty($this->map['content'])){ | ||
| 82 | 91 | ||
| 83 | - } | ||
| 84 | return $map; | 92 | return $map; |
| 85 | } | 93 | } |
| 86 | 94 |
| @@ -18,6 +18,7 @@ use App\Helper\Wechat; | @@ -18,6 +18,7 @@ use App\Helper\Wechat; | ||
| 18 | use App\Http\Logic\Bside\User\UserLogic; | 18 | use App\Http\Logic\Bside\User\UserLogic; |
| 19 | use App\Http\Logic\Bside\User\UserLoginLogic; | 19 | use App\Http\Logic\Bside\User\UserLoginLogic; |
| 20 | use App\Models\File\Image as ImageModel; | 20 | use App\Models\File\Image as ImageModel; |
| 21 | +use App\Models\Project\Project; | ||
| 21 | use App\Models\Service\Service; | 22 | use App\Models\Service\Service; |
| 22 | use App\Models\Sms\SmsLog; | 23 | use App\Models\Sms\SmsLog; |
| 23 | use App\Models\Template\Template; | 24 | use App\Models\Template\Template; |
| @@ -117,13 +117,13 @@ class ProjectLogic extends BaseLogic | @@ -117,13 +117,13 @@ class ProjectLogic extends BaseLogic | ||
| 117 | } | 117 | } |
| 118 | if(isset($param['notice_file']) && !empty($param['notice_file'])){ | 118 | if(isset($param['notice_file']) && !empty($param['notice_file'])){ |
| 119 | foreach ($param['notice_file'] as &$v1) { | 119 | foreach ($param['notice_file'] as &$v1) { |
| 120 | - $v1['url'] = basename($v1['url']); | 120 | + $v1['url'] = str_replace_url($v1['url']); |
| 121 | } | 121 | } |
| 122 | $param['notice_file'] = Arr::a2s($param['notice_file']); | 122 | $param['notice_file'] = Arr::a2s($param['notice_file']); |
| 123 | } | 123 | } |
| 124 | if(isset($param['confirm_file']) && !empty($param['confirm_file'])){ | 124 | if(isset($param['confirm_file']) && !empty($param['confirm_file'])){ |
| 125 | foreach ($param['confirm_file'] as &$v2) { | 125 | foreach ($param['confirm_file'] as &$v2) { |
| 126 | - $v2['url'] = basename($v2['url']); | 126 | + $v2['url'] = str_replace_url($v2['url']); |
| 127 | } | 127 | } |
| 128 | $param['confirm_file'] = Arr::a2s($param['confirm_file']); | 128 | $param['confirm_file'] = Arr::a2s($param['confirm_file']); |
| 129 | } | 129 | } |
| @@ -29,17 +29,17 @@ class ServiceLogic extends BaseLogic | @@ -29,17 +29,17 @@ class ServiceLogic extends BaseLogic | ||
| 29 | case 'images': | 29 | case 'images': |
| 30 | $arr = explode(',',$v['values']); | 30 | $arr = explode(',',$v['values']); |
| 31 | foreach ($arr as $k1 => $v1){ | 31 | foreach ($arr as $k1 => $v1){ |
| 32 | - $v['images_link'][$k1] = url('a/image/'.$v1); | 32 | + $v['images_link'][$k1] = getImageUrl($v1); |
| 33 | } | 33 | } |
| 34 | break; | 34 | break; |
| 35 | case 'android': | 35 | case 'android': |
| 36 | - $v['android_link'] = url('a/image/'.$v['values']); | 36 | + $v['android_link'] = getImageUrl($v['values']); |
| 37 | break; | 37 | break; |
| 38 | case 'official_account': | 38 | case 'official_account': |
| 39 | - $v['android_link'] = url('a/image/'.$v['values']); | 39 | + $v['android_link'] = getImageUrl($v['values']); |
| 40 | break; | 40 | break; |
| 41 | case 'ios': | 41 | case 'ios': |
| 42 | - $v['ios_link'] = url('a/image/'.$v['values']); | 42 | + $v['ios_link'] = getImageUrl($v['values']); |
| 43 | break; | 43 | break; |
| 44 | } | 44 | } |
| 45 | $lists[$k] = $v; | 45 | $lists[$k] = $v; |
| @@ -186,6 +186,8 @@ class BTemplateLogic extends BaseLogic | @@ -186,6 +186,8 @@ class BTemplateLogic extends BaseLogic | ||
| 186 | $this->model->edit($this->param,['id'=>$info['id']]); | 186 | $this->model->edit($this->param,['id'=>$info['id']]); |
| 187 | } | 187 | } |
| 188 | $this->setTemplateLog($this->param); | 188 | $this->setTemplateLog($this->param); |
| 189 | + //路由映射 | ||
| 190 | + RouteMap::setRoute('index', RouteMap::SOURCE_PAGE, 0, $this->user['project_id']); | ||
| 189 | DB::commit(); | 191 | DB::commit(); |
| 190 | }catch (\Exception $e){ | 192 | }catch (\Exception $e){ |
| 191 | DB::rollBack(); | 193 | DB::rollBack(); |
| @@ -155,7 +155,7 @@ class UserLoginLogic | @@ -155,7 +155,7 @@ class UserLoginLogic | ||
| 155 | $info['from_order_id'] = $project['from_order_id'] ?? ''; | 155 | $info['from_order_id'] = $project['from_order_id'] ?? ''; |
| 156 | $info['aicc'] = $project['aicc'] ?? ''; | 156 | $info['aicc'] = $project['aicc'] ?? ''; |
| 157 | $info['hagro'] = $project['hagro'] ?? ''; | 157 | $info['hagro'] = $project['hagro'] ?? ''; |
| 158 | - $info['plan'] = $project['deploy_build']['plan']; | 158 | + $info['plan'] = Project::planMap()[$project['deploy_build']['plan']]; |
| 159 | $info['domain'] = (!empty($project['deploy_optimize']['domain']) ? | 159 | $info['domain'] = (!empty($project['deploy_optimize']['domain']) ? |
| 160 | $project['deploy_optimize']['domain'] : ($project['deploy_build']['test_domain'] ?? '')); | 160 | $project['deploy_optimize']['domain'] : ($project['deploy_build']['test_domain'] ?? '')); |
| 161 | //保存项目缓存 | 161 | //保存项目缓存 |
| @@ -226,7 +226,7 @@ class Project extends Base | @@ -226,7 +226,7 @@ class Project extends Base | ||
| 226 | $value = Arr::s2a($value); | 226 | $value = Arr::s2a($value); |
| 227 | if(!empty($value)) { | 227 | if(!empty($value)) { |
| 228 | foreach ($value as &$v) { | 228 | foreach ($value as &$v) { |
| 229 | - $v['url'] = getImageUrl($v['url']); | 229 | + $v['url'] = getFileUrl($v['url']); |
| 230 | } | 230 | } |
| 231 | } | 231 | } |
| 232 | return $value; | 232 | return $value; |
| @@ -245,7 +245,7 @@ class Project extends Base | @@ -245,7 +245,7 @@ class Project extends Base | ||
| 245 | $value = Arr::s2a($value); | 245 | $value = Arr::s2a($value); |
| 246 | if(!empty($value)) { | 246 | if(!empty($value)) { |
| 247 | foreach ($value as &$v) { | 247 | foreach ($value as &$v) { |
| 248 | - $v['url'] = getImageUrl($v['url']); | 248 | + $v['url'] = getFileUrl($v['url']); |
| 249 | } | 249 | } |
| 250 | } | 250 | } |
| 251 | return $value; | 251 | return $value; |
-
请 注册 或 登录 后发表评论