|
@@ -34,7 +34,7 @@ class BTemplateLogController extends BaseController |
|
@@ -34,7 +34,7 @@ class BTemplateLogController extends BaseController |
|
34
|
*/
|
34
|
*/
|
|
35
|
public function lists(BTemplateLog $bTemplateLog){
|
35
|
public function lists(BTemplateLog $bTemplateLog){
|
|
36
|
// unset($this->map['template_id']);
|
36
|
// unset($this->map['template_id']);
|
|
37
|
- $this->map['project_id'] = $this->user['project_id'];
|
37
|
+
|
|
38
|
$this->map['source'] = 1;
|
38
|
$this->map['source'] = 1;
|
|
39
|
$this->map['is_custom'] = 0;
|
39
|
$this->map['is_custom'] = 0;
|
|
40
|
$lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']);
|
40
|
$lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']);
|
|
@@ -53,6 +53,38 @@ class BTemplateLogController extends BaseController |
|
@@ -53,6 +53,38 @@ class BTemplateLogController extends BaseController |
|
53
|
}
|
53
|
}
|
|
54
|
|
54
|
|
|
55
|
/**
|
55
|
/**
|
|
|
|
56
|
+ * @remark :根据页面数据ID获取当前数据的装修记录
|
|
|
|
57
|
+ * @name :getSourceLogLists
|
|
|
|
58
|
+ * @author :lyh
|
|
|
|
59
|
+ * @method :post
|
|
|
|
60
|
+ * @time :2024/5/15 9:12
|
|
|
|
61
|
+ */
|
|
|
|
62
|
+ public function getSourceLogLists(BTemplateLog $bTemplateLog){
|
|
|
|
63
|
+ $this->request->validate([
|
|
|
|
64
|
+ 'source'=>['required'],
|
|
|
|
65
|
+ 'source_id'=>['required'],
|
|
|
|
66
|
+ ],[
|
|
|
|
67
|
+ 'source'=>'对应数据类型不能为空',
|
|
|
|
68
|
+ 'source_id.required' => '当前数据ID不能为空',
|
|
|
|
69
|
+ ]);
|
|
|
|
70
|
+ $is_custom = $this->param['is_custom'] ?? 0;
|
|
|
|
71
|
+ $this->map = ['source'=>$this->param['source'],'source_id'=>$this->param['source_id'],'is_custom'=>$is_custom,'project_id'=>$this->user['project_id']];
|
|
|
|
72
|
+ $lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']);
|
|
|
|
73
|
+ if(!empty($lists['list'])){
|
|
|
|
74
|
+ $templateModel = new Template();
|
|
|
|
75
|
+ $userModel = new User();
|
|
|
|
76
|
+ foreach ($lists['list'] as $k => $v){
|
|
|
|
77
|
+ if(!empty($v['template_id'])){
|
|
|
|
78
|
+ $v['template_name'] = $templateModel->read(['id'=>$v['template_id']],['name'])['name'];
|
|
|
|
79
|
+ }
|
|
|
|
80
|
+ $v['operator_name'] = $userModel->getName($v['operator_id']);
|
|
|
|
81
|
+ $lists['list'][$k] = $v;
|
|
|
|
82
|
+ }
|
|
|
|
83
|
+ }
|
|
|
|
84
|
+ $this->response('success',Code::SUCCESS,$lists);
|
|
|
|
85
|
+ }
|
|
|
|
86
|
+
|
|
|
|
87
|
+ /**
|
|
56
|
* @remark :获取数据详情
|
88
|
* @remark :获取数据详情
|
|
57
|
* @name :info
|
89
|
* @name :info
|
|
58
|
* @author :lyh
|
90
|
* @author :lyh
|