15 changed files with 1277 additions and 1224 deletions
@ -1,35 +1,21 @@ |
|||
{ |
|||
"id": "订单编号", |
|||
"idPlaceholder": "请输入订单编号", |
|||
"paymentId": "支付编号", |
|||
"paymentIdPlaceholder": "请输入支付编号", |
|||
"orderStatus": "订单状态: pending-待支付, paid-已支付", |
|||
"orderStatusPlaceholder": "请输入订单状态: pending-待支付, paid-已支付", |
|||
"paymentType": "付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", |
|||
"paymentTypePlaceholder": "请输入付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", |
|||
"orderAmount": "订单金额", |
|||
"orderAmountPlaceholder": "请输入订单金额", |
|||
"courseId": "课程ID", |
|||
"courseIdPlaceholder": "请输入课程ID", |
|||
"classId": "班级ID", |
|||
"classIdPlaceholder": "请输入班级ID", |
|||
"staffId": "人员ID", |
|||
"staffIdPlaceholder": "请输入人员ID", |
|||
"resourceId": "资源ID", |
|||
"resourceIdPlaceholder": "请输入资源ID", |
|||
"afterSalesStatus": "售后状态", |
|||
"afterSalesStatusPlaceholder": "请输入售后状态", |
|||
"afterSalesReason": "售后原因", |
|||
"afterSalesReasonPlaceholder": "请输入售后原因", |
|||
"afterSalesTime": "售后时间", |
|||
"afterSalesTimePlaceholder": "请输入售后时间", |
|||
"paymentTime": "支付时间", |
|||
"paymentTimePlaceholder": "请输入支付时间", |
|||
"subscriptionPaymentTime": "订阅支付生成时间", |
|||
"subscriptionPaymentTimePlaceholder": "请输入订阅支付生成时间", |
|||
"addOrderTable": "添加订单", |
|||
"updateOrderTable": "编辑订单", |
|||
"orderTableDeleteTips": "确定要删除该数据吗?", |
|||
"startDate": "请选择开始时间", |
|||
"endDate": "请选择结束时间" |
|||
"resourceId":"资源", |
|||
"resourceIdPlaceholder":"请输入资源", |
|||
"orderStatus":"订单状态", |
|||
"orderStatusPlaceholder":"请输入订单状态", |
|||
"paymentType":"付款类型", |
|||
"paymentTypePlaceholder":"请输入付款类型", |
|||
"orderAmount":"订单金额", |
|||
"orderAmountPlaceholder":"请输入订单金额", |
|||
"courseId":"课程", |
|||
"courseIdPlaceholder":"请输入课程", |
|||
"classId":"班级", |
|||
"classIdPlaceholder":"请输入班级", |
|||
"staffId":"人员", |
|||
"paymentTime":"支付时间", |
|||
"addOrderTable":"添加订单", |
|||
"updateOrderTable":"编辑订单", |
|||
"orderTableDeleteTips":"确定要删除该数据吗?", |
|||
"startDate":"请选择开始时间", |
|||
"endDate":"请选择结束时间" |
|||
} |
|||
@ -0,0 +1,226 @@ |
|||
<?php |
|||
// +---------------------------------------------------------------------- |
|||
// | Niucloud-admin 企业快速开发的多应用管理平台 |
|||
// +---------------------------------------------------------------------- |
|||
// | 官方网址:https://www.niucloud.com |
|||
// +---------------------------------------------------------------------- |
|||
// | niucloud团队 版权所有 开源版本可自由商用 |
|||
// +---------------------------------------------------------------------- |
|||
// | Author: Niucloud Team |
|||
// +---------------------------------------------------------------------- |
|||
|
|||
namespace app\model\class_grade; |
|||
|
|||
use core\base\BaseModel; |
|||
use think\model\concern\SoftDelete; |
|||
use think\model\relation\HasMany; |
|||
use think\model\relation\HasOne; |
|||
|
|||
/** |
|||
* 班级模型 |
|||
* Class Class |
|||
* @package app\model\class |
|||
*/ |
|||
class ClassGrade extends BaseModel |
|||
{ |
|||
|
|||
use SoftDelete; |
|||
|
|||
/** |
|||
* 数据表主键 |
|||
* @var string |
|||
*/ |
|||
protected $pk = 'id'; |
|||
|
|||
/** |
|||
* 模型名称 |
|||
* @var string |
|||
*/ |
|||
protected $name = 'class'; |
|||
|
|||
/** |
|||
* 定义软删除标记字段. |
|||
* @var string |
|||
*/ |
|||
protected $deleteTime = 'deleted_at'; |
|||
|
|||
/** |
|||
* 定义软删除字段的默认值. |
|||
* @var int |
|||
*/ |
|||
protected $defaultSoftDelete = 0; |
|||
|
|||
/** |
|||
* 搜索器:班级班级编号 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchIdAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("id", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级校区ID |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchCampusIdAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("campus_id", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级校区名称 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchCampusNameAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("campus_name", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级名称 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchClassNameAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("class_name", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级主教练 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchHeadCoachAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("head_coach", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级授课年龄段 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchAgeGroupAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("age_group", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级类型 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchClassTypeAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("class_type", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级助教 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchAssistantCoachAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("assistant_coach", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级创建时间 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchCreatedAtAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("created_at", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级修改时间 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchUpdatedAtAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("updated_at", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级逻辑删除时间 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchDeletedAtAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("deleted_at", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级状态 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchStatusAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("status", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级排序 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchSortOrderAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("sort_order", $value); |
|||
} |
|||
} |
|||
|
|||
/** |
|||
* 搜索器:班级班级备注 |
|||
* @param $value |
|||
* @param $data |
|||
*/ |
|||
public function searchRemarksAttr($query, $value, $data) |
|||
{ |
|||
if ($value) { |
|||
$query->where("remarks", $value); |
|||
} |
|||
} |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
} |
|||
Loading…
Reference in new issue