| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- namespace app\adminapi\logic\master_worker;
- use app\common\logic\BaseLogic;
- use app\common\model\master_worker\MasterWorkerBehalf;
- use think\facade\Db;
- class MasterWorkerServiceOrderLogic extends BaseLogic
- {
- /**
- * @notes 添加
- * @param array $params
- * @return bool
- * @author likeadmin
- * @date 2024/09/28 15:31
- */
- public static function add(array $params): bool
- {
- Db::startTrans();
- try {
- MasterWorkerBehalf::create([
- 'master_worker_id' => $params['master_worker_id'],
- 'recruiting_behalf' => $params['recruiting_behalf']
- ]);
- Db::commit();
- return true;
- } catch (\Exception $e) {
- Db::rollback();
- self::setError($e->getMessage());
- return false;
- }
- }
- /**
- * @notes 删除
- * @param array $params
- * @return bool
- * @author likeadmin
- * @date 2024/09/28 15:31
- */
- public static function behalfVerifiedelete(array $params): bool
- {
- Db::startTrans();
- try {
- MasterWorkerBehalf::where('master_worker_id',$params['master_worker_id'])->delete();
- Db::commit();
- return true;
- } catch (\Exception $e) {
- Db::rollback();
- self::setError($e->getMessage());
- return false;
- }
- }
- }
|