Blame view

domain/order/RepairOrderRepository.php 1.68 KB
3a892ee0   xu   app-wx(v0.1.0 bui...
1
2
3
4
5
6
7
8
9
<?php

namespace domain\order;

use Yii;
use domain\order\models\RepairOrder as RepairOrderModel;
use domain\order\models\RepairOrderImages as RepairOrderImagesModel;
use domain\order\models\RepairOrderRepairPlan as RepairOrderRepairPlanModel;
use domain\order\models\RepairFinishImages as RepairFinishImagesModel;
d11ff394   xu   app-ht(v0.0.1 bui...
10
11

/**
3a892ee0   xu   app-wx(v0.1.0 bui...
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 * 维修订单
 */
class RepairOrderRepository
{
    /**
     * @param $condition
     * @return static
     */
    static function findOne($condition)
    {
        return RepairOrderModel::findOne($condition);
    }

    /**
     * @param $condition
     * @return array|null|\yii\db\ActiveRecord[]
f3ed8f51   xu   app-wx(v0.1.0 bui...
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
     */
    static function findOrderImageAll($condition)
    {
        if (empty($condition)) {
            return null;
        }
        $repairOrderImage = RepairOrderImagesModel::find();
        $repairOrderImage->where($condition);
        $images = $repairOrderImage->all();

        return $images;
    }

    /**
     * @param $condition
     * @return array|null|\yii\db\ActiveRecord[]
     */
    static function findOrderPlansAll($condition)
    {
        if (empty($condition)) {
            return null;
        }
        $repairPlans = RepairOrderRepairPlanModel::find();
        $repairPlans->where($condition);
        $plans = $repairPlans->all();

        return $plans;
    }

    /**
     * @param $condition
     * @return array|null|\yii\db\ActiveRecord[]
     */
    static function findOrderFinishImageAll($condition)
3a892ee0   xu   app-wx(v0.1.0 bui...
62
63
64
65
66
67
68
69
70
71
72
    {
        if (empty($condition)) {
            return null;
        }
        $repairFinishImage = RepairFinishImagesModel::find();
        $repairFinishImage->where($condition);
        $images = $repairFinishImage->all();

        return $images;
    }
}
d11ff394   xu   app-ht(v0.0.1 bui...

e64fc187   xu   app-ht(v0.0.1 bui...

d11ff394   xu   app-ht(v0.0.1 bui...

3a892ee0   xu   app-wx(v0.1.0 bui...