1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <?php
- namespace Common\Model;
- class CoinModel extends \Think\Model
- {
- public function check_install() {}
- public function check_uninstall() {}
- public function check_server() {}
- public function check_authorization() {}
- public function check_database() {}
- public function check_update() {}
- public function check_file() {}
- public function get_all_name_list()
- {
- $list = M('Coin')->where(array())->order('sort asc')->select();
- if (is_array($list)) {
- foreach ($list as $k => $v) {
- $get_all_name_list[$v['name']] = $v['title'];
- }
- } else {
- $get_all_name_list = null;
- }
- return $get_all_name_list;
- }
- public function get_all_xnb_list()
- {
- $list = M('Coin')->where()->order('sort asc')->select();
- if (is_array($list)) {
- foreach ($list as $k => $v) {
- if ($v['type'] != 'rmb') {
- $get_all_xnb_list[$v['name']] = $v['title'];
- }
- }
- } else {
- $get_all_xnb_list = null;
- }
- return $get_all_xnb_list;
- }
- public function get_title($name = NULL)
- {
- if (empty($name)) {
- return null;
- }
- $get_title = M('Coin')->where(array('name' => $name))->getField('title');
- return $get_title;
- }
- public function get_img($name = NULL)
- {
- if (empty($name)) {
- return null;
- }
- $get_img = M('Coin')->where(array('name' => $name))->getField('img');
- return $get_img;
- }
- public function get_sum_coin($name = NULL, $userid = NULL)
- {
- if (empty($name)) {
- return null;
- }
- if ($userid) {
- $a = M('UserCoin')->where(array('userid' => $userid))->sum($name);
- $b = M('UserCoin')->where(array('userid' => $userid))->sum($name . 'd');
- } else {
- $a = M('UserCoin')->sum($name);
- $b = M('UserCoin')->sum($name . 'd');
- }
- $c = $a + $b;
- return $c;
- }
- }
- ?>
|