multi-store/app/store/controller/finance/FinanceController.php

42 lines
1.2 KiB
PHP
Raw Normal View History

2024-06-05 18:07:34 +08:00
<?php
namespace app\store\controller\finance;
2024-06-06 09:44:53 +08:00
use app\common\logic\StoreFinanceFlowLogic;
2024-06-05 18:07:34 +08:00
use app\store\controller\BaseAdminController;
use app\store\lists\store_finance_flow\StoreFinanceFlowLists;
2024-06-05 18:07:34 +08:00
2024-06-14 15:53:47 +08:00
// #[ApiDoc\title('财务')]
2024-06-05 18:07:34 +08:00
class FinanceController extends BaseAdminController
{
/**
* 门店流水
*/
2024-06-05 18:07:34 +08:00
public function lists()
{
return $this->dataLists(new StoreFinanceFlowLists());
}
2024-06-14 15:53:47 +08:00
// #[
// ApiDoc\Title('备注'),
// ApiDoc\url('/store/finance/finance/remark'),
// ApiDoc\Method('POST'),
// ApiDoc\NotHeaders(),
// ApiDoc\Author('中国队长'),
// ApiDoc\Param(name: 'id', type: 'int', require: true, desc: 'id'),
// ApiDoc\Param(name: 'remark', type: 'string', require: true, desc: '备注'),
// ApiDoc\Header(ref: [Definitions::class, "token"]),
// ApiDoc\ResponseSuccess("data", type: "array"),
// ]
2024-06-06 09:44:53 +08:00
public function remark(StoreFinanceFlowLogic $logic)
{
$id = $this->request->post('id');
$remark = $this->request->post('remark');
$logic->remark($id, $remark);
2024-06-06 10:14:17 +08:00
return $this->success('操作成功', [], 1, 1);
2024-06-06 09:44:53 +08:00
}
2024-06-05 18:07:34 +08:00
}