You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
66
hyhproject/app/controller/Useraddress.php
Executable file
66
hyhproject/app/controller/Useraddress.php
Executable file
@ -0,0 +1,66 @@
|
||||
<?php
|
||||
namespace wstmart\app\controller;
|
||||
use wstmart\common\model\UserAddress as M;
|
||||
/**
|
||||
* 用户地址控制器
|
||||
*/
|
||||
class UserAddress extends Base{
|
||||
// 前置方法执行列表
|
||||
protected $beforeActionList = [
|
||||
'checkAuth'
|
||||
];
|
||||
/**
|
||||
* 获取地址信息
|
||||
*/
|
||||
public function getList(){
|
||||
$m = new M();
|
||||
$userId = session('WST_USER.userId');
|
||||
$data['addressList'] = $m->listQuery($userId);
|
||||
//获取省级地区信息
|
||||
//$data['area'] = model('app/Areas')->listQuery(0);
|
||||
exit(jsonReturn('',1,$data));
|
||||
//$this->assign('type', (int)input('type'));
|
||||
//$this->assign('addressId', (int)input('addressId'));//结算选中的地址
|
||||
|
||||
}
|
||||
/**
|
||||
* 获取地址信息
|
||||
*/
|
||||
public function getById(){
|
||||
$m = new M();
|
||||
$data = $m->getById(input('post.addressId/d'));
|
||||
exit(jsonReturn('',1,$data));
|
||||
}
|
||||
public function getArea(){
|
||||
//获取省级地区信息
|
||||
$data['area'] = model('app/Areas')->listQuery(0);
|
||||
exit(jsonReturn('',1,$data));
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置为默认地址
|
||||
*/
|
||||
public function setDefault(){
|
||||
$m = new M();
|
||||
exit(json_encode($m->setDefault()));
|
||||
}
|
||||
/**
|
||||
* 新增/编辑地址
|
||||
*/
|
||||
public function edits(){
|
||||
$m = new M();
|
||||
if(input('post.addressId/d')){
|
||||
$rs = $m->edit();
|
||||
}else{
|
||||
$rs = $m->add();
|
||||
}
|
||||
exit(json_encode($rs));
|
||||
}
|
||||
/**
|
||||
* 删除地址
|
||||
*/
|
||||
public function del(){
|
||||
$m = new M();
|
||||
exit(json_encode($m->del()));
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user