Files
xinhu/webmain/model/flow/tovoidModel.php
2022-08-14 16:47:40 +08:00

47 lines
1.2 KiB
PHP

<?php
class flow_tovoidClassModel extends flowModel
{
//展示是替换一下
public function flowrsreplace($rs, $lx=0)
{
$str= '作废';
if($rs['type']==1)$str= '删除';
$rs['type'] = $str;
//详情
if($lx==1){
$bilrs= $this->billmodel->getone("`sericnum`='".$rs['tonum']."'");
if(!$bilrs){
$rs['tonum']='<s>'.$rs['tonum'].'</s>';
return $rs;
}
$mors = $this->db->getone('[Q]flow_set',"`id`='".$bilrs['modeid']."'");
if(!$mors)return $rs;
$url = $this->getxiangurl($mors['num'], $bilrs['mid'], 'a');
$rs['tonum'] = '<a href="'.$url.'">'.$rs['tonum'].'</a>';
}
return $rs;
}
//审核完成了处理单据,删除还是作废
protected function flowcheckfinsh($zt)
{
if($zt!=1)return;
$type = $this->rs['type'];
$bilrs= $this->billmodel->getone("`sericnum`='".$this->rs['tonum']."'");
if(!$bilrs)return;
$mors = $this->db->getone('[Q]flow_set',"`id`='".$bilrs['modeid']."'");
if(!$mors)return;
//作废
if($type==0){
m('flow')->zuofeibill($mors['num'], $bilrs['mid'], $this->rs['explain']);
}
//删除
if($type==1){
m('flow')->deletebill($mors['num'], $bilrs['mid'], $this->rs['explain'], false);
}
}
}