Merge remote-tracking branch 'origin/master' into akun
正在显示
5 个修改的文件
包含
14 行增加
和
4 行删除
| @@ -79,7 +79,7 @@ class ReplaceHtml extends Command | @@ -79,7 +79,7 @@ class ReplaceHtml extends Command | ||
| 79 | $saveData = []; | 79 | $saveData = []; |
| 80 | $bTemplateModel = new BTemplate(); | 80 | $bTemplateModel = new BTemplate(); |
| 81 | $condition = ['source'=>$info['source'],'template_id'=>$info['template_id'],'is_custom'=>$info['is_custom'],'is_list'=>$info['is_list']]; | 81 | $condition = ['source'=>$info['source'],'template_id'=>$info['template_id'],'is_custom'=>$info['is_custom'],'is_list'=>$info['is_list']]; |
| 82 | - $bTemplateList = $bTemplateModel->list($condition,'id',['id']); | 82 | + $bTemplateList = $bTemplateModel->list($condition,'id',['id','source_id']); |
| 83 | foreach ($bTemplateList as $v){ | 83 | foreach ($bTemplateList as $v){ |
| 84 | $saveData[] = [ | 84 | $saveData[] = [ |
| 85 | 'replace_id'=>$info['id'], | 85 | 'replace_id'=>$info['id'], |
| @@ -88,7 +88,7 @@ class ReplaceHtml extends Command | @@ -88,7 +88,7 @@ class ReplaceHtml extends Command | ||
| 88 | 'old_html'=>$info['old_html'], | 88 | 'old_html'=>$info['old_html'], |
| 89 | 'html'=>$info['html'], | 89 | 'html'=>$info['html'], |
| 90 | 'source'=>$info['source'], | 90 | 'source'=>$info['source'], |
| 91 | - 'source_id'=>$v['id'], | 91 | + 'source_id'=>$info['source'] == 1 ? 0 : $v['source_id'], |
| 92 | 'is_custom'=>$info['is_custom'], | 92 | 'is_custom'=>$info['is_custom'], |
| 93 | 'is_list'=>$info['is_list'], | 93 | 'is_list'=>$info['is_list'], |
| 94 | 'is_rollback'=>$info['is_rollback'], | 94 | 'is_rollback'=>$info['is_rollback'], |
| @@ -78,6 +78,7 @@ class ReplaceHtmlLog extends Command | @@ -78,6 +78,7 @@ class ReplaceHtmlLog extends Command | ||
| 78 | * @time :2024/5/10 17:56 | 78 | * @time :2024/5/10 17:56 |
| 79 | */ | 79 | */ |
| 80 | public function replaceHtml($info){ | 80 | public function replaceHtml($info){ |
| 81 | + $source_id = $info['source'] == 1 ? 0 : $info['source_id']; | ||
| 81 | $bTemplateModel = new BTemplate(); | 82 | $bTemplateModel = new BTemplate(); |
| 82 | $condition = ['source'=>$info['source'],'source_id'=>$info['source_id'], | 83 | $condition = ['source'=>$info['source'],'source_id'=>$info['source_id'], |
| 83 | 'template_id'=>$info['template_id'],'is_custom'=>$info['is_custom'],'is_list'=>$info['is_list']]; | 84 | 'template_id'=>$info['template_id'],'is_custom'=>$info['is_custom'],'is_list'=>$info['is_list']]; |
| @@ -15,6 +15,7 @@ use App\Models\ASide\APublicModel; | @@ -15,6 +15,7 @@ use App\Models\ASide\APublicModel; | ||
| 15 | use App\Models\Channel\Channel; | 15 | use App\Models\Channel\Channel; |
| 16 | use App\Models\Domain\DomainInfo; | 16 | use App\Models\Domain\DomainInfo; |
| 17 | use App\Models\Manage\Manage; | 17 | use App\Models\Manage\Manage; |
| 18 | +use App\Models\Manage\ManageHr; | ||
| 18 | use App\Models\Project\OnlineCheck; | 19 | use App\Models\Project\OnlineCheck; |
| 19 | use App\Models\Project\Project; | 20 | use App\Models\Project\Project; |
| 20 | use App\Models\Task\Task; | 21 | use App\Models\Task\Task; |
| @@ -100,7 +101,7 @@ class OnlineController extends BaseController | @@ -100,7 +101,7 @@ class OnlineController extends BaseController | ||
| 100 | if($item['type'] != Project::TYPE_ZERO){ | 101 | if($item['type'] != Project::TYPE_ZERO){ |
| 101 | $data = APublicModel::getNumByProjectId($item['id']); | 102 | $data = APublicModel::getNumByProjectId($item['id']); |
| 102 | } | 103 | } |
| 103 | - $manageModel = new Manage(); | 104 | + $manageModel = new ManageHr(); |
| 104 | $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0); | 105 | $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0); |
| 105 | $item['build_leader'] = $manageModel->getName($item['leader_mid']); | 106 | $item['build_leader'] = $manageModel->getName($item['leader_mid']); |
| 106 | $item['build_manager'] = $manageModel->getName($item['manager_mid']); | 107 | $item['build_manager'] = $manageModel->getName($item['manager_mid']); |
| @@ -11,6 +11,7 @@ use App\Rules\Ids; | @@ -11,6 +11,7 @@ use App\Rules\Ids; | ||
| 11 | use App\Services\BatchExportService; | 11 | use App\Services\BatchExportService; |
| 12 | use Illuminate\Http\Request; | 12 | use Illuminate\Http\Request; |
| 13 | use Illuminate\Support\Facades\Storage; | 13 | use Illuminate\Support\Facades\Storage; |
| 14 | +use Illuminate\Support\Str; | ||
| 14 | 15 | ||
| 15 | /** | 16 | /** |
| 16 | * 精准询盘 | 17 | * 精准询盘 |
| @@ -131,6 +132,12 @@ class InquiryController extends BaseController | @@ -131,6 +132,12 @@ class InquiryController extends BaseController | ||
| 131 | if(!empty($this->param['form_id'])){ | 132 | if(!empty($this->param['form_id'])){ |
| 132 | $item = array_merge($item, $item['data']); | 133 | $item = array_merge($item, $item['data']); |
| 133 | } | 134 | } |
| 135 | + | ||
| 136 | + foreach ($map as $field => $name) { | ||
| 137 | + if (Str::startsWith($item[$field], '=')) { | ||
| 138 | + $item[$field] = "'" . $item[$field]; | ||
| 139 | + } | ||
| 140 | + } | ||
| 134 | } | 141 | } |
| 135 | 142 | ||
| 136 | //生成文件,发送到客户端 | 143 | //生成文件,发送到客户端 |
| @@ -143,7 +143,7 @@ class ReplaceHtmlLogic extends BaseLogic | @@ -143,7 +143,7 @@ class ReplaceHtmlLogic extends BaseLogic | ||
| 143 | $total_num = $bTemplateModel->formatQuery($condition)->count(); | 143 | $total_num = $bTemplateModel->formatQuery($condition)->count(); |
| 144 | } | 144 | } |
| 145 | DB::disconnect('custom_mysql'); | 145 | DB::disconnect('custom_mysql'); |
| 146 | - $replaceId = $this->saveReplaceHtml($this->param,$typeInfo,$template_id,$total_num); | 146 | + $replaceId = $this->saveReplaceHtml($this->param,$typeInfo,$template_id,$total_num ?? 0); |
| 147 | return $this->success(['id'=>$replaceId]); | 147 | return $this->success(['id'=>$replaceId]); |
| 148 | } | 148 | } |
| 149 | 149 | ||
| @@ -216,6 +216,7 @@ class ReplaceHtmlLogic extends BaseLogic | @@ -216,6 +216,7 @@ class ReplaceHtmlLogic extends BaseLogic | ||
| 216 | 'project_id'=>$info['project_id'], | 216 | 'project_id'=>$info['project_id'], |
| 217 | 'is_rollback'=>1, | 217 | 'is_rollback'=>1, |
| 218 | 'rollback_id'=>$info['id'], | 218 | 'rollback_id'=>$info['id'], |
| 219 | + 'total_num'=>$info['total_num'], | ||
| 219 | 'operator_id'=>$this->manager['id'] | 220 | 'operator_id'=>$this->manager['id'] |
| 220 | ]; | 221 | ]; |
| 221 | return $this->model->addReturnId($logData); | 222 | return $this->model->addReturnId($logData); |
-
请 注册 或 登录 后发表评论