新增自动完成队列服务开发。修改医生完成问诊接口

This commit is contained in:
2023-04-07 16:37:04 +08:00
parent 1c856bb057
commit 5fe311020a
6 changed files with 417 additions and 11 deletions
+34
View File
@@ -60,4 +60,38 @@ class DoctorAccount extends Model
{
return self::where($params)->get($fields);
}
/**
* 自增
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function inc(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->increment($field,$numeral);
}
/**
* 自减
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function dec(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->decrement($field,$numeral);
}
/**
* 新增
* @param array $data
* @return \Hyperf\Database\Model\Model|DoctorAccount
*/
public static function addDoctorAccount(array $data): \Hyperf\Database\Model\Model|DoctorAccount
{
return self::create($data);
}
}
+35
View File
@@ -6,6 +6,7 @@ namespace App\Model;
use Hyperf\Database\Model\Model;
use Hyperf\Snowflake\Concern\Snowflake;
/**
@@ -71,4 +72,38 @@ class DoctorAccountDay extends Model
{
return self::where($params)->sum("total_amount");
}
/**
* 新增
* @param array $data
* @return Model|DoctorAccountDay
*/
public static function addDoctorAccountDay(array $data): \Hyperf\Database\Model\Model|DoctorAccountDay
{
return self::create($data);
}
/**
* 自增
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function inc(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->increment($field,$numeral);
}
/**
* 自减
* @param array $params
* @param string $field
* @param float $numeral
* @return int
*/
public static function dec(array $params,string $field,float $numeral = 1): int
{
return self::where($params)->decrement($field,$numeral);
}
}