|
由于点微同城信息在发布后需要管理员进行审核后才能算发布成功,所以这类分类信息无法正常推送;
造成以上问题点的原因为:点微开发者在设计插件的时候并未对审核时间进行记录,所以导致需审核的信息无法同步;
以下是解决方案:
方案一:
在审核时刷新创建时间(add_time)
请打开文件:/source/plugin/tom_tongcheng/admin/index.php 在文件大约128行处,如果没有请查找以下代码:
- $updateData['shenhe_status'] = $shenhe_status;
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码
修改为:
- $updateData['shenhe_status'] = $shenhe_status;
- $updateData['add_time'] = $_G['timestamp'];
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码
如果有手机版:
请进入文件source/plugin/tom_tongcheng/module/managerList.php查找:
- $updateData['shenhe_status'] = $shenhe_status;
- C::t('#tom_tongcheng#tom_tongcheng')->update($tongcheng_id,$updateData);
复制代码 修改为:
- $updateData['shenhe_status'] = $shenhe_status;
- $updateData['add_time'] = $_G['timestamp'];
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码
招聘模块审核后无法通过同城信息推送到群:
手机版:
请进入文件source\plugin\tom_tczhaopin\module\managerList.php查找:- $updateData = array();
- $updateData['shenhe_status'] = $shenhe_status;
- C::t('#tom_tczhaopin#tom_tczhaopin')->update($tczhaopin_id,$updateData);
复制代码 修改为:
- $updateData = array();
- $updateData['shenhe_status'] = $shenhe_status;
- $updateData['add_time'] = TIMESTAMP;
- C::t('#tom_tczhaopin#tom_tczhaopin')->update($tczhaopin_id,$updateData);
复制代码 PC版:进入文件source\plugin\tom_tczhaopin\admin\index.php查找:
- else if($_GET['formhash'] == FORMHASH && $_GET['act'] == 'shenhe_ok'){
- $updateData = array();
- $updateData['shenhe_status'] = 1;
- C::t('#tom_tczhaopin#tom_tczhaopin')->update($_GET['id'],$updateData);
复制代码
修改为:
- else if($_GET['formhash'] == FORMHASH && $_GET['act'] == 'shenhe_ok'){
- $updateData = array();
- $updateData['shenhe_status'] = 1;
复制代码
方案二:
在数据表<pre_tom_tongcheng>中增加shenhe_time
- ALTER TABLE `pre_tom_tongcheng`
- ADD COLUMN `shenhe_time` int(11) UNSIGNED NULL DEFAULT 0 AFTER `refresh_time`;
复制代码 然后查找代码:
- $updateData['shenhe_status'] = $shenhe_status;
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码 修改为:
- $updateData['shenhe_status'] = $shenhe_status;
- $updateData['shenhe_time'] = $_G['timestamp'];
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码
如果有手机版:
请进入文件source/plugin/tom_tongcheng/module/managerList.php查找:
- $updateData['shenhe_status'] = $shenhe_status;
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData);
复制代码 修改为:
- $updateData['shenhe_status'] = $shenhe_status;
- $updateData['shenhe_time'] = $_G['timestamp'];
- C::t('#tom_tongcheng#tom_tongcheng')->update($_GET['id'],$updateData)
复制代码
二者方案均可行!
|
|