|
|
@@ -40,10 +40,6 @@ class MasterWorkerTemporaryLogic extends BaseLogic
|
|
|
{
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
- if (MasterWorkerTemporary::where('worker_number', $params['worker_number'])->value('worker_number')) {
|
|
|
- self::setError('该工号已存在!');
|
|
|
- return false;
|
|
|
- }
|
|
|
if (MasterWorkerTemporary::where('mobile', $params['mobile'])->value('mobile')) {
|
|
|
self::setError('该手机号已存在!');
|
|
|
return false;
|
|
|
@@ -54,8 +50,11 @@ class MasterWorkerTemporaryLogic extends BaseLogic
|
|
|
}
|
|
|
$params['category_ids'] = implode(',',$ids);
|
|
|
}
|
|
|
- $masterWorker = MasterWorkerTemporary::create([
|
|
|
- 'worker_number' => $params['worker_number'],
|
|
|
+ $number = MasterWorkerTemporary::count();
|
|
|
+ $number++;
|
|
|
+ $worker_number = str_pad($number, 6, '0', STR_PAD_LEFT);
|
|
|
+ MasterWorkerTemporary::create([
|
|
|
+ 'worker_number' => $worker_number,
|
|
|
'real_name' => $params['real_name'],
|
|
|
'mobile' => $params['mobile'],
|
|
|
'is_disable' => $params['is_disable'],
|