DetailController.class.php
896 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
/**
* Created by IntelliJ IDEA.
* 积分计算等级详情
* Date: 17/5/24
* Time: 下午2:19
*/
namespace Apicp\Controller\Level;
use Common\Common\Integral;
class DetailController extends AbstractController
{
public function Index_post()
{
$eilId = I('post.eilId');
$integralUtil = new Integral();
// 没有提交主键ID
if (empty($eilId)) {
$defaultLevel = $integralUtil->getDefaultLevel();
$this->_result = $defaultLevel;
// 修改字段名
$this->changeFieldName($this->_result, [
'eisId' => 'eilId',
'levels' => 'eilLevelSetting'
]);
return true;
}
$this->_result = $integralUtil->levelDetail($eilId);
$this->changeFieldName($this->_result, ['levels' => 'eilLevelSetting']);
return true;
}
}