15 changed files with 1277 additions and 1224 deletions
@ -1,35 +1,21 @@ |
|||||
{ |
{ |
||||
"id": "订单编号", |
"resourceId":"资源", |
||||
"idPlaceholder": "请输入订单编号", |
"resourceIdPlaceholder":"请输入资源", |
||||
"paymentId": "支付编号", |
"orderStatus":"订单状态", |
||||
"paymentIdPlaceholder": "请输入支付编号", |
"orderStatusPlaceholder":"请输入订单状态", |
||||
"orderStatus": "订单状态: pending-待支付, paid-已支付", |
"paymentType":"付款类型", |
||||
"orderStatusPlaceholder": "请输入订单状态: pending-待支付, paid-已支付", |
"paymentTypePlaceholder":"请输入付款类型", |
||||
"paymentType": "付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", |
"orderAmount":"订单金额", |
||||
"paymentTypePlaceholder": "请输入付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", |
"orderAmountPlaceholder":"请输入订单金额", |
||||
"orderAmount": "订单金额", |
"courseId":"课程", |
||||
"orderAmountPlaceholder": "请输入订单金额", |
"courseIdPlaceholder":"请输入课程", |
||||
"courseId": "课程ID", |
"classId":"班级", |
||||
"courseIdPlaceholder": "请输入课程ID", |
"classIdPlaceholder":"请输入班级", |
||||
"classId": "班级ID", |
"staffId":"人员", |
||||
"classIdPlaceholder": "请输入班级ID", |
"paymentTime":"支付时间", |
||||
"staffId": "人员ID", |
"addOrderTable":"添加订单", |
||||
"staffIdPlaceholder": "请输入人员ID", |
"updateOrderTable":"编辑订单", |
||||
"resourceId": "资源ID", |
"orderTableDeleteTips":"确定要删除该数据吗?", |
||||
"resourceIdPlaceholder": "请输入资源ID", |
"startDate":"请选择开始时间", |
||||
"afterSalesStatus": "售后状态", |
"endDate":"请选择结束时间" |
||||
"afterSalesStatusPlaceholder": "请输入售后状态", |
|
||||
"afterSalesReason": "售后原因", |
|
||||
"afterSalesReasonPlaceholder": "请输入售后原因", |
|
||||
"afterSalesTime": "售后时间", |
|
||||
"afterSalesTimePlaceholder": "请输入售后时间", |
|
||||
"paymentTime": "支付时间", |
|
||||
"paymentTimePlaceholder": "请输入支付时间", |
|
||||
"subscriptionPaymentTime": "订阅支付生成时间", |
|
||||
"subscriptionPaymentTimePlaceholder": "请输入订阅支付生成时间", |
|
||||
"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