__('Channel web'), 'email' => __('Channel email'), 'sms' => __('Channel sms'), 'dingtalk' => __('Channel dingtalk')]; } public function getIssuccessList() { return ['Y' => __('Issuccess y'), 'N' => __('Issuccess n')]; } public function getStatusList() { return ['normal' => __('Normal'), 'hidden' => __('Hidden')]; } public function getChannelTextAttr($value, $data) { $value = $value ? $value : (isset($data['channel']) ? $data['channel'] : ''); $list = $this->getChannelList(); return isset($list[$value]) ? $list[$value] : ''; } public function getIssuccessTextAttr($value, $data) { $value = $value ? $value : (isset($data['issuccess']) ? $data['issuccess'] : ''); $list = $this->getIssuccessList(); return isset($list[$value]) ? $list[$value] : ''; } public function getStatusTextAttr($value, $data) { $value = $value ? $value : (isset($data['status']) ? $data['status'] : ''); $list = $this->getStatusList(); return isset($list[$value]) ? $list[$value] : ''; } }