init: import production code mss.nahaichuan.com (exclude Runtime/Uploads/backups/logs)

这个提交包含在:
Developer
2026-10-30 10:18:50 +08:00
当前提交 1f3e0ce2f6
共有 9291 个文件被更改,包括 1776674 次插入 和 0 次删除

查看文件

@@ -0,0 +1,46 @@
<?php
namespace Common\Model;
use Think\Model;
//[1.7.14]
class GoodsDefaultImgModel extends BaseModel
{
protected $tableName = 'retail_goods_defaultimg';
protected $fields = array(
'id', //int(11) NOT NULL AUTO_INCREMENT,
'merchantid', //int(11) NOT NULL,
'storeid', //int(11) NOT NULL,
'default_goods_img', //varchar(255) NOT NULL COMMENT '默认的商品图片',
'default_goods_img_id', //varchar(255) DEFAULT '0',
);
/**
* 获取门店默认图片
* @param $store_id
* @return mixed
*/
public function getDefaultImg($store_id)
{
$defaultImg = null;
$res = $this->where(array('storeid' => $store_id))
->cache(true, 300)// 缓存300s
->field('default_goods_img,default_goods_img_id')->find();
$domainName = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://';
if (!empty($res) && !empty($res['default_goods_img_id'])) {
$defaultImg = D('ImageGallery')->getFieldPath(array('id' => $res['default_goods_img_id']));
} else {
$domainName .= $_SERVER['HTTP_HOST'];
if ($res['default_goods_img'] && $res['default_goods_img'] != '/Uploads') {
$defaultImg = $domainName . $res['default_goods_img'];
}
}
if (!$defaultImg) {
$defaultImg = $domainName . "/Public/images/no_data.png";
}
return $defaultImg;
}
}