
table('merchants_shop_information'), $db, 'shop_id', 'shoprz_brandName');
//ecmoban模板堂 --zhuo start
$adminru = get_admin_ru_id();
if($adminru['ru_id'] == 0){
$smarty->assign('priv_ru', 1);
}else{
$smarty->assign('priv_ru', 0);
}
//ecmoban模板堂 --zhuo end
/*------------------------------------------------------ */
//-- 申请流程列表
/*------------------------------------------------------ */
if ($_REQUEST['act'] == 'list')
{
/* 检查权限 */
admin_priv('users_merchants');
$smarty->assign('ur_here', $_LANG['01_merchants_list']);
$smarty->assign('action_link', array('text' => $_LANG['01_merchants_user_add'], 'href'=>'merchants_users_list.php?act=add_shop'));
$users_list = steps_users_list();
$smarty->assign('users_list', $users_list['users_list']);
$smarty->assign('filter', $users_list['filter']);
$smarty->assign('record_count', $users_list['record_count']);
$smarty->assign('page_count', $users_list['page_count']);
$smarty->assign('full_page', 1);
$smarty->assign('sort_user_id', '
');
$store_list = get_common_store_list();
$smarty->assign('store_list', $store_list);
assign_query_info();
$smarty->display('merchants_users_list.htm');
}
/*------------------------------------------------------ */
//-- ajax判断商家名称是否重复 by wu
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'check_shop_name')
{
//已设置的shop_name,店铺名如何处理的
$shop_name=empty($_REQUEST['shop_name'])? '':$_REQUEST['shop_name'];
$adminru=empty($_REQUEST['user_id'])? '':$_REQUEST['user_id'];
$sql=" select * from ".$GLOBALS['ecs']->table('merchants_shop_information')." where rz_shopName='".$shop_name."' limit 1";
$shop_info=$GLOBALS['db']->getRow($sql);
$data=array();
if(!empty($shop_info)&&$shop_info['user_id']!=$adminru)
{
$data['error']=1;
}
else
{
$data['error']=2;
}
die(json_encode($data));
}
/*------------------------------------------------------ */
//-- ajax返回申请流程列表
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'query')
{
$users_list = steps_users_list();
$smarty->assign('users_list', $users_list['users_list']);
$smarty->assign('filter', $users_list['filter']);
$smarty->assign('record_count', $users_list['record_count']);
$smarty->assign('page_count', $users_list['page_count']);
$store_list = get_common_store_list();
$smarty->assign('store_list', $store_list);
$sort_flag = sort_flag($users_list['filter']);
$smarty->assign($sort_flag['tag'], $sort_flag['img']);
make_json_result($smarty->fetch('merchants_users_list.htm'), '', array('filter' => $users_list['filter'], 'page_count' => $users_list['page_count']));
}
/*------------------------------------------------------ */
//-- 店铺详细信息
/*------------------------------------------------------ */
if ($_REQUEST['act'] == 'add_shop' || $_REQUEST['act'] == 'edit_shop')
{
/* 检查权限 */
admin_priv('users_merchants');
$user_id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
$shopInfo_list = get_steps_user_shopInfo_list($user_id);
$smarty->assign('shopInfo_list', $shopInfo_list);
$category_info = get_fine_category_info(0, $user_id); // 详细类目
$smarty->assign('category_info', $category_info);
$permanent_list = get_category_permanent_list($user_id);// 一级类目证件
$smarty->assign('permanent_list', $permanent_list);
$country_list = get_regions_steps();
$province_list = get_regions_steps(1,$consignee['country']);
$city_list = get_regions_steps(2,$consignee['province']);
$district_list = get_regions_steps(3,$consignee['city']);
$sql = "select steps_audit, merchants_audit, merchants_message, review_goods from " .$ecs->table('merchants_shop_information'). " where user_id = '$user_id'";
$merchants = $db->getRow($sql);
$smarty->assign('merchants', $merchants);
$sn = 0;
$smarty->assign('country_list', $country_list);
$smarty->assign('province_list', $province_list);
$smarty->assign('city_list', $city_list);
$smarty->assign('district_list', $district_list);
$smarty->assign('consignee', $consignee);
$smarty->assign('sn', $sn);
$smarty->assign('user_id', $user_id);
if($_REQUEST['act'] == 'edit_shop'){
$seller_shopinfo = get_shop_name($user_id, 2);
$smarty->assign('seller_shopinfo', $seller_shopinfo);
$smarty->assign('form_action', 'update_shop');
}else{
$sql = "select user_id, user_name from" .$ecs->table('users'). " where 1";
$user_list = $db->getAll($sql);
$smarty->assign('user_list', $user_list);
$smarty->assign('form_action', 'insert_shop');
}
assign_query_info();
$smarty->display('merchants_users_shopInfo.htm');
}
/*------------------------------------------------------ */
//-- 更新申请商家信息
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'insert_shop' || $_REQUEST['act'] == 'update_shop')
{
/* 检查权限 */
admin_priv('users_merchants');
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
$merchants_audit = isset($_REQUEST['merchants_audit']) ? intval($_REQUEST['merchants_audit']) : 0;
$merchants_allow = isset($_REQUEST['merchants_allow']) ? intval($_REQUEST['merchants_allow']) : 0;
$merchants_message = isset($_REQUEST['merchants_message']) ? trim($_REQUEST['merchants_message']) : '';
$review_goods = isset($_REQUEST['review_goods']) ? intval($_REQUEST['review_goods']) : 0;
$shopname_audit = isset($_REQUEST['shopname_audit']) ? intval($_REQUEST['shopname_audit']) : 1; //审核使用店铺名称类型
$form = get_admin_steps_title_insert_form($user_id);
$parent = get_setps_form_insert_date($form['formName']);
if($_REQUEST['act'] == 'update_shop'){ //更新数据
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('merchants_steps_fields'), $parent, 'UPDATE', "user_id = '$user_id'");
/*if($merchants_audit == 1){
$sql = "DELETE FROM " .$GLOBALS['ecs']->table('merchants_category_temporarydate'). " WHERE user_id = '$user_id'";
$GLOBALS['db']->query($sql);
}*/
}else{ //插入数据
$parent['user_id'] = $user_id;
$parent['agreement'] = 1;
$sql ="select fid from " .$ecs->table('merchants_steps_fields'). " where user_id = '$user_id'";
$fid = $db->getOne($sql);
if($fid > 0){
$link[] = array('text' => $_LANG['go_back'], 'href'=>'merchants_users_list.php?act=add_shop');
$centent = $_LANG['insert_fail'];
sys_msg($centent, 0, $link);
exit;
}else{
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('merchants_steps_fields'), $parent, 'INSERT');
}
}
$sql = "select allow_number from " .$GLOBALS['ecs']->table('merchants_shop_information'). " where user_id = '$user_id'";
$allow_number = $GLOBALS['db']->getOne($sql);
$info['merchants_audit'] = $merchants_audit;
$info['review_goods'] = $review_goods;
if($merchants_allow == 1){
$info['steps_audit'] = 0;
$info['allow_number'] = $allow_number + 1;
}else{
$ec_hopeLoginName = isset($_REQUEST['ec_hopeLoginName']) ? trim($_REQUEST['ec_hopeLoginName']) : '';
$sql = "select user_id from " .$ecs->table('admin_user'). " where user_name = '$ec_hopeLoginName' AND ru_id <> '$user_id'";
$adminId = $db->getOne($sql);
if($adminId > 0){
if($_REQUEST['act'] == 'update_shop'){
$link[] = array('text' => $_LANG['go_back'], 'href'=>'merchants_users_list.php?act=edit_shop&id='.$user_id);
}else{
$link[] = array('text' => $_LANG['go_back'], 'href'=>'merchants_users_list.php?act=add_shop');
}
sys_msg($_LANG['adminId_have'] , 0, $link);
exit;
}
$info['steps_audit'] = 1;
}
$info['merchants_message'] = $merchants_message;
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('merchants_shop_information'), $info, 'UPDATE', "user_id = '$user_id'");
$seller_shopinfo = array(
'shopname_audit' => $shopname_audit
);
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('seller_shopinfo'), $seller_shopinfo, 'UPDATE', "ru_id = '$user_id'");
if($merchants_audit == 1){
$href = 'merchants_users_list.php?act=allot&user_id=' . $user_id;
}else{
$href = 'merchants_users_list.php?act=list';
}
if($review_goods == 0){
$goods_date['review_status'] = 3;
$GLOBALS['db']->autoExecute($GLOBALS['ecs']->table('goods'), $goods_date, 'UPDATE', "user_id = '$user_id'");
}
if($_REQUEST['act'] == 'update_shop'){
$centent = $_LANG['update_success'];
}else{
$centent = $_LANG['insert_success'];
}
/* 提示信息 */
$link[] = array('text' => $_LANG['go_back'], 'href'=>$href);
sys_msg($centent, 0, $link);
}
/*------------------------------------------------------ */
//-- 商家分配权限
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'allot'){
/* 检查权限 */
admin_priv('users_merchants');
$id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
if($id == 0){
$user_id = $user_id;
}else{
$user_id = $id;
}
$sql = "select steps_audit, merchants_audit, hopeLoginName from " .$ecs->table('merchants_shop_information'). " where user_id = '$user_id'";
$merchants = $db->getRow($sql);
$sql = "select user_name, email, user_id from " .$ecs->table('users'). " where user_id = '$user_id'";
$user = $db->getRow($sql);
if(empty($merchants['hopeLoginName'])){
$user_name = $user['user_name'];
}else{
$user_name = $merchants['hopeLoginName'];
}
//添加管理员 --start
$ec_salt=rand(1,9999);
$password = $user_name . '_ecmoban';
$password = md5(md5($password).$ec_salt);
//入驻默认初始权限
$action_list = $db->getOne("SELECT action_list FROM " .$ecs->table('merchants_privilege'). " WHERE 1");
$sql = "SELECT nav_list FROM " . $ecs->table('admin_user') . " WHERE action_list = 'all'";
$row = $db->getRow($sql);
$sql = "SELECT action_list FROM " . $ecs->table('admin_user') . " WHERE ru_id = '" . $user['user_id'] . "'";
$rows = $db->getRow($sql);
if(!empty($rows['action_list'])){
$action_list = $rows['action_list'];
}
$sql = "select user_id from " .$ecs->table('admin_user'). " where ru_id = '$user_id'";
$adminId = $db->getOne($sql);
if($adminId > 0){
// $sql = "update " .$ecs->table('admin_user'). " set user_name = '$user_name', email = '$email', " .
// "nav_list = '$row[nav_list]', action_list = '$action_list' where ru_id = '$user_id'";
$sql = "update " .$ecs->table('admin_user'). " set user_name = '$user_name', email = '$email', " .
"nav_list = '$row[nav_list]', action_list = '$action_list' where ru_id = '$user_id' AND parent_id =0";//by kong
}else{
$sql = "INSERT INTO ".$ecs->table('admin_user')." (user_name, email, password, nav_list, action_list, ru_id) ".
"VALUES ('$user_name', '" .$email. "', '$password', '$row[nav_list]', '$action_list', '$user_id')";
}
$db->query($sql);
//添加管理员 --end
$user_priv = $db->getRow("SELECT user_id, user_name, action_list FROM " .$ecs->table('admin_user'). " WHERE user_name = '$user_name'");
$admin_id = $user_priv['user_id'];
$priv_str = $user_priv['action_list'];
/* 获取权限的分组数据 */
$sql_query = "SELECT action_id, parent_id, action_code,relevance FROM " .$ecs->table('admin_action').
" WHERE parent_id = 0";
$res = $db->query($sql_query);
while ($rows = $db->FetchRow($res))
{
$priv_arr[$rows['action_id']] = $rows;
}
if($priv_arr){
/* 按权限组查询底级的权限名称 */
$sql = "SELECT action_id, parent_id, action_code,relevance FROM " .$ecs->table('admin_action').
" WHERE parent_id " .db_create_in(array_keys($priv_arr));
$result = $db->query($sql);
while ($priv = $db->FetchRow($result))
{
$priv_arr[$priv["parent_id"]]["priv"][$priv["action_code"]] = $priv;
}
// 将同一组的权限使用 "," 连接起来,供JS全选
foreach ($priv_arr AS $action_id => $action_group)
{
if($action_group['priv']){
$priv_arr[$action_id]['priv_list'] = join(',', @array_keys($action_group['priv']));
foreach ($action_group['priv'] AS $key => $val)
{
$priv_arr[$action_id]['priv'][$key]['cando'] = (strpos($priv_str, $val['action_code']) !== false || $priv_str == 'all') ? 1 : 0;
if((strpos($priv_str, $val['action_code']) !== false || $priv_str == 'all') == 0){
unset($priv_arr[$action_id]['priv'][$key]);
}
}
}
}
}
$smarty->assign('priv_arr', $priv_arr);
$smarty->assign('form_action', 'update_allot');
$smarty->assign('admin_id', $admin_id);
$smarty->assign('user_id', $user_id);
if(!empty($user_priv['user_name'])){
$user_name = $user_priv['user_name'];
}
$smarty->assign('user_name', $user_name);
assign_query_info();
$smarty->display('merchants_user_allot.htm');
}
/*------------------------------------------------------ */
//-- 删除申请商家
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'update_allot')
{
/* 检查权限 */
admin_priv('users_merchants');
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
$admin_id = isset($_REQUEST['admin_id']) ? intval($_REQUEST['admin_id']) : 0;
$login_name = isset($_REQUEST['login_name']) ? trim($_REQUEST['login_name']) : '';
$ec_salt = rand(1, 9999);
$login_password = !empty($_REQUEST['login_password']) ? trim($_REQUEST['login_password']) : ''; //默认密码
if (!empty($login_password)) {
$seller_psw = $login_password;
$login_password = ", password = '" . md5(md5($login_password) . $ec_salt) . "'";
$ec_salt = ", ec_salt = '$ec_salt'";
} else {
$login_password = "";
$ec_salt = "";
}
/* 取得当前管理员用户名 */
$admin_name = $db->getOne("SELECT user_name FROM " . $ecs->table('admin_user') . " WHERE user_id = '$admin_id'");
if (!empty($login_name)) {
$sql = "SELECT COUNT(*) FROM ". $ecs->table('admin_user') ." WHERE user_name = '$login_name' AND ru_id != '$user_id'";
if($db->getOne($sql) == 0)
{
$sql = "update " . $ecs->table('merchants_shop_information') . " set hopeLoginName = '$login_name' where user_id = '$user_id'";
$db->query($sql);
$seller_name = $login_name;
$login_name = " ,user_name = '$login_name'";
}else{
sys_msg("登录名称已存在!");
}
} else {
sys_msg("登录名称不为空!");
}
/* 更新管理员的权限 */
$act_list = @join(",", $_POST['action_code']);
$sql = "UPDATE " . $ecs->table('admin_user') . " SET action_list = '$act_list', role_id = '' " . $login_name . $login_password . $ec_salt .
" WHERE user_id = '$admin_id'";
$db->query($sql);
/* 记录管理员操作 */
admin_log(addslashes($admin_name), 'edit', 'merchants_users_list');
//商家名称
$shop_name = get_shop_name($user_id, 1);
/* 如果需要,发短信 */
$field = $db->query("DESCRIBE ". $ecs->table('merchants_steps_fields') ." company_phone");
$field = mysql_fetch_array($field);
if($field[0] && $adminru['ru_id'] == 0)
{
$sql = " SELECT contactPhone FROM ". $ecs->table('merchants_steps_fields') ." WHERE user_id = '$user_id'";
$contactPhone = $db->getOne($sql);
$templates_sms = '';
if($seller_name && $seller_psw)
{
$templates_sms = "名称:". htmlspecialchars($seller_name) .",密码:". htmlspecialchars($seller_psw);
}
else
{
$templates_sms = "名称:". htmlspecialchars($seller_name);
}
if ($GLOBALS['_CFG']['sms_seller_signin'] == '1' && $contactPhone != '' && $shop_name != '')
{
include_once(ROOT_PATH.'includes/cls_sms.php');
$sms = new sms();
$sms->send($contactPhone,
sprintf($GLOBALS['_LANG']['seller_signin_sms'], $shop_name, $_CFG['shop_name'], $templates_sms));
}
}
/* 发送邮件 */
$template = get_mail_template('seller_signin');
$field = $db->query("DESCRIBE ". $ecs->table('merchants_steps_fields') ." contactEmail");
$field = mysql_fetch_array($field);
if($field[0] && $adminru['ru_id'] == 0 && $template['template_content'] != '')
{
$sql = " SELECT contactEmail FROM ". $ecs->table('merchants_steps_fields') ." WHERE user_id = '$user_id'";
$contactEmail = $db->getOne($sql);
if ($contactEmail && ($seller_name != '' || $seller_psw != '') && $shop_name != '')
{
$smarty->assign('shop_name', $shop_name);
$smarty->assign('seller_name', $seller_name);
$smarty->assign('seller_psw', $seller_psw);
$smarty->assign('site_name', $_CFG['shop_name']);
$smarty->assign('send_date', date('Y-m-d'));
$content = $smarty->fetch('str:' . $template['template_content']);
send_mail($seller_name, $contactEmail, $template['template_subject'], $content, $template['is_html']);
}
}
$update_success = $_LANG['update_success'];
$href = "merchants_users_list.php?act=list";
/* 提示信息 */
$link[] = array('text' => $_LANG['go_back'], 'href' => $href);
sys_msg($update_success, 0, $link);
}
/*------------------------------------------------------ */
//-- 删除申请商家
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'remove')
{
/* 检查权限 */
admin_priv('users_merchants_drop');
$id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : 0;
$sql = "delete from " .$ecs->table('merchants_shop_information'). " where user_id = '$id'";
$db->query($sql);
$sql = "delete from " .$ecs->table('merchants_steps_fields'). " where user_id = '$id'";
$db->query($sql);
if($GLOBALS['_CFG']['delete_seller']){
get_delete_seller_info('seller_shopbg', "ru_id = '$id'"); //删除店铺背景
get_delete_seller_info('seller_shopwindow', "ru_id = '$id'"); //删除店铺橱窗
get_delete_seller_info('seller_shopheader', "ru_id = '$id'"); //删除店铺头部
get_delete_seller_info('seller_shopslide', "ru_id = '$id'"); //删除店铺轮播图
get_delete_seller_info('seller_shopinfo', "ru_id = '$id'"); //删除店铺基本信息
get_delete_seller_info('admin_user', "ru_id = '$id'"); //删除商家管理员身份
get_seller_delete_order_list($id); //删除商家订单
get_seller_delete_goods_list($id); //删除商家商品
}
/* 提示信息 */
$link[] = array('text' => $_LANG['go_back'], 'href'=>'merchants_users_list.php?act=list');
sys_msg('删除成功', 0, $link);
}
/*------------------------------------------------------ */
//-- 查找二级类目
/*------------------------------------------------------ */
elseif($_REQUEST['act'] == 'addChildCate'){
check_authz_json('users_merchants');
include_once(ROOT_PATH . 'includes/cls_json.php');
$json = new JSON;
$filter = $json->decode($_GET['JSON']);
if($type == 1){ //取消二级类目
$catarr = $filter->cat_id;
}
$cate_list = get_first_cate_list($filter->cat_id, $filter->type, $catarr, $filter->cat_id);
$smarty->assign('cate_list', $cate_list);
$smarty->assign('cat_id', $filter->cat_id);
make_json_result($smarty->fetch('merchants_cate_list.htm'));
}
/*------------------------------------------------------ */
//-- 添加二级类目
/*------------------------------------------------------ */
elseif($_REQUEST['act'] == 'addChildCate_checked'){
check_authz_json('users_merchants');
include_once(ROOT_PATH . 'includes/cls_json.php');
$result = array('error' => 0, 'message' => '', 'content' => '', 'cat_id' => '');
$json = new JSON;
$_POST['cat_id']=strip_tags(urldecode($_POST['cat_id']));
$_POST['cat_id'] = json_str_iconv($_POST['cat_id']);
$cat = $json->decode($_POST['cat_id']);
$child_category = get_child_category($cat->cat_id);
$category_info = get_fine_category_info($child_category['cat_id'], $cat->user_id);
$smarty->assign('category_info', $category_info);
make_json_result($smarty->fetch("merchants_cate_checked_list.htm"));
$permanent_list = get_category_permanent_list($cat->user_id);
$smarty->assign('permanent_list', $permanent_list);
make_json_result($smarty->fetch("merchants_steps_catePermanent.htm"));
}
/*------------------------------------------------------ */
//-- 删除二级类目
/*------------------------------------------------------ */
elseif($_REQUEST['act'] == 'deleteChildCate_checked'){
check_authz_json('users_merchants');
include_once(ROOT_PATH . 'includes/cls_json.php');
$ct_id = isset($_REQUEST['ct_id']) ? intval($_REQUEST['ct_id']) : '';
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
$result = array('error' => 0, 'message' => '', 'content' => '', 'cat_id' => '');
$json = new JSON;
$catParent = get_temporarydate_ctId_catParent($ct_id);
if($catParent['num'] == 1){
$sql = "delete from " .$ecs->table('merchants_dt_file'). " where cat_id = '" .$catParent['parent_id']. "'";
$db->query($sql);
}
$sql = "delete from " .$ecs->table('merchants_category_temporarydate'). " where ct_id = '$ct_id'";
$db->query($sql);
$category_info = get_fine_category_info(0, $user_id);
$smarty->assign('category_info', $category_info);
make_json_result($smarty->fetch("merchants_cate_checked_list.htm"));
$permanent_list = get_category_permanent_list($user_id);
$smarty->assign('permanent_list', $permanent_list);
make_json_result($smarty->fetch("merchants_steps_catePermanent.htm"));
}
/*------------------------------------------------------ */
//-- 删除品牌
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'deleteBrand')
{
check_authz_json('users_merchants');
include_once(ROOT_PATH . 'includes/cls_json.php');
$json = new JSON;
$filter = $json->decode($_GET['JSON']);
$sql = "delete from " .$ecs->table('merchants_shop_brand'). " where bid = '" .$filter->ct_id. "'";
$db->query($sql);
$brand_list = get_septs_shop_brand_list($filter->user_id); //品牌列表
$smarty->assign('brand_list', $brand_list);
make_json_result($smarty->fetch('merchants_steps_brank_list.htm'));
}
/*------------------------------------------------------ */
//-- 编辑品牌
/*------------------------------------------------------ */
elseif($_REQUEST['act'] == 'brand_edit'){
$b_fid = isset($_REQUEST['del_bFid']) ? intval($_REQUEST['del_bFid']) : 0;
if($b_fid > 0){
$sql = "delete from " .$ecs->table('merchants_shop_brandfile'). " where b_fid = '$b_fid'";
$db->query($sql);
}
$ec_shop_bid = isset($_REQUEST['ec_shop_bid']) ? intval($_REQUEST['ec_shop_bid']) : 0;
$user_id = isset($_REQUEST['user_id']) ? intval($_REQUEST['user_id']) : 0;
$brandView = isset($_REQUEST['brandView']) ? $_REQUEST['brandView'] : '';
$shopInfo_list = get_steps_user_shopInfo_list($user_id,$ec_shop_bid);
$smarty->assign('shopInfo_list', $shopInfo_list);
$category_info = get_fine_category_info(0, $user_id); // 详细类目
$smarty->assign('category_info', $category_info);
$permanent_list = get_category_permanent_list($user_id);// 一级类目证件
$smarty->assign('permanent_list', $permanent_list);
$country_list = get_regions_steps();
$province_list = get_regions_steps(1,$consignee['country']);
$city_list = get_regions_steps(2,$consignee['province']);
$district_list = get_regions_steps(3,$consignee['city']);
$sn = 0;
$smarty->assign('country_list', $country_list);
$smarty->assign('province_list', $province_list);
$smarty->assign('city_list', $city_list);
$smarty->assign('district_list', $district_list);
$smarty->assign('consignee', $consignee);
$smarty->assign('sn', $sn);
$smarty->assign('user_id', $user_id);
$smarty->assign('brandView', $brandView);
$smarty->assign('ec_shop_bid', $ec_shop_bid);
$smarty->assign('form_action', 'update_shop');
assign_query_info();
$smarty->display('merchants_users_shopInfo.htm');
}
/*------------------------------------------------------ */
//-- 修改商品排序
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'edit_sort_order')
{
check_authz_json('users_merchants');
$shop_id = intval($_POST['id']);
$sort_order = intval($_POST['val']);
if ($exc->edit("sort_order = '$sort_order'", $shop_id))
{
clear_cache_files();
make_json_result($sort_order);
}
}
/*------------------------------------------------------ */
//-- 商家评分
/*------------------------------------------------------ */
elseif ($_REQUEST['act'] == 'create_seller_grade')
{
/* 检查权限 */
admin_priv('create_seller_grade');
$heads='
