作者 刘锟

update

@@ -64,6 +64,9 @@ class SyncInquiryRelay extends Command @@ -64,6 +64,9 @@ class SyncInquiryRelay extends Command
64 //+86区号过滤 64 //+86区号过滤
65 continue; 65 continue;
66 } 66 }
  67 + if (strpos($data['refer'], 'findsupply.com') !== false) {
  68 + $item['source_type'] = InquiryInfo::TYPE_FIND_SUPPLY;
  69 + }
67 $this->saveDate($item, $item['source_type']); 70 $this->saveDate($item, $item['source_type']);
68 } 71 }
69 } 72 }
@@ -28,6 +28,9 @@ class InquiryForwardController extends BaseController @@ -28,6 +28,9 @@ class InquiryForwardController extends BaseController
28 if (isset($this->param['url_keyword'])) { 28 if (isset($this->param['url_keyword'])) {
29 $this->map['url_keyword'] = ['like', '%' . $this->map['url_keyword'] . '%']; 29 $this->map['url_keyword'] = ['like', '%' . $this->map['url_keyword'] . '%'];
30 } 30 }
  31 + if (isset($this->param['message'])) {
  32 + $this->map['message'] = ['like', '%' . $this->map['message'] . '%'];
  33 + }
31 $lists = $inquiryForwardLogic->getInquiryLists($this->map, $this->page, $this->row, $this->order); 34 $lists = $inquiryForwardLogic->getInquiryLists($this->map, $this->page, $this->row, $this->order);
32 $this->response('success', Code::SUCCESS, $lists); 35 $this->response('success', Code::SUCCESS, $lists);
33 } 36 }
@@ -40,14 +43,15 @@ class InquiryForwardController extends BaseController @@ -40,14 +43,15 @@ class InquiryForwardController extends BaseController
40 * @author Akun 43 * @author Akun
41 * @date 2025/03/01 11:21 44 * @date 2025/03/01 11:21
42 */ 45 */
43 - public function getInquiryInfo(InquiryForwardLogic $inquiryForwardLogic){ 46 + public function getInquiryInfo(InquiryForwardLogic $inquiryForwardLogic)
  47 + {
44 $this->request->validate([ 48 $this->request->validate([
45 - 'id'=>'required',  
46 - ],[ 49 + 'id' => 'required',
  50 + ], [
47 'id.required' => 'ID不能为空', 51 'id.required' => 'ID不能为空',
48 ]); 52 ]);
49 $info = $inquiryForwardLogic->infoInquiry(); 53 $info = $inquiryForwardLogic->infoInquiry();
50 - $this->response('success',Code::SUCCESS,$info); 54 + $this->response('success', Code::SUCCESS, $info);
51 } 55 }
52 56
53 /** 57 /**
@@ -190,7 +194,8 @@ class InquiryForwardController extends BaseController @@ -190,7 +194,8 @@ class InquiryForwardController extends BaseController
190 * @author Akun 194 * @author Akun
191 * @date 2025/03/01 9:22 195 * @date 2025/03/01 9:22
192 */ 196 */
193 - public function getInquiryDetailList(InquiryForwardLogic $inquiryForwardLogic){ 197 + public function getInquiryDetailList(InquiryForwardLogic $inquiryForwardLogic)
  198 + {
194 if (isset($this->param['country'])) { 199 if (isset($this->param['country'])) {
195 $this->map['country'] = ['like', '%' . $this->map['country'] . '%']; 200 $this->map['country'] = ['like', '%' . $this->map['country'] . '%'];
196 } 201 }
@@ -332,7 +332,14 @@ class InquiryForwardLogic extends BaseLogic @@ -332,7 +332,14 @@ class InquiryForwardLogic extends BaseLogic
332 */ 332 */
333 public function expiredInquiry() 333 public function expiredInquiry()
334 { 334 {
335 - $rs = $this->model->edit(['status' => InquiryInfo::STATUS_INVALID], ['id' => $this->param['id']]); 335 + if (isset($this->param['type']) && $this->param['type'] == 1) {
  336 + //启用
  337 + $status = InquiryInfo::STATUS_INIT;
  338 + } else {
  339 + //无效
  340 + $status = InquiryInfo::STATUS_INVALID;
  341 + }
  342 + $rs = $this->model->edit(['status' => $status], ['id' => $this->param['id']]);
336 343
337 if ($rs === false) { 344 if ($rs === false) {
338 $this->fail('设置无效失败'); 345 $this->fail('设置无效失败');
@@ -37,6 +37,7 @@ class InquiryInfo extends Base @@ -37,6 +37,7 @@ class InquiryInfo extends Base
37 const TYPE_ADS = 2; 37 const TYPE_ADS = 2;
38 const TYPE_AI_SITE_GROUP = 3; 38 const TYPE_AI_SITE_GROUP = 3;
39 const TYPE_SPIDER = 4; 39 const TYPE_SPIDER = 4;
  40 + const TYPE_FIND_SUPPLY = 5;
40 41
41 /** 42 /**
42 * 状态映射 43 * 状态映射
@@ -60,9 +61,10 @@ class InquiryInfo extends Base @@ -60,9 +61,10 @@ class InquiryInfo extends Base
60 { 61 {
61 return [ 62 return [
62 self::TYPE_SITE_GROUP => '站群询盘', 63 self::TYPE_SITE_GROUP => '站群询盘',
63 - self::TYPE_ADS => 'ads采集站询盘',  
64 - self::TYPE_AI_SITE_GROUP => 'AI站群询盘',  
65 - self::TYPE_SPIDER => '蜘蛛询盘', 64 + self::TYPE_ADS => 'ADS采集站',
  65 + self::TYPE_AI_SITE_GROUP => '自建AI群',
  66 + self::TYPE_SPIDER => 'SC平台',
  67 + self::TYPE_FIND_SUPPLY => 'FS平台',
66 ]; 68 ];
67 } 69 }
68 70