|
@@ -47,10 +47,15 @@ class flow_sealaplClassModel extends flowModel
|
|
|
{
|
|
|
// 自定义审核人
|
|
|
if (strpos($num, 'approve') === 0) {
|
|
|
- $index = substr($num, -1);
|
|
|
- $sid = $this->rs['advice_level'.$index.'_leader_id'];
|
|
|
- $sna = $this->rs['advice_level'.$index.'_leader'];
|
|
|
- return array($sid, $sna);
|
|
|
+// $index = substr($num, -1);
|
|
|
+// if ($index == 4) {
|
|
|
+//// $sid = $this->rs['advice_level'.$index.'_leader_id'];
|
|
|
+//// $sna = $this->rs['advice_level'.$index.'_leader'];
|
|
|
+// } else {
|
|
|
+// $sid = $this->rs['advice_level'.$index.'_leader_id'];
|
|
|
+// $sna = $this->rs['advice_level'.$index.'_leader'];
|
|
|
+// return array($sid, $sna);
|
|
|
+// }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -88,15 +93,17 @@ class flow_sealaplClassModel extends flowModel
|
|
|
if (!isset($flow_dict["部门领导审批"])) {
|
|
|
$rs['advice_level1_leader'] = null;
|
|
|
$rs['advice_level1'] = null;
|
|
|
+ $rs['advice_level3_leader'] = null;
|
|
|
+ $rs['advice_level3'] = null;
|
|
|
}
|
|
|
if (!isset($flow_dict["办公室审批"])) {
|
|
|
$rs['advice_level2_leader'] = null;
|
|
|
$rs['advice_level2'] = null;
|
|
|
}
|
|
|
- if (!isset($flow_dict["业务主管部门审批"])) {
|
|
|
- $rs['advice_level3_leader'] = null;
|
|
|
- $rs['advice_level3'] = null;
|
|
|
- }
|
|
|
+// if (!isset($flow_dict["业务主管部门审批"])) {
|
|
|
+// $rs['advice_level3_leader'] = null;
|
|
|
+// $rs['advice_level3'] = null;
|
|
|
+// }
|
|
|
if (!isset($flow_dict["法律事务部审批"])) {
|
|
|
$rs['advice_level4_leader'] = null;
|
|
|
$rs['advice_level4'] = null;
|
|
@@ -121,7 +128,9 @@ class flow_sealaplClassModel extends flowModel
|
|
|
if (!empty($rs['opinion_dept'])) {
|
|
|
$dept = $rs['opinion_dept'];
|
|
|
|
|
|
+ // 自动加需要xx部门审核
|
|
|
// 办公室需要审核部门
|
|
|
+ /*
|
|
|
$examine_dept_arr = explode(',',$dept);
|
|
|
$examine_info = '';
|
|
|
foreach ($examine_dept_arr as $v) {
|
|
@@ -136,6 +145,7 @@ class flow_sealaplClassModel extends flowModel
|
|
|
} else {
|
|
|
$rs['advice_level2'] = $examine_info;
|
|
|
}
|
|
|
+ */
|
|
|
|
|
|
// 列表-审批人:
|
|
|
// if ($dept == 1) {
|
|
@@ -226,7 +236,7 @@ class flow_sealaplClassModel extends flowModel
|
|
|
if ($zt == 1) {
|
|
|
$nodes_old = $this->rs['notes'];
|
|
|
if (isset($this->nowcourse['step'])) {
|
|
|
- if (empty($sm)) $sm = '同意';
|
|
|
+ if (empty($sm)) $sm = '';
|
|
|
$step_name = $this->nowcourse['name'];
|
|
|
$info = "";
|
|
|
if ($step_name == '部门领导审批') {
|
|
@@ -234,7 +244,11 @@ class flow_sealaplClassModel extends flowModel
|
|
|
"advice_level1"=>$sm,
|
|
|
"advice_level1_leader"=>$this->rock->adminname,
|
|
|
"advice_level1_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>'部门领导-'.$this->rock->adminname.":".$sm
|
|
|
+
|
|
|
+ "advice_level3"=>$sm,
|
|
|
+ "advice_level3_leader"=>$this->rock->adminname,
|
|
|
+ "advice_level3_leader_id"=>$this->rock->adminid,
|
|
|
+// "notes"=>'部门领导-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
|
|
|
} else if ($step_name == '办公室审批') {
|
|
@@ -242,35 +256,35 @@ class flow_sealaplClassModel extends flowModel
|
|
|
"advice_level2"=>$sm,
|
|
|
"advice_level2_leader"=>$this->rock->adminname,
|
|
|
"advice_level2_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'办公室-'.$this->rock->adminname.":".$sm
|
|
|
+// "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'办公室-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
} else if ($step_name == '业务主管部门审批') {
|
|
|
$info = [
|
|
|
"advice_level3"=>$sm,
|
|
|
"advice_level3_leader"=>$this->rock->adminname,
|
|
|
"advice_level3_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'业务主管部门-'.$this->rock->adminname.":".$sm
|
|
|
+// "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'业务主管部门-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
} else if ($step_name == '法律事务部审批') {
|
|
|
$info = [
|
|
|
"advice_level4"=>$sm,
|
|
|
"advice_level4_leader"=>$this->rock->adminname,
|
|
|
"advice_level4_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'法律事务部-'.$this->rock->adminname.":".$sm
|
|
|
+// "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'法律事务部-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
} else if ($step_name == '矿分管领导审批') {
|
|
|
$info = [
|
|
|
"advice_level5"=>$sm,
|
|
|
"advice_level5_leader"=>$this->rock->adminname,
|
|
|
"advice_level5_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'矿分管领导-'.$this->rock->adminname.":".$sm
|
|
|
+// "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'矿分管领导-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
} else if ($step_name == '矿长党委书记审批') {
|
|
|
$info = [
|
|
|
"advice_level6"=>$sm,
|
|
|
"advice_level6_leader"=>$this->rock->adminname,
|
|
|
"advice_level6_leader_id"=>$this->rock->adminid,
|
|
|
- "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'矿长党委书记-'.$this->rock->adminname.":".$sm
|
|
|
+// "notes"=>$nodes_old.(empty($nodes_old) ? "" : "<br>").'矿长党委书记-'.$this->rock->adminname.":".$sm
|
|
|
];
|
|
|
}
|
|
|
if (!empty($info)) m('sealapl')->update($info,"id={$this->id}");
|