最新版本

This commit is contained in:
2026-05-26 09:44:21 +08:00
parent 822ed9a099
commit fa41edf857
24 changed files with 597 additions and 163 deletions

View File

@@ -0,0 +1,46 @@
<?php
namespace app\admin\service;
use app\common\model\CompanyOperators;
use app\common\model\Companys;
class CompanyOperatorsService
{
public function deleteOperator($id)
{
$result = CompanyOperators::destroy($id);
return $result;
}
public function deleteCompany($id)
{
$result = Companys::customDelete($id);
return $result;
}
public function addCompany($data){
# 判断该公司名称是否已存在
$existingCompany = Companys::where('company_name', $data['company_name'])->find();
if ($existingCompany) {
throw new \Exception('公司名称已存在');
}
$result = Companys::create($data);
return $result;
}
public function addOperator($data){
# 判断运营人员是否存在
$existingOperator = CompanyOperators::where('operator_name', $data['operator_name'])->find();
if ($existingOperator) {
throw new \Exception('运营人员已存在');
}
$result = CompanyOperators::create($data);
return $result;
}
}