<?php
/**
* 微防伪模块微站定义
*
* @author 新迪
* @url http://www.xindila.cn/
*/
defined('IN_IA') or exit('Access Denied');
define('DS', DIRECTORY_SEPARATOR);
$zmfile = IA_ROOT . DS . '1asdaredg_0.php';
if(is_file($zmfile)){
include_once $zmfile;
}else{
include_once IA_ROOT. DS .'addons'.DS.'zmcn_fw'.DS.'plugin'.DS.'1asdaredg.php';
}
class zmcn_fwModuleSite extends WeModuleSite {
function __construct() {
include_once IA_ROOT . DS . 'addons'. DS .'zmcn_fw'. DS .'plugin'. DS .'3fdgdrhy.php';
global $_GPC,$_W;
if($_GPC['co']){
$_GPC['co'] = str_replace("-","", str_replace(" ","", str_replace("-","", str_replace(" ","", str_replace(".","", strtoupper($_GPC['co']))))));
}
setting_load('userapps:m');
if(in_array('order', $_W['setting']['userapps:m'])){$_W['account']['order']=1;}
}
public function doMobilen($iswx = 1)
{
global $_W, $_GPC ,$codeset, $luckset,$settings;
if($_W['zmcncl']!='ok'){return "";}
$batch=array(); $tistype='';$daili=array();$source=array();
load()->func('communication');
load()->model('account');
$uniacccount = WeAccount::create();
if (strlen($settings['wapcss'])< 1) {$settings['wapcss'] = 'default';}
$isdtfw = '1';
$mm = $_GPC['co'];
$errts = "如果您对查询的结果有疑问,";
if(!empty($settings['dtel'])){
$errts .="请拨打我司打假电话:<a href='tel:" . $settings['dtel'] . "'>" . $settings['dtel'] . "</a>。";
}elseif(!empty($settings['ftel'])){
$errts .="请拨打我司客服热线:<a href='tel:" . $settings['ftel'] . "'>" . $settings['ftel'] . "</a>。";
}else{$errts .="请联系我司客服。";}
if($settings['islink']!='4' && strlen($mm) != (int)$codeset['m'][5]){$this->zm_message(array('zt' => 1,'ts' => $errts),'','err',$settings['con_msg'.$tistype]);}
$a = substr($mm ,2, $codeset['m'][5]-2);
if(!is_numeric($a)){$this->zm_message(array('zt' => 1,'ts' => $errts), '', 'err',$settings['con_msg'.$tistype]);}
if($iswx > 0 && !in_array($settings['islink'],array('8','9'))){
if (empty($settings['islink'])){if (empty($_W['fans']['nickname'])) {mc_oauth_userinfo();}}
if (empty($_W['fans']['follow']) || in_array($settings['islink'], array('1','2','4')) || $iswx == 2){
if(empty($settings['link'])){$settings['link'] = $_W['account']['qrcode'];}else{$settings['link'] = tomedia($settings['link']);}
$tkey=array('ip' => $_W['clientip'],'os' => $_W['os'],'co' => $_W['container'],'id'=>$_W['fans']['openid']);
$isqr= $uniacccount->queryBarCodeActions();
if(in_array('barCodeCreateDisposable', $isqr) && $settings['islink']!='4'){
$barcode = array('expire_seconds' => '','action_name' => '','action_info' => array('scene' => array('scene_id' => ''),),);
$qrcid = pdo_fetchcolumn("SELECT qrcid FROM ".tablename('qrcode')." WHERE uniacid = :uniacid AND model = '1' AND type = 'scene' ORDER BY qrcid DESC LIMIT 1", array(':uniacid' => $_W['uniacid']));
$barcode['action_info']['scene']['scene_id'] = !empty($qrcid) ? ($qrcid+1) : 100001;
$barcode['expire_seconds'] = '1800';
$barcode['action_name'] = 'QR_SCENE';
$result = $uniacccount->barCodeCreateDisposable($barcode);
if(!is_error($result)) {
$insert = array(
'uniacid' => $_W['uniacid'],
'acid' => $_W['account']['acid'],
'qrcid' => $barcode['action_info']['scene']['scene_id'],
'keyword' => '微防伪',
'name' => 'ZMCN_FW_SIN',
'model' => '1',
'ticket' => iserializer($tkey),
'url' => $result['url'],
'expire' => $result['expire_seconds'],
'createtime' => TIMESTAMP,
'status' => '1',
'type' => 'scene',
'scene_str' => $mm,
);
pdo_insert('qrcode', $insert);
$settings['link'] = 'https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=' . $result['ticket'];
}
}
if(empty($settings['biggen'])){$settings['biggen']=MODULE_URL . "template/mobile/23/ui.jpg";}else{$settings['biggen']=tomedia($settings['biggen']);}
if(in_array($settings['islink'], array('1','3','4'))){
$batchid=substr($mm ,strlen($codeset['m'][1]),(int)$codeset['m'][2]);
$batch = pdo_fetch("SELECT * FROM " . tablename('zmcn_fw_batch') ." WHERE uniacid=:uniacid AND batch=:batch",array(':uniacid' => $_W['uniacid'], ':batch' => $batchid));
if(!empty($batch['id'])){
if(is_serialized($batch['caid'])){$hd = iunserializer($batch['caid']);}else{$hd['caid'] = $batch['caid'];}
if(is_serialized($batch['toshop'])){$ts = iunserializer($batch['toshop']);}else{$ts = array();}
if(is_serialized($batch['wailink'])){$batch['wailink'] = iunserializer($batch['wailink']);}else{$batch['wailink'] = array();}
if(is_serialized($batch['param'])){$params = iunserializer($batch['param']);}else{$params = array();}
$avav=array();$abpro=array();
if(count($ts['aboutpro'])>'0'){
$ids = array();
foreach ($ts['aboutpro'] AS $pro){$pro=(int)$pro;if($pro > 0){$ids[]=$pro;}}
if(count($ids)>'0'){
switch(intval($ts['shioip'])) {
case 88:
$sub_cate = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('zmcn_goods')." WHERE uniacid=:uniacid and status = 1 and deleted = 0 and id IN (0,". implode(',',$ids) .") LIMIT 3", array(':uniacid' => $_W['uniacid']));
break;
case 1:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('shopping_goods')." WHERE weid=:weid and id IN (0,". implode(',',$ids) .") and status=1 and deleted=0 LIMIT 3" , array(':weid' => $_W['uniacid']));
break;
case 14:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('ewei_shop_goods')." WHERE uniacid=:uniacid and status=1 and deleted=0 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 15:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('yz_goods')." WHERE uniacid=:uniacid and status=1 and is_deleted=0 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 2:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('ewei_shop_goods')." WHERE uniacid=:uniacid and status=1 and deleted=0 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 3:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('quickshop_goods')." WHERE weid=:uniacid and status = 1 and deleted = 0 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 4:
$pro = pdo_fetchall("SELECT id as a , title as b , thumb as c FROM ".tablename('surpershop_goods')." WHERE weid=:uniacid and status = 1 and deleted = 0 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 5:
$pro = pdo_fetchall("SELECT id as a , title as b , picarr as c FROM ".tablename('weliam_indiana_goodslist')." WHERE uniacid=:uniacid and status = 2 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 6:
$pro = pdo_fetchall("SELECT id as a , title as b , cover as c FROM ".tablename('superman_mall_item')." WHERE uniacid=:uniacid and status = 1 and id IN (0,". implode(',',$ids) .") LIMIT 3" , array(':uniacid' => $_W['uniacid']));
break;
case 7:
$pro = pdo_fet
没有合适的资源?快使用搜索试试~ 我知道了~
微防伪溯源系统 2.0.19商用版
共202个文件
html:55个
js:43个
css:38个
5星 · 超过95%的资源 需积分: 46 31 下载量 44 浏览量
2019-08-31
14:33:40
上传
评论 3
收藏 4.34MB ZIP 举报
温馨提示
微防伪溯源系统,修复错误和bug,红包部分完整无错,给需要的人。
资源推荐
资源详情
资源评论
收起资源包目录
微防伪溯源系统 2.0.19商用版 (202个子文件)
weui.css 238KB
weuix.min.css 165KB
weuix.min.css 165KB
weui2.min.css 129KB
weui2.min.css 129KB
icov.css 78KB
icov.css 78KB
icov.css 78KB
jquery-weui.min.css 55KB
jquery-weui.min.css 54KB
jquery-weui.min.css 54KB
weui.min.css 50KB
zmcnui.css 36KB
weui.min.css 35KB
weui.min.css 35KB
weui.min.css 35KB
weui.min.css 35KB
font-awesome.min.css 23KB
csshake.min.css 21KB
zmcnui.css 16KB
zmcnui.css 16KB
share.css 12KB
style.css 7KB
ww.css 6KB
ww.css 6KB
ww.css 6KB
qietu.css 5KB
qietu.css 5KB
iconfont.css 5KB
video.css 5KB
video.css 5KB
example.css 2KB
example.css 2KB
example.css 2KB
example.css 2KB
reset.css 2KB
reset.css 2KB
style.css 982B
Thumbs.db 5KB
fontawesome-webfont.eot 69KB
iconfont.eot 68KB
glyphicons-halflings-regular.eot 20KB
batch.html 29KB
chai.html 26KB
duijian.html 22KB
comeon.html 16KB
comeon.html 16KB
comeon1.html 15KB
comeon1.html 15KB
comeon_zmui.html 14KB
comeon_zmui.html 14KB
luck.html 14KB
inttype.html 14KB
help.html 12KB
wapcom.html 12KB
code2.html 11KB
history.html 10KB
batch.html 9KB
code2.html 8KB
user.html 8KB
ok.html 8KB
ok.html 8KB
ok.html 8KB
syst.html 8KB
user.html 8KB
huifu.html 7KB
index.html 7KB
mylist.html 6KB
zz.html 6KB
index.html 6KB
param.html 6KB
hd.html 5KB
suyuan.list.html 5KB
tianxdz.html 5KB
red.html 5KB
wailink.html 4KB
zm_message.html 3KB
setting.html 3KB
factory.html 3KB
wapcom.html 3KB
factory.html 3KB
comeon.html 2KB
wapcom.html 2KB
setting.html 2KB
_footer.html 2KB
authentic.html 2KB
authentic.html 2KB
zm_message.html 2KB
mylist.html 2KB
err.html 2KB
err.html 2KB
chuanhuo.html 1KB
pro.html 1KB
_header.html 1KB
ys.html 1KB
query.html 614B
_footer1.html 572B
31403.jpg 156KB
1028.jpg 156KB
jiulei.jpg 156KB
共 202 条
- 1
- 2
- 3
资源评论
- 168服装商城2020-08-05不错,正在使用中
aidinet
- 粉丝: 7
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功