webmain/flow/input/mode_custractAction.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 客户.合同管理
*/
class mode_custractClassAction extends inputAction{
public function selectcust()
{
$rows = m('crm')->getmycust($this->adminid, $this->rock->arrvalue($this->rs, 'custid'));
return $rows;
}
public function selectsale()
{
$rows = m('crm')->getmysale($this->adminid, (int)$this->get('mid'));
$arr = array();
foreach($rows as $k=>$rs){
$arr[] = array(
'value' => $rs['id'],
'name' => '['.$rs['laiyuan'].']'.$rs['custname'],
);
}
return $arr;
}
public function salechangeAjax()
{
$saleid = (int)$this->get('saleid');
$cars = m('custsale')->getone($saleid, 'id,custid,custname,money,laiyuan');
$this->returnjson($cars);
}
protected function savebefore($table, $arr, $id, $addbo){
//判断是不是关联了销售单,金额就不能随便改了
$rows = array();
if($id>0){
$xiaoid = (int)arrvalue($this->rs, 'xiaoid','0');
if($xiaoid>0){
$onrs = m('goodm')->getone('`id`='.$xiaoid.' and `status`<>5');
if(!$onrs){
$xiaoid = '0';
}else{
if($arr['type']!='0')return '此合同关联了销售单合同类型必须是“收款合同”';
if(floatval($arr['money']) != floatval($onrs['money']))return '此合同关联了销售单,金额必须和销售单一致,合同金额('.$arr['money'].'),销售单金额('.$onrs['money'].')';
}
}
$rows['xiaoid'] = $xiaoid;
}
return array(
'rows' => $rows
);
}
后面还有 28 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
