|
|
@@ -4,6 +4,7 @@ namespace app\workerapi\controller;
|
|
|
|
|
|
use app\common\logic\MasterWorkerExamineLogic;
|
|
|
use app\common\model\dict\DictData;
|
|
|
+use app\common\model\master_worker_register\MasterWorkerRegister;
|
|
|
use app\workerapi\logic\LoginLogic;
|
|
|
use app\workerapi\logic\MasterWorkerInfoLogic;
|
|
|
use app\workerapi\logic\MasterWorkerLogic;
|
|
|
@@ -14,7 +15,7 @@ use app\workerapi\validate\MasterWokerValidate;
|
|
|
|
|
|
class MasterWorkerController extends BaseApiController
|
|
|
{
|
|
|
- public array $notNeedLogin = ['customerPhone','interview','getQuestion','getInterview','getRegInfo'];
|
|
|
+ public array $notNeedLogin = ['customerPhone','interview','getQuestion','getInterview','getRegInfo','retentionMoneyOrder'];
|
|
|
|
|
|
/**
|
|
|
* @notes 修改密码
|
|
|
@@ -213,8 +214,14 @@ class MasterWorkerController extends BaseApiController
|
|
|
*/
|
|
|
public function retentionMoneyOrder()
|
|
|
{
|
|
|
+ $openid = request()->get('openid');
|
|
|
+ if ($openid) {
|
|
|
+ $worker_id = MasterWorkerRegister::where(['openid' => $openid])->value('worker_id');
|
|
|
+ } else{
|
|
|
+ return $this->success('', [], 1, 1);
|
|
|
+ }
|
|
|
$masterWorkerLogic = new \app\adminapi\logic\master_worker\MasterWorkerLogic;
|
|
|
- $result = $masterWorkerLogic::retentionMoneyOrder(['worker_id' => $this->userId], 1);
|
|
|
+ $result = $masterWorkerLogic::retentionMoneyOrder(['worker_id' => $worker_id], 1);
|
|
|
if (false === $result) {
|
|
|
return $this->fail($masterWorkerLogic::getError());
|
|
|
}
|