提交 06d0cd3d authored 作者: fengzy's avatar fengzy

'调整费用报销与借款单逻辑'

上级 138a1795
......@@ -12,11 +12,8 @@ class flow_finfybxClassModel extends flowModel
return $arr;
}
//二级 或一级审批同意之后进行预扣款
protected function flowcheckbefore($zt, $sm){
//提交时调用
protected function flowsubmit($na, $sm){
if($this->rs['dikouid']){
$dikouid = $this->rs['dikouid'];
......@@ -38,28 +35,28 @@ class flow_finfybxClassModel extends flowModel
$fininfom_jk = m('c_fininfom_jk')->getone($sql,'balance');//金额
$docnum=$this->rs['docnum'];
if($this->rs['money'] >= $fininfom_jk['balance']){
$docnum=$this->rs['docnum'];
if($this->rs['money'] >= $fininfom_jk['balance']){
$dk_amount=$fininfom_jk['balance'];
$dk_amount=$fininfom_jk['balance'];
}else{
}else{
$dk_amount=$this->rs['money'];
}
$dk_amount=$this->rs['money'];
}
$this->rs['money']=$this->rs['money']-$dk_amount;
$this->rs['money']=$this->rs['money']-$dk_amount;
$deduct_detail = array(
'jk_num' => $jk_num,
'bx_num' => $docnum,
'dk_amount' =>$dk_amount,
'status' =>0,
'create_time' => date("Y-m-d H:i:s"),
);
m('c_deduct_detail')->insert($deduct_detail);
$deduct_detail = array(
'jk_num' => $jk_num,
'bx_num' => $docnum,
'dk_amount' =>$dk_amount,
'status' =>0,
'create_time' => date("Y-m-d H:i:s"),
);
m('c_deduct_detail')->insert($deduct_detail);
}
}else{
......@@ -95,6 +92,14 @@ class flow_finfybxClassModel extends flowModel
}
//二级 或一级审批同意之后进行预扣款
protected function flowcheckbefore($zt, $sm){
$id=$this->rs['id'];
$sql = " mid ='$id' and `table`='fininfom' ";
$flow_bill = m('flow_bill')->getone($sql,'allcheckid');
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论