用戶表字段
```
`user_id` int(11) '用戶id',
`account` varchar(50) '賬號',
`password` varchar(50) '密碼',
`openid` varchar(50) '微信綁定',
`card_top` varchar(75) '身份證正面',
`sys_status` int(11) '0正常1封禁',
`create_time` datetime '創建時間'
```
個人認證表
```
`personal_id` int(11) '個人認證id',
`user_id` int(11) '用戶id',
`name` varchar(25) '姓名',
`phone` varchar(20) '認證手機號',
`id_card` varchar(50) '身份證號',
`card_top` varchar(75) '身份證正面',
`card_over` varchar(75) '身份證反面',
`card_hand` varchar(75) '手持身份證',
`business_profile` varchar(100) '經營簡介',
`personal_auth` int(2) '個人實名狀態:1已實名,0待審核,2審核失敗',
`personal_num` int(11) '認證次數',
`update_time` datetime '上次認證時間',
`create_time` datetime '創建時間'
```
企業認證表
```
`company_id` int(11) '企業認證id',
`user_id` int(11) '用戶id',
`company_name` varchar(50) '企業名稱',
`business_license` varchar(75) '營業執照',
`social_credit_code` varchar(50) '社會信用代碼',
`legal_card_top` varchar(75) '法人身份證正面',
`legal_card_over` varchar(75) '法人身份證反面',
`legal_card_hand` varchar(75) '法人身份證手持',
`home_location` varchar(50) '歸屬地',
`legal_contact` varchar(50) '法人聯系方式',
`company_auth` int(2) '企業實名狀態:1已實名,0待審核,2審核失敗',
`company_num` int(11) '認證次數',
`update_time` datetime '上次認證時間',
`create_time` datetime '創建時間'
```
用戶表說明:
personal_auth:個人實名狀態:1已實名,0待審核,2審核失敗
company_auth:企業實名狀態:1已實名,0待審核,2審核失敗
2.商家注冊
~~~[api]
post:http://test.qingdabao.com/user/sign
account#賬號(手機號或者郵箱)
password#密碼
code#驗證碼
<<<
success
success
會返回shop_id
<<<
error
error
~~~
3.商家賬號登入
~~~[api]
get:http://test.qingdabao.com/user/login
account#賬號
password#密碼
<<<
success
{
"status":?0,
"message":?"ok",
"data":?{
"user":?{
"user\_id":?1,
"account":?"18790901856",
"password":?"7c4a8d09ca3762af61e59520943dc26494f8941b",
"openid":?"oTLZCxNxGnbI8-U3BSyXsNvQwdSg",
"card\_top":?"http://test.qingdabao.com/user/top",
"sys\_status":?0,
"create\_time":?"2020-03-30?15:21:56"
????????},
"personal\_auth":?{
"personal\_id":?1,
"user\_id":?1,
"name":?"冷月光",
"phone":?"18790901856",
"id\_card":?"411123199011070011",
"card\_top":?"http://test.qingdabao.com/user/top",
"card\_over":?"http://test.qingdabao.com/user/over",
"card\_hand":?"",
"business\_profile":?"test",
"personal\_auth":?1,
"personal\_num":?1,
"update\_time":?"2020-03-30?15:21:56",
"create\_time":?"2020-03-30?15:21:56"
????????},
"company\_auth":?{
"company\_id":?1,
"user\_id":?1,
"company\_name":?null,
"business\_license":?"test",
"social\_credit\_code":?null,
"legal\_card\_top":?null,
"legal\_card\_over":?null,
"legal\_card\_hand":?null,
"home\_location":?null,
"legal\_contact":?null,
"company\_auth":?0,
"company\_num":?1,
"update\_time":?"2020-03-30?15:21:56",
"create\_time":?"2020-03-30?15:21:56"
????????},
"shop":?{
"shop\_id":?1,
"user\_id":?1,
"shop\_name":?"",
"shop\_logo":?"http://faka-info.oss-cn-beijing.aliyuncs.com/322369001590370883.object%20Ob",
"is\_on":?1,
"short\_link":?"vvv",
"without\_link":?"差球球是道",
"qr\_code":?"http://faka-info.oss-cn-beijing.aliyuncs.com/qrcode460437411585724263.png",
"shop\_announcement":?"按時吃三",
"pay\_prompt":?"阿擦擦擦",
"is\_stock\_show":?1,
"shop\_contact":?"安定區",
"buy\_contact\_way":?"的需求文檔",
"update\_time":?"2020-05-29?11:37:07",
"create\_time":?"2020-04-01?14:57:43"
????????}
????}
}
<<<
error
error
~~~
4.商家密碼修改
~~~[api]
put:http://test.qingdabao.com/user/pwd_edit
account#賬號
password#密碼
password_new#新密碼
<<<
success
success
<<<
error
賬號或密碼錯誤!
或error
~~~
5.商家忘記密碼
~~~[api]
put:http://test.qingdabao.com/user/pwd_forget
account=默認值#賬號
password_new#新密碼
code#驗證碼
<<<
success
success
<<<
error
error
驗證碼錯誤
賬號不存在
~~~
7.商家個人實名認證
~~~[api]
post:http://test.qingdabao.com/user/personal_create
user_id#用戶id
name#姓名
id_card#身份證號
card_top#身份證正面圖片地址
card_over#身份證反面圖片地址
card_hand#身份證手持
code#驗證碼
phone#手機號
<<<
success
success
<<<
error
error
~~~
7.商家個人實名認證失敗后重新提交
注釋:personal_auth=0或personal_auth=3此時可提交實名認證
~~~[api]
put:http://test.qingdabao.com/user/personal_auth
personal_id#
array#對象,存放需要修改的字段
phone#手機號
code#驗證碼
<<<
success
success
<<<
error
error
~~~
8.商家企業認證
注釋:company_auth=0或company_auth=3此時可提交實名認證
~~~[api]
put:http://test.qingdabao.com/user/company_create
user_id#用戶id
business_license#營業執照圖片地址
company_name#企業名稱
social_credit_code#社會信用代碼
legal_card_top#法人身份證正面
legal_card_over#法人身份證反面
legal_card_hand#法人身份證手持
home_location#歸屬地
legal_contact#法人聯系方式
code#驗證碼
<<<
success
success
<<<
error
error
~~~
8.商家企業實名認證失敗后重新提交
注釋:personal_auth=2此時可提交實名認證
~~~[api]
put:http://test.qingdabao.com/user/company_auth
company_id#
array#對象,存放需要修改的字段
legal_contact#法人聯系方式
code#驗證碼
<<<
success
success
<<<
error
error
~~~
9.微信綁定
~~~[api]
put:http://test.qingdabao.com/user/wx_bind
account#賬戶
password#密碼
openid#微信openid
<<<
success
<<<
error
~~~