文件
mashangyoujiu/Application/Common/Model/RetailFranchiseeModel.class.php

54 行
2.0 KiB
PHP
可执行文件

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

<?php
namespace Common\Model;
use Think\Model;
//[1.4.34]
/**
* 加盟店设置表
* Class RetailFranchiseeModel
* @package Common\Model
*/
class RetailFranchiseeModel extends BaseModel
{
protected $tableName = 'retail_franchisee';
protected $fields = array(
'id', // int(10) unsigned NOT NULL AUTO_INCREMENT,
'store_id', // int(11) DEFAULT NULL COMMENT '门店id',
'merchant_id', // int(11) DEFAULT NULL COMMENT '商户id',
'clearing_form',// tinyint(1) DEFAULT NULL COMMENT '结算方式:1银行卡 2支付宝',
'account_number',// varchar(32) DEFAULT NULL COMMENT '账号',
'opening_bank', // varchar(32) DEFAULT NULL COMMENT '开户行',
'name', // varchar(16) DEFAULT NULL COMMENT '开户姓名',
'type', // tinyint(1) DEFAULT NULL COMMENT '计算周期:1日结 2周结 3月结',
'rate', // float(5,2) DEFAULT NULL COMMENT '费率',
'account_type', // tinyint(1) DEFAULT '1' COMMENT '账号类型:1加盟商 2商户',
'add_time', // int(11) DEFAULT NULL,
);
/**
* 获取加盟店列表 用户生成账单
* @return mixed
*/
public function getBillStoreList()
{
$map = array(
'a.status' => 1,//代理商状态 1正常 2关闭
'm.status' => 1,//商户状态 1正常 2禁用 3删除
's.store_status' => 0,//门店行业状态 0正常 1关闭
's.state' => 0,//门店状态 0正常 1删除
's.store_class' => 2,//账号类型:1直营 2加盟
'f.account_type' => 1,//账号类型:1加盟商 2商户
);
$storeList = $this->alias('f')
->join('ls_retail_store as s on s.id=f.store_id')
->join('ls_retail_merchant as m on m.id=s.merchantid')
->join('ls_retail_agent as a on a.id=m.agentid')
->where($map)
->field('f.store_id,f.merchant_id,f.rate,f.type,f.add_time')
->select();
return $storeList;
}
}