|
@@ -27,6 +27,13 @@ use Illuminate\Support\Facades\DB; |
|
@@ -27,6 +27,13 @@ use Illuminate\Support\Facades\DB; |
|
27
|
*/
|
27
|
*/
|
|
28
|
class Extension2205ModuleController extends BaseController
|
28
|
class Extension2205ModuleController extends BaseController
|
|
29
|
{
|
29
|
{
|
|
|
|
30
|
+ /**
|
|
|
|
31
|
+ * @remark :
|
|
|
|
32
|
+ * @name :get2205List
|
|
|
|
33
|
+ * @author :lyh
|
|
|
|
34
|
+ * @method :post
|
|
|
|
35
|
+ * @time :2024/9/4 16:28
|
|
|
|
36
|
+ */
|
|
30
|
public function get2205List(){
|
37
|
public function get2205List(){
|
|
31
|
$this->request->validate([
|
38
|
$this->request->validate([
|
|
32
|
'uuid'=>'required',
|
39
|
'uuid'=>'required',
|
|
@@ -74,15 +81,6 @@ class Extension2205ModuleController extends BaseController |
|
@@ -74,15 +81,6 @@ class Extension2205ModuleController extends BaseController |
|
74
|
$data[$v] = $number;
|
81
|
$data[$v] = $number;
|
|
75
|
$number++;
|
82
|
$number++;
|
|
76
|
}
|
83
|
}
|
|
77
|
- $valuesModel = new ExtensionModuleValue();
|
|
|
|
78
|
- if(isset($this->param['uuid'])){
|
|
|
|
79
|
- $valuesInfo = $valuesModel->read(['uuid'=>$this->param['uuid'],'field_id'=>12]);//获取以前的数据
|
|
|
|
80
|
- if($valuesInfo !== false && !empty($valuesInfo['value'])){
|
|
|
|
81
|
- if($data[$valuesInfo['value']] > $data[$this->param['status']]){
|
|
|
|
82
|
- $this->fail('流程控制只能往下选择');
|
|
|
|
83
|
- }
|
|
|
|
84
|
- }
|
|
|
|
85
|
- }
|
|
|
|
86
|
$log2205Model = new Extension2205ModuleValueLog();
|
84
|
$log2205Model = new Extension2205ModuleValueLog();
|
|
87
|
$log2205Info = $log2205Model->read(['module_id'=>$this->param['module_id'],'uuid'=>$this->param['uuid'],'status'=>$this->param['status']]);
|
85
|
$log2205Info = $log2205Model->read(['module_id'=>$this->param['module_id'],'uuid'=>$this->param['uuid'],'status'=>$this->param['status']]);
|
|
88
|
if($log2205Info == false){
|
86
|
if($log2205Info == false){
|
|
@@ -91,12 +89,14 @@ class Extension2205ModuleController extends BaseController |
|
@@ -91,12 +89,14 @@ class Extension2205ModuleController extends BaseController |
|
91
|
'uuid'=>$this->param['uuid'],
|
89
|
'uuid'=>$this->param['uuid'],
|
|
92
|
'status'=>$this->param['status'],
|
90
|
'status'=>$this->param['status'],
|
|
93
|
'date'=>$this->param['date'],
|
91
|
'date'=>$this->param['date'],
|
|
|
|
92
|
+ 'remark'=>$this->param['remark'] ?? ''
|
|
94
|
];
|
93
|
];
|
|
95
|
$id = $log2205Model->addReturnId($data);
|
94
|
$id = $log2205Model->addReturnId($data);
|
|
96
|
}else{
|
95
|
}else{
|
|
97
|
$id = $log2205Info['id'];
|
96
|
$id = $log2205Info['id'];
|
|
98
|
$data = [
|
97
|
$data = [
|
|
99
|
'date'=>$this->param['date'],
|
98
|
'date'=>$this->param['date'],
|
|
|
|
99
|
+ 'remark'=>$this->param['remark'] ?? ''
|
|
100
|
];
|
100
|
];
|
|
101
|
$log2205Model->edit($data,['id'=>$log2205Info['id']]);
|
101
|
$log2205Model->edit($data,['id'=>$log2205Info['id']]);
|
|
102
|
}
|
102
|
}
|