Commit b830fbf5 authored by christ's avatar christ

share

parent c2a31271
...@@ -391,6 +391,7 @@ class ApiConst ...@@ -391,6 +391,7 @@ class ApiConst
const sharePlat = 1;//平台 const sharePlat = 1;//平台
const shareStore = 2;//店铺 const shareStore = 2;//店铺
const shareGoods = 3;//商品 const shareGoods = 3;//商品
const shareSaler=4;//销售员分享
const wxAppPayType = 1; //APP微信支付 const wxAppPayType = 1; //APP微信支付
const aliPayType = 2; //APP支付宝支付 const aliPayType = 2; //APP支付宝支付
......
...@@ -25,6 +25,8 @@ class PathConst { ...@@ -25,6 +25,8 @@ class PathConst {
const sharePlat="http://www.shenbd.com"; const sharePlat="http://www.shenbd.com";
const shareStore="http://share.shenbd.com/share.html?type=store&id={0}";
const timeParam='&param='.TIMESTAMP; const timeParam='&param='.TIMESTAMP;
const cutVertical='|'; const cutVertical='|';
......
...@@ -281,7 +281,6 @@ class ShopkeeperServiceModel extends \Business\AbstractModel ...@@ -281,7 +281,6 @@ class ShopkeeperServiceModel extends \Business\AbstractModel
$goodsDao = \DAO\GoodsModel::getInstance(); $goodsDao = \DAO\GoodsModel::getInstance();
$orderCommonDao = \DAO\Order\OrderCommonModel::getInstance(); $orderCommonDao = \DAO\Order\OrderCommonModel::getInstance();
$returnData = \Our\RedisHelper::cachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$orderDao, 'getList'), array($where, $orderDao->getOrderDetailField(), $pageIndex, $pageSize, $order, \Our\ApiConst::oneDaySecond, array($storeId))); $returnData = \Our\RedisHelper::cachedFunction(\Redis\Db5\OrderRedisModel::getInstance(), array(&$orderDao, 'getList'), array($where, $orderDao->getOrderDetailField(), $pageIndex, $pageSize, $order, \Our\ApiConst::oneDaySecond, array($storeId)));
//$returnData = $orderDao->getOrders($where, $this->orderListField, $pageIndex, $pageSize);
$orders = $returnData['list']; $orders = $returnData['list'];
if (!empty($orders)) { if (!empty($orders)) {
$orderIds = array_column($orders, 'orderId'); $orderIds = array_column($orders, 'orderId');
......
...@@ -35,7 +35,7 @@ class ShareServiceModel extends \Business\AbstractModel ...@@ -35,7 +35,7 @@ class ShareServiceModel extends \Business\AbstractModel
$driverType = \Our\Common::getDriverType(); $driverType = \Our\Common::getDriverType();
$data['driverType'] = $driverType; $data['driverType'] = $driverType;
$data['qrCode']=$this->growQrcode($data); $data['qrCode']=$this->growQrcode($data);
if($data['type']==ApiConst::shareStore){ if($data['type']==ApiConst::shareStore && $data['type']== ApiConst::shareSaler){
$storeDao=\DAO\StoreModel::getInstance(DbNameConst::salveDBConnectName); $storeDao=\DAO\StoreModel::getInstance(DbNameConst::salveDBConnectName);
$data['address']=$storeDao->getAddress($data['id']); $data['address']=$storeDao->getAddress($data['id']);
} }
...@@ -66,6 +66,10 @@ class ShareServiceModel extends \Business\AbstractModel ...@@ -66,6 +66,10 @@ class ShareServiceModel extends \Business\AbstractModel
)); ));
return $res; return $res;
} }
public function getQrUrl($id){
return Common::format(PathConst::shareStore,$id);
}
public function growQrcode($data){ public function growQrcode($data){
$this->memberDb0Redis=\Redis\Db0\MemberRedisModel::getInstance(); $this->memberDb0Redis=\Redis\Db0\MemberRedisModel::getInstance();
if($data['type']==\Our\ApiConst::shareStore){ if($data['type']==\Our\ApiConst::shareStore){
...@@ -107,12 +111,15 @@ class ShareServiceModel extends \Business\AbstractModel ...@@ -107,12 +111,15 @@ class ShareServiceModel extends \Business\AbstractModel
}else{ }else{
//不是微信分享就是普通下载的二维码图片 //不是微信分享就是普通下载的二维码图片
return $this->getQrUrl($data['id']); return $this->getQrUrl($data['id']);
// return PathConst::downLoadQrcode; //return PathConst::downLoadQrcode;
} }
} }
if($data['type']==\Our\ApiConst::sharePlat){ if($data['type']==\Our\ApiConst::sharePlat){
return PathConst::sharePlat; return PathConst::sharePlat;
} }
if($data['type']==\Our\ApiConst::shareSaler){
return $data['qrCode'];
}
} }
public function excuteCommand($key){ public function excuteCommand($key){
$command=\Bootstrap::getUrlIniConfig("convert"); $command=\Bootstrap::getUrlIniConfig("convert");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment