| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- <?php
- CURSCRIPT != 'wap' && exit('FORBIDDEN');
- $action = isset($action) ? trim($action) : '';
- $id = isset($id) ? intval($id) : '';
- $docuid = isset($docuid) ? intval($docuid) : '';
- $seo = get_seoset();
- $store = $db->getRow('SELECT * FROM `' . $db_mymps . 'member` WHERE if_corp = 1 AND status = 1 AND id = \'' . $id . '\'');
- $navi = array('index' => '首页', 'about' => '简介', 'info' => '信息', 'document' => '动态', 'goods' => '商品', 'contactus' => '位置');
- if (!in_array($action, array_keys($navi))) {
- $action = 'index';
- }
- foreach ($navi as $k => $v) {
- $uri_store[$k] = mRewrite('store', array('part' => $k, 'uid' => $store[id]));
- }
- $store[tel] = $store[tel] ? $store[tel] : $store[mobile];
- if (!$store) {
- errormsg('该机构不存在或者未通过审核!');
- }
- $shareIcon = strstr($store['prelogo'], 'http') ? $store['prelogo'] : $mymps_global['SiteUrl'] . $store['prelogo'];
- if ($action == 'index') {
- $info_list = mymps_get_infos('5', '', '', $store['userid']);
- $docu_list = get_member_docu('1', $store['userid']);
- $album = $db->getAll('SELECT a.* FROM `' . $db_mymps . 'member_album` AS a WHERE a.userid=\'' . $store['userid'] . '\' ORDER BY a.id DESC LIMIT 0,10');
- $album = 0 < count($album) ? $album : NULL;
- include mymps_tpl('store');
- $db->query('UPDATE `' . $db_mymps . 'member` SET hit = hit+1 WHERE id = \'' . $store['id'] . '\'');
- exit();
- }
- else if ($action == 'info') {
- $where = ' WHERE userid = \'' . $store['userid'] . '\' AND (info_level = 1 OR info_level = 2)';
- $perpage = $mayimobile['mobiletopicperpage'] ? $mayimobile['mobiletopicperpage'] : 10;
- $param = setparams(array('mod', 'action', 'id'));
- $rows_num = $db->getOne('SELECT COUNT(id) FROM `' . $db_mymps . 'information` ' . $where);
- $totalpage = ceil($rows_num / $perpage);
- $num = intval($page - 1) * $perpage;
- $page1 = page1('SELECT * FROM `' . $db_mymps . 'information` ' . $where . ' ORDER BY id DESC', $perpage);
- $info_list = array();
- foreach ($page1 as $k => $val) {
- $info_list[$val[id]][id] = $val[id];
- $info_list[$val[id]][title] = $val[title];
- $info_list[$val[id]][titlej] = $charset == 'gbk' ? iconv('gb2312', 'utf-8', $val[title]) : $val[title];
- $info_list[$val[id]][begintime] = $val[begintime];
- $info_list[$val[id]][begintimej] = GetTime($val[begintime], 'm-d');
- $info_list[$val[id]][uri_m] = mRewrite('info', array('id' => $val['id'], 'dir_typename' => $val['dir_typename']));
- }
- if ($mayi) {
- $info_list = $info_list ? $info_list : NULL;
- $info_list = 5.4000000000000004 <= PHP_VERSION ? json_encode($info_list, JSON_UNESCAPED_SLASHES) : str_replace('\\/', '/', json_encode($info_list));
- echo $info_list;
- exit();
- }
- }
- else if ($action == 'document') {
- if ($docuid) {
- if (!($docu = $db->getRow('SELECT * FROM `' . $db_mymps . 'member_docu` WHERE id = \'' . $docuid . '\' AND userid = \'' . $store['userid'] . '\''))) {
- redirectmsg('该机构动态不存在!', 'javascript:history.back();');
- }
- $db->query('UPDATE `' . $db_mymps . 'member_docu` SET hit = hit + 1 WHERE id = \'' . $docuid . '\' AND userid = \'' . $store['userid'] . '\'');
- }
- else {
- $where = ' WHERE userid = \'' . $store['userid'] . '\'';
- $perpage = $mayimobile['mobiletopicperpage'] ? $mayimobile['mobiletopicperpage'] : 10;
- $param = setparams(array('mod', 'action', 'id'));
- $rows_num = $db->getOne('SELECT COUNT(id) FROM `' . $db_mymps . 'member_docu` ' . $where);
- $totalpage = ceil($rows_num / $perpage);
- $num = intval($page - 1) * $perpage;
- $lists = page1('SELECT * FROM `' . $db_mymps . 'member_docu` ' . $where . ' ORDER BY id DESC', $perpage);
- foreach ($lists as $key => $val) {
- $list[$val[id]][id] = $val[id];
- $list[$val[id]][title] = $val[title];
- $list[$val[id]][titlej] = $charset == 'gbk' ? iconv('gb2312', 'utf-8', $val[title]) : $val[title];
- $list[$val[id]][hit] = $val[hit];
- $list[$val[id]][pubtime] = $val[pubtime];
- $list[$val[id]][pubtimej] = GetTime($val[pubtime], 'm-d');
- $list[$val[id]][uri_m] = mRewrite('store', array('uid' => $store[id], 'id' => $val['id'], 'part' => 'document'));
- }
- if ($mayi) {
- $list = $list ? $list : NULL;
- $list = 5.4000000000000004 <= PHP_VERSION ? json_encode($list, JSON_UNESCAPED_SLASHES) : str_replace('\\/', '/', json_encode($list));
- echo $list;
- exit();
- }
- }
- }
- else if ($action == 'goods') {
- $where = ' WHERE userid = \'' . $store['userid'] . '\'';
- $perpage = $mayimobile['mobiletopicperpage'] ? $mayimobile['mobiletopicperpage'] : 10;
- $param = setparams(array('mod', 'id', 'action', 'goodsid'));
- $rows_num = $db->getOne('SELECT COUNT(goodsid) FROM `' . $db_mymps . 'goods` ' . $where);
- $totalpage = ceil($rows_num / $perpage);
- $num = intval($page - 1) * $perpage;
- $page1 = page1('SELECT * FROM `' . $db_mymps . 'goods` ' . $where . ' ORDER BY goodsid DESC', $perpage);
- foreach ($page1 as $k => $v) {
- $list[$v['goodsid']]['goodsid'] = $v['goodsid'];
- $list[$v['goodsid']]['goodsname'] = $v['goodsname'];
- $list[$v['goodsid']]['goodsnamej'] = $charset == 'gbk' ? iconv('gb2312', 'utf-8', $v['goodsname']) : $v['goodsname'];
- $list[$v['goodsid']]['uri_m'] = mRewrite('goods', array('id' => $v[goodsid]));
- $list[$v['goodsid']]['nowprice'] = $v['nowprice'];
- $list[$v['goodsid']]['oldprice'] = $v['oldprice'];
- $list[$v['goodsid']]['cuxiao'] = $v['cuxiao'];
- $list[$v['goodsid']]['tuijian'] = $v['tuijian'];
- $list[$v['goodsid']]['pre_picture'] = $v['pre_picture'];
- $list[$v['goodsid']]['picture'] = $v['picture'];
- }
- if ($mayi) {
- $list = $list ? $list : NULL;
- $list = 5.4000000000000004 <= PHP_VERSION ? json_encode($list, JSON_UNESCAPED_SLASHES) : str_replace('\\/', '/', json_encode($list));
- echo $list;
- exit();
- }
- }
- include mymps_tpl('store_' . $action);
- ?>
|