@@ -110,7 +113,7 @@ class ShopBranchScore extends BaseModel
],
'sort'=>[
'attributes'=>[
'BRANCH_CODE'=>SORT_DESC
'BRANCH_CODE'=>SORT_ASC
]
]
]);
...
...
@@ -131,4 +134,66 @@ class ShopBranchScore extends BaseModel
return$info;
}
/**
* {@inheritdoc}
*/
publicfunctionextraFields()
{
return[
//门店评价最终值
'REAL_SCORE'=>function(){
return$this->SCORE+$this->CUSTOMERE_VALUATION;
},
'SCORE',//门店评价原值
];
}
/**
* 门店评价列表导出
*
* @params array $params 查询参数数组
* @return array|null 返回查询结果
*/
publicfunctionbranchScoreExport($params)
{
$query=static::find()->alias('sbs')
->select('sb.NAME as BRANCH_NAME,sbs.BRANCH_CODE,sbs.BASIC_SERVICES,sbs.QUALITY_ASSURANCE,sbs.OPERATION_MANAGEMENT,sbs.STORE_IMAGE,sbs.ELECTRICITY_MANAGEMENT,sbs.CUSTOMERE_VALUATION,sbs.STORE_CONFIGURATION,sbs.ARTIFICIAL_NUMBER,sbs.ARTIFICIAL_NAME,sbs.UPDATE_TIME,sb.SCORE')
@@ -232,8 +243,8 @@ class ShopUser extends BaseModel
publicfunctionemployeeInfo($id)
{
$info=static::find()->alias('su')
->select('su.GUID,su.NAME,su.EMPLOYEE_CODE,su.MOBILE_PHONE,su.AGE,su.CONTACT_SEX,su.MEMBER_NO,su.IS_DISTRIBUTOR,su.EMPLOYEE_IS_MANAGER,sb.CODE as branch_code')
->select('su.GUID,su.NAME,su.EMPLOYEE_CODE,su.MOBILE_PHONE,su.CONTACTBIRTH_DATE as birthday,su.CONTACT_SEX,su.MEMBER_NO,su.IS_DISTRIBUTOR,su.EMPLOYEE_IS_MANAGER,sb.CODE as branch_code')