statearr = c('array')->strtoarray('跟进中|blue,已成交|green,已丢失|#888888,暂缓|#ff6600');
}
public function flowrsreplace($rs)
{
$zt = $this->statearr[$rs['state']];
$rs['statess'] = $rs['state'];
$rs['state'] = ''.$zt[0].'';
if($rs['htid']>0)$rs['state'].=',并建立合同';
return $rs;
}
protected function flowsubmit($na, $sm)
{
m('crm')->update('`lastdt`=now()', $this->rs['custid']);
}
protected function flowoptmenu($ors, $crs)
{
$zt = $ors['statusvalue'];
$num = $ors['num'];
if($num=='ztqh'){
$sarr['state'] = $zt;
if($zt==1)$sarr['dealdt'] = $this->rock->now;
$this->update($sarr, $this->id);
}
if($num=='zhuan'){
$cname = $crs['cname'];
$cnameid = $crs['cnameid'];
$this->update(array(
'uid' => $cnameid,
'optname' => $cname
), $this->id);
$this->push($cnameid, '客户销售', ''.$this->adminname.'将一个客户【{custname}】的一个销售单转移给你');
}
if($num=='genjin' || $num=='ztqh'){
m('crm')->update('`lastdt`=now()', $this->rs['custid']);
}
}
protected function flowbillwhere($uid, $lx)
{
return array(
'order' => '`state`,`optdt` desc'
);
}
}