This commit is contained in:
weiz 2024-03-21 16:57:57 +08:00
parent 7430279c85
commit 1b012018e6
2 changed files with 164 additions and 164 deletions

View File

@ -13,24 +13,24 @@
// +---------------------------------------------------------------------- // +----------------------------------------------------------------------
namespace app\adminapi\controller\contract; namespace app\adminapi\controller\contract;
use app\adminapi\controller\BaseAdminController; use app\adminapi\controller\BaseAdminController;
use app\adminapi\lists\contract\SubcontractingContractLists; use app\adminapi\lists\contract\SubcontractingContractLists;
use app\adminapi\logic\contract\SubcontractingContractLogic; use app\adminapi\logic\contract\SubcontractingContractLogic;
use app\adminapi\validate\contract\SubcontractingContractValidate; use app\adminapi\validate\contract\SubcontractingContractValidate;
use app\common\model\oa\Flow; use app\common\model\oa\Flow;
use app\common\model\oa\FlowType; use app\common\model\oa\FlowType;
/** /**
* SubcontractingContract控制器 * SubcontractingContract控制器
* Class SubcontractingContractController * Class SubcontractingContractController
* @package app\adminapi\controller\contract * @package app\adminapi\controller\contract
*/ */
class SubcontractingContractController extends BaseAdminController class SubcontractingContractController extends BaseAdminController
{ {
/** /**
@ -80,7 +80,7 @@ class SubcontractingContractController extends BaseAdminController
public function delete() public function delete()
{ {
$params = (new SubcontractingContractValidate())->post()->goCheck('edit'); $params = (new SubcontractingContractValidate())->post()->goCheck('delete');
$result = SubcontractingContractLogic::delete($params); $result = SubcontractingContractLogic::delete($params);
if (true === $result) { if (true === $result) {
return $this->success('删除成功', [], 1, 1); return $this->success('删除成功', [], 1, 1);
@ -104,16 +104,16 @@ class SubcontractingContractController extends BaseAdminController
public function flows(): \think\response\Json public function flows(): \think\response\Json
{ {
$flow_type = FlowType::where('type',2)->where('name','fbht')->findOrEmpty(); $flow_type = FlowType::where('type', 2)->where('name', 'fbht')->findOrEmpty();
$data = Flow::field('id,name')->where('flow_cate',$flow_type['id'])->where('status',2)->select(); $data = Flow::field('id,name')->where('flow_cate', $flow_type['id'])->where('status', 2)->select();
return $this->success('请求成功',$data->toArray()); return $this->success('请求成功', $data->toArray());
} }
//添加审批 //添加审批
public function approve(): \think\response\Json public function approve(): \think\response\Json
{ {
$params = (new SubcontractingContractValidate())->post()->goCheck('approve'); $params = (new SubcontractingContractValidate())->post()->goCheck('approve');
$result = SubcontractingContractLogic::approve($params,$this->adminId); $result = SubcontractingContractLogic::approve($params, $this->adminId);
if (true === $result) { if (true === $result) {
return $this->success('提交审核信息成功', [], 1, 1); return $this->success('提交审核信息成功', [], 1, 1);
} }
@ -126,4 +126,4 @@ class SubcontractingContractController extends BaseAdminController
} }
} }

View File

@ -13,22 +13,22 @@
// +---------------------------------------------------------------------- // +----------------------------------------------------------------------
namespace app\adminapi\controller\contract; namespace app\adminapi\controller\contract;
use app\adminapi\controller\BaseAdminController; use app\adminapi\controller\BaseAdminController;
use app\adminapi\lists\contract\SubcontractingContractDetailLists; use app\adminapi\lists\contract\SubcontractingContractDetailLists;
use app\adminapi\logic\contract\SubcontractingContractDetailLogic; use app\adminapi\logic\contract\SubcontractingContractDetailLogic;
use app\adminapi\validate\contract\SubcontractingContractDetailValidate; use app\adminapi\validate\contract\SubcontractingContractDetailValidate;
/** /**
* 分包合同-分包明细控制器 * 分包合同-分包明细控制器
* Class SubcontractingContractDetailController * Class SubcontractingContractDetailController
* @package app\adminapi\controller\contract * @package app\adminapi\controller\contract
*/ */
class SubcontractingContractDetailController extends BaseAdminController class SubcontractingContractDetailController extends BaseAdminController
{ {
/** /**
@ -44,7 +44,7 @@ class SubcontractingContractDetailController extends BaseAdminController
public function delete() public function delete()
{ {
$params = (new SubcontractingContractDetailValidate())->post()->goCheck('edit'); $params = (new SubcontractingContractDetailValidate())->post()->goCheck('delete');
SubcontractingContractDetailLogic::delete($params); SubcontractingContractDetailLogic::delete($params);
return $this->success('删除成功', [], 1, 1); return $this->success('删除成功', [], 1, 1);
} }
@ -64,4 +64,4 @@ class SubcontractingContractDetailController extends BaseAdminController
} }
} }