|
@@ -40,19 +40,20 @@ class Pay extends BaseController {
|
|
|
if ($this->isAdmin()) {
|
|
|
$where = [];
|
|
|
} else {
|
|
|
- $where[] = ['p.status', '=', $model::NORMAL];
|
|
|
+ $where[] = ['status', '=', $model::NORMAL];
|
|
|
}
|
|
|
|
|
|
if (!empty($input['code'])) {
|
|
|
- $where[] = ['p.pay_code', 'like', "%{$input['code']}%"];
|
|
|
+ $where[] = ['pay_code', 'like', "%{$input['code']}%"];
|
|
|
}
|
|
|
|
|
|
- if (!empty($input['groupId'])) {
|
|
|
- $where[] = ['p.group_id', '=', "{$input['groupId']}"];
|
|
|
- }
|
|
|
- $where[] = ['gr.admin_id','=',$this->adminId];
|
|
|
+// if (!empty($input['groupId'])) {
|
|
|
+// $where[] = ['p.group_id', '=', "{$input['groupId']}"];
|
|
|
+// }
|
|
|
+// $where[] = ['gr.admin_id','=',$this->adminId];
|
|
|
+
|
|
|
$model->setWhere($where);
|
|
|
- $data = $model->getPayList();
|
|
|
+ $data = $model->getPageList($model);
|
|
|
Until::output($data);
|
|
|
}
|
|
|
|
|
@@ -67,15 +68,9 @@ class Pay extends BaseController {
|
|
|
* mediaType="multipart/form-data",
|
|
|
* @OA\Schema(
|
|
|
* @OA\Property(description="支付code", property="code", type="string", default="jj公司"),
|
|
|
- * @OA\Property(description="集团id", property="groupId", type="integer", default="1"),
|
|
|
- * @OA\Property(description="主商户号", property="masterPayId", type="string", default="a01"),
|
|
|
- * @OA\Property(description="子商户号", property="subPayId", type="string", default="1"),
|
|
|
- * @OA\Property(description="主appId", property="masterAppId", type="string", default="1"),
|
|
|
- * @OA\Property(description="子appId", property="subAppId", type="string", default="1"),
|
|
|
- * @OA\Property(description="秘钥", property="xcxSecret", type="string", default="1"),
|
|
|
* @OA\Property(description="状态 1正常 2删除", property="status", type="integer", default="1"),
|
|
|
* @OA\Property(description="备注", property="remark", type="dtring", default="xx支付"),
|
|
|
- * required={"code","groupId","masterPayId","masterAppId","xcxSecret"})
|
|
|
+ * required={"code"})
|
|
|
* )
|
|
|
* ),
|
|
|
* @OA\Response(response="200", description="请求成功")
|
|
@@ -85,12 +80,12 @@ class Pay extends BaseController {
|
|
|
$input = Until::getInput();
|
|
|
$rule = [
|
|
|
'code|支付code' => 'require',
|
|
|
- 'masterPayId|主商户号' => 'require',
|
|
|
+// 'masterPayId|主商户号' => 'require',
|
|
|
//'subPayId|子商户号' => 'require',
|
|
|
- 'masterAppId|主appId' => 'require',
|
|
|
+// 'masterAppId|主appId' => 'require',
|
|
|
//'subAppId|子appId' => 'require',
|
|
|
- 'groupId|集团id' => 'require',
|
|
|
- 'xcxSecret|秘钥' => 'require',
|
|
|
+// 'groupId|集团id' => 'require',
|
|
|
+// 'xcxSecret|秘钥' => 'require',
|
|
|
];
|
|
|
Until::check($rule, $input);
|
|
|
$model = new PayModel();
|
|
@@ -98,24 +93,24 @@ class Pay extends BaseController {
|
|
|
$id = (int)$input['id'];
|
|
|
$model::where(['id' => $id])->update([
|
|
|
'pay_code' => $input['code'],
|
|
|
- 'master_pay_id' => $input['masterPayId'],
|
|
|
- 'sub_pay_id' => $input['subPayId'],
|
|
|
- 'master_app_id' => $input['masterAppId'],
|
|
|
- 'sub_app_id' => $input['subAppId'],
|
|
|
- 'xcx_secret' => $input['xcxSecret'],
|
|
|
- 'group_id' => $input['groupId'],
|
|
|
+// 'master_pay_id' => $input['masterPayId'],
|
|
|
+// 'sub_pay_id' => $input['subPayId'],
|
|
|
+// 'master_app_id' => $input['masterAppId'],
|
|
|
+// 'sub_app_id' => $input['subAppId'],
|
|
|
+// 'xcx_secret' => $input['xcxSecret'],
|
|
|
+// 'group_id' => $input['groupId'],
|
|
|
'status' => $input['status'] ?? 1,
|
|
|
'remark' => $input['remark']
|
|
|
]);
|
|
|
} else {
|
|
|
$id = $model->insertGetId([
|
|
|
'pay_code' => $input['code'],
|
|
|
- 'master_pay_id' => $input['masterPayId'],
|
|
|
- 'sub_pay_id' => $input['subPayId'] ?? "",
|
|
|
- 'master_app_id' => $input['masterAppId'],
|
|
|
- 'sub_app_id' => $input['subAppId'] ?? "",
|
|
|
- 'xcx_secret' => $input['xcxSecret'],
|
|
|
- 'group_id' => $input['groupId'],
|
|
|
+// 'master_pay_id' => $input['masterPayId'],
|
|
|
+// 'sub_pay_id' => $input['subPayId'] ?? "",
|
|
|
+// 'master_app_id' => $input['masterAppId'],
|
|
|
+// 'sub_app_id' => $input['subAppId'] ?? "",
|
|
|
+// 'xcx_secret' => $input['xcxSecret'],
|
|
|
+// 'group_id' => $input['groupId'],
|
|
|
'status' => $input['status'] ?? 1,
|
|
|
'remark' => $input['remark'] ?? ''
|
|
|
]);
|