+
diff --git a/app/api/controller/Answer.php b/app/api/controller/Answer.php
index bf5a3ca54..ded24d475 100755
--- a/app/api/controller/Answer.php
+++ b/app/api/controller/Answer.php
@@ -24,7 +24,7 @@ use app\service\AnswerService;
class Answer extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Banner.php b/app/api/controller/Banner.php
index 89d3a7896..3a4bdb3d7 100755
--- a/app/api/controller/Banner.php
+++ b/app/api/controller/Banner.php
@@ -24,7 +24,7 @@ use app\service\BannerService;
class Banner extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Cart.php b/app/api/controller/Cart.php
index 3aece075d..dde0de064 100755
--- a/app/api/controller/Cart.php
+++ b/app/api/controller/Cart.php
@@ -24,7 +24,7 @@ use app\service\GoodsCartService;
class Cart extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Index.php b/app/api/controller/Index.php
index 74f7e0bcf..ba9d831ef 100755
--- a/app/api/controller/Index.php
+++ b/app/api/controller/Index.php
@@ -33,7 +33,7 @@ use app\service\GoodsCartService;
class Index extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Message.php b/app/api/controller/Message.php
index f8d7af1df..97182582c 100755
--- a/app/api/controller/Message.php
+++ b/app/api/controller/Message.php
@@ -24,7 +24,7 @@ use app\service\MessageService;
class Message extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Navigation.php b/app/api/controller/Navigation.php
index 89ac86991..97f78edde 100755
--- a/app/api/controller/Navigation.php
+++ b/app/api/controller/Navigation.php
@@ -24,7 +24,7 @@ use app\service\AppHomeNavService;
class Navigation extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Order.php b/app/api/controller/Order.php
index 54d4e6ba5..485dec0b3 100755
--- a/app/api/controller/Order.php
+++ b/app/api/controller/Order.php
@@ -28,7 +28,7 @@ use app\service\ResourcesService;
class Order extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Ordernotify.php b/app/api/controller/Ordernotify.php
index 70439dc8a..7e0e228e9 100755
--- a/app/api/controller/Ordernotify.php
+++ b/app/api/controller/Ordernotify.php
@@ -23,7 +23,7 @@ use app\service\PayRequestLogService;
class OrderNotify extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Personal.php b/app/api/controller/Personal.php
new file mode 100644
index 000000000..675624f1c
--- /dev/null
+++ b/app/api/controller/Personal.php
@@ -0,0 +1,91 @@
+IsLogin();
+ }
+
+ /**
+ * 个人资料
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2022-11-18
+ * @desc description
+ */
+ public function Index()
+ {
+ $data = [
+ // 用户数据
+ 'data' => UserService::UserHandle(UserService::UserInfo('id', $this->user['id'])),
+ // 性别
+ 'gender_list' => MyConst('common_gender_list'),
+ ];
+ return ApiService::ApiDataReturn(DataReturn('success', 0, $data));
+ }
+
+ /**
+ * 保存
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2022-11-18
+ * @desc description
+ */
+ public function Save()
+ {
+ $params = $this->data_post;
+ $params['user'] = $this->user;
+ return ApiService::ApiDataReturn(UserService::PersonalSave($params));
+ }
+
+ /**
+ * 用户头像上传
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2018-12-03
+ * @desc description
+ */
+ public function UserAvatarUpload()
+ {
+ $params = $this->data_post;
+ $params['user'] = $this->user;
+ $params['img_field'] = 'file';
+ return ApiService::ApiDataReturn(UserService::UserAvatarUpload($params));
+ }
+}
+?>
\ No newline at end of file
diff --git a/app/api/controller/Region.php b/app/api/controller/Region.php
index b8cfe51f2..656680181 100755
--- a/app/api/controller/Region.php
+++ b/app/api/controller/Region.php
@@ -24,7 +24,7 @@ use app\service\RegionService;
class Region extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Search.php b/app/api/controller/Search.php
index a00cfa6b0..6eeafc591 100755
--- a/app/api/controller/Search.php
+++ b/app/api/controller/Search.php
@@ -24,7 +24,7 @@ use app\service\SearchService;
class Search extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/User.php b/app/api/controller/User.php
index dc15f61df..6f4269c73 100755
--- a/app/api/controller/User.php
+++ b/app/api/controller/User.php
@@ -34,7 +34,7 @@ use app\service\GoodsCartService;
class User extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Useraddress.php b/app/api/controller/Useraddress.php
index 73c877c22..cddbc6b1e 100755
--- a/app/api/controller/Useraddress.php
+++ b/app/api/controller/Useraddress.php
@@ -26,7 +26,7 @@ use app\service\ResourcesService;
class UserAddress extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Usergoodsbrowse.php b/app/api/controller/Usergoodsbrowse.php
index 85e6ccea9..3b815e1b2 100755
--- a/app/api/controller/Usergoodsbrowse.php
+++ b/app/api/controller/Usergoodsbrowse.php
@@ -24,7 +24,7 @@ use app\service\GoodsBrowseService;
class UserGoodsBrowse extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Usergoodsfavor.php b/app/api/controller/Usergoodsfavor.php
index b8b8a25d0..cbc723234 100755
--- a/app/api/controller/Usergoodsfavor.php
+++ b/app/api/controller/Usergoodsfavor.php
@@ -24,7 +24,7 @@ use app\service\GoodsFavorService;
class UserGoodsFavor extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/api/controller/Userintegral.php b/app/api/controller/Userintegral.php
index 2519da332..19dbdff28 100755
--- a/app/api/controller/Userintegral.php
+++ b/app/api/controller/Userintegral.php
@@ -24,7 +24,7 @@ use app\service\IntegralService;
class UserIntegral extends Common
{
/**
- * [__construct 构造方法]
+ * 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
diff --git a/app/index/controller/Personal.php b/app/index/controller/Personal.php
index 2466737d2..cea772c8d 100755
--- a/app/index/controller/Personal.php
+++ b/app/index/controller/Personal.php
@@ -72,7 +72,7 @@ class Personal extends Common
// 模板数据
$assign = [
// 用户数据
- 'data' => $this->user,
+ 'data' => UserService::UserHandle(UserService::UserInfo('id', $this->user['id'])),
// 性别
'common_gender_list' => MyConst('common_gender_list'),
// 浏览器名称
@@ -95,5 +95,21 @@ class Personal extends Common
$params['user'] = $this->user;
return ApiService::ApiDataReturn(UserService::PersonalSave($params));
}
+
+ /**
+ * 用户头像上传
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2018-12-03
+ * @desc description
+ */
+ public function UserAvatarUpload()
+ {
+ $params = $this->data_post;
+ $params['user'] = $this->user;
+ $params['img_field'] = 'file';
+ return ApiService::ApiDataReturn(UserService::UserAvatarUpload($params));
+ }
}
?>
\ No newline at end of file
diff --git a/app/index/controller/User.php b/app/index/controller/User.php
index 03d582586..840d3ae1e 100755
--- a/app/index/controller/User.php
+++ b/app/index/controller/User.php
@@ -464,24 +464,5 @@ class User extends Common
]);
return MyView();
}
-
- /**
- * 用户头像上传
- * @author Devil
- * @blog http://gong.gg/
- * @version 1.0.0
- * @date 2018-12-03
- * @desc description
- */
- public function UserAvatarUpload()
- {
- // 登录校验
- $this->IsLogin();
-
- $params = $this->data_post;
- $params['user'] = $this->user;
- $params['img_field'] = 'file';
- return ApiService::ApiDataReturn(UserService::UserAvatarUpload($params));
- }
}
?>
\ No newline at end of file
diff --git a/app/index/view/default/personal/index.html b/app/index/view/default/personal/index.html
index 2a97d992d..a45801584 100755
--- a/app/index/view/default/personal/index.html
+++ b/app/index/view/default/personal/index.html
@@ -38,7 +38,7 @@
{{if empty($user[$k])}}
未填写
{{elseif $k eq 'avatar' /}}
-

+

{{else /}}
{{$user[$k]}}
{{/if}}
diff --git a/app/index/view/default/personal/save_info.html b/app/index/view/default/personal/save_info.html
index 32802b861..6be5a87d8 100755
--- a/app/index/view/default/personal/save_info.html
+++ b/app/index/view/default/personal/save_info.html
@@ -22,28 +22,60 @@
+
+
+
+
+
+