| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <?php
- namespace app\adminapi\logic\express_assistant;
- use app\common\logic\BaseLogic;
- use app\common\model\FaceSheetSender;
- class FaceSheetSenderLogic extends BaseLogic
- {
- /**
- * @notes 添加发件人
- * @param $params
- * @return bool
- * @author Tab
- * @date 2021/11/22 15:58
- */
- public static function add($params)
- {
- try {
- FaceSheetSender::create($params);
- return true;
- } catch (\Exception $e) {
- self::$error = $e->getMessage();
- return false;
- }
- }
- /**
- * @notes 发件人详情
- * @param $params
- * @return mixed
- * @author Tab
- * @date 2021/11/22 16:10
- */
- public static function detail($params)
- {
- return FaceSheetSender::withoutField('create_time,update_time,delete_time')->findOrEmpty($params['id'])->toArray();
- }
- /**
- * @notes 编辑发件人
- * @param $params
- * @return bool
- * @author Tab
- * @date 2021/11/22 16:14
- */
- public static function edit($params)
- {
- try {
- FaceSheetSender::update($params);
- return true;
- } catch (\Exception $e) {
- self::$error = $e->getMessage();
- return false;
- }
- }
- /**
- * @notes 删除发件人
- * @param $params
- * @return bool
- * @author Tab
- * @date 2021/11/22 16:19
- */
- public static function delete($params)
- {
- try {
- FaceSheetSender::destroy($params['id']);
- return true;
- } catch (\Exception $e) {
- self::$error = $e->getMessage();
- return false;
- }
- }
- }
|