| xqd
@@ -704,9 +704,11 @@ class MyController extends Controller
|
|
|
* "id": 1,
|
|
|
* "user_id": 1,
|
|
|
* "bank_name": "1",
|
|
|
- * "bank_number": "1", 二维码地址/账号
|
|
|
+ * "bank_number": "1", /账号
|
|
|
* "bank_phone": "1",
|
|
|
- * "bank_user": "" 用户名/微信(支付宝)二维码
|
|
|
+ * "bank_user": "" 用户名/
|
|
|
+ * "type": 微信, 微信(支付宝)二维码
|
|
|
+ * "url": wwww.ddf, 二维码地址
|
|
|
* "is_img": 1,
|
|
|
* }
|
|
|
*]
|
| xqd
@@ -804,8 +806,8 @@ class MyController extends Controller
|
|
|
* @api {post} /api/my/bank/img 添加二维码
|
|
|
* @apiDescription 添加二维码
|
|
|
* @apiGroup My
|
|
|
- * @apiParam {string} data[bank_name] 类型
|
|
|
- * @apiParam {string} data[bank_number] 二维码图片
|
|
|
+ * @apiParam {string} data[type] 类型
|
|
|
+ * @apiParam {string} data[url] 二维码图片
|
|
|
* @apiPermission Passport
|
|
|
* @apiVersion 0.1.0
|
|
|
* @apiSuccessExample {json} Success-Response:
|
| xqd
@@ -830,21 +832,23 @@ class MyController extends Controller
|
|
|
$user = $this->getUser();
|
|
|
$validator = \Validator::make($request->all(),
|
|
|
[
|
|
|
- 'data.bank_name' => 'required',
|
|
|
- 'data.bank_number' => 'required',
|
|
|
+ 'data.type' => 'required',
|
|
|
+ 'data.url' => 'required',
|
|
|
],
|
|
|
[
|
|
|
- 'data.bank_name.required' => '请选择账号类型',
|
|
|
- 'data.bank_number.required' => '请上传图片',
|
|
|
+ 'data.type.required' => '请选择账号类型',
|
|
|
+ 'data.url.required' => '请上传图片',
|
|
|
]
|
|
|
);
|
|
|
if($validator->fails()) return $this->validatorError($validator->messages()->all(),ErrorCode::CLIENT_WRONG_PARAMS);
|
|
|
$data['user_id'] = $user->id;
|
|
|
- $data['bank_user'] = $data['bank_name'].'二维码';
|
|
|
+ $data['bank_user'] = '';
|
|
|
$data['bank_phone'] = '';
|
|
|
+ $data['bank_number'] = '';
|
|
|
+ $data['bank_name'] = '';
|
|
|
$data['is_img'] = 1;
|
|
|
- $info = UserBank::where('is_img',1)->where('user_id',$user->id)->where('bank_phone','')
|
|
|
- ->where('bank_user',$data['bank_name'].'二维码')->first(); //定义为二维码
|
|
|
+ $info = UserBank::where('is_img',1)->where('user_id',$user->id)
|
|
|
+ ->where('type',$data['type'])->first(); //定义为二维码
|
|
|
if (empty($info)) {
|
|
|
$ok =UserBank::create($data);
|
|
|
}else{
|