Ejemplo n.º 1
0
 /**
  * 债权转让列表
  * 
  */
 public function index()
 {
     if ($this->uid) {
         $uid = $this->uid;
     } else {
         $uid = 88;
     }
     $searchMap['borrow_status'] = array("in", '2,4,6,7,3');
     $parm['map'] = $searchMap;
     $parm['pagesize'] = 2;
     $sort = "desc";
     $parm['orderby'] = "b.borrow_status ASC,b.id DESC";
     D("DebtBehavior");
     $Debt = new DebtBehavior();
     $list = $Debt->listAllz($parm);
     $Bconfig = (require C("APP_ROOT") . "Conf/borrow_config.php");
     if ($this->isAjax()) {
         $str = '';
         foreach ($list['list'] as $vb) {
             $str .= "<div class='box'>";
             $str .= " <p class='tit'><a href='/m/invest/detail/id/{$vb['id']}'>{$vb['borrow_name']}</a></p>";
             $str .= "<table cellpadding='0' cellspacing='0' border='0' class='table'>";
             $str .= "<tr>";
             $str .= "<td>借款标题:</td><td>" . getIco($vb) . "<a href='" . getInvestUrl($vb[id]) . "' title='{$vb['borrow_name']}' class='BL_name'>" . cnsubstr($vb[borrow_name], 12) . "</a></td><td>信誉等级:</td><td>" . getLeveIco($vb[credits], 2) . "</td>";
             $str .= "</tr><tr>";
             $str .= "<td>借款利率:</td><td>{$vb['borrow_interest_rate']}%</td><td>转让价格:</td><td>{$vb['transfer_price']}</span>&nbsp;元</td>";
             $str .= "</tr><tr>";
             $str .= "<td>待收本息:</td><td>¥{$vb['money']}</span>&nbsp;元</td><td>转让期数/总期数:</td><td>{$vb['period']}期/{$vb['total_period']}期</td>";
             $str .= "</table>";
             $str .= "<p class='sub'>";
             if ($vb[status] == 2) {
                 $str .= "<a href='javascript:;' onclick='buy_debt({$vb['invest_id']})' id='tz' class='<css1 an btn-a fr'>我要投资</a>";
             } elseif ($vb[status] == 1) {
                 $str .= "<img  class='' src='/Style/H/images/status/ywc.gif'  />";
             } elseif ($vb[status] == 4) {
                 $str .= "<img  class='' src='/Style/H/images/status/yts.gif'  />";
             }
             $str .= " </p></div>";
         }
         echo $str;
     } else {
         $this->assign("list", $list);
         $this->assign('uid', $uid);
         $this->assign("searchUrl", $searchUrl);
         $this->assign("searchMap", $searchMap);
         $this->display();
     }
 }
Ejemplo n.º 2
0
 /**
  * [reclist(recommend list) 推荐标信息作废]
  * @return [type] [description]
  * @author yudianguo <*****@*****.**>
  */
 public function reclist()
 {
     //普通表\企业标
     //$maxid=M('borrow_info')->max('id');
     //$parm=array();
     //searchMap=array();
     //$searchMap['id']=$maxid;
     $searchMap['stock_type'] = 1;
     $searchMap['borrow_status'] = '2';
     $parm['map'] = $searchMap;
     $parm['limit'] = 1;
     $parm['orderby'] = "b.id DESC";
     $func = (require c("APP_ROOT") . "Common/Apps/function.php");
     $list = getBorrowList($parm);
     foreach ($list['list'] as $key => $v) {
         $_list[$key]['uid'] = intval($v['uid']);
         $_list[$key]['type'] = getleixing($v);
         $_list[$key]['id'] = intval($v['id']);
         $_list[$key]['borrow_name'] = $v['borrow_name'];
         $_list[$key]['borrow_interest_rate'] = $v['borrow_interest_rate'];
         if ($v['repayment_type'] == 1) {
             $_list[$key]['borrow_duration'] = $v['borrow_duration'] . "天";
         } else {
             $_list[$key]['borrow_duration'] = $v['borrow_duration'] . "个月";
         }
         $_list[$key]['repayment_type'] = $v['repayment_type'];
         $_list[$key]['huankuan_type'] = $Bconfig['REPAYMENT_TYPE'][$v['repayment_type']];
         $_list[$key]['borrow_money'] = $v['borrow_money'];
         $_list[$key]['progress'] = $v['progress'];
         $_list[$key]['credits'] = $v['credits'];
         $_list[$key]['borrow_min'] = $v['borrow_min'];
         $_list[$key]['borrow_max'] = $v['borrow_max'];
         $_list[$key]['user_name'] = $v['user_name'];
         $_list[$key]['imgpath'] = get_avatar(intval($v['uid']));
         $_list[$key]['suo'] = empty($v['password']) ? "0" : "1";
         //是否定向标
         if ($v['reward_type'] == 1) {
             $_list[$key]['reward'] = $v['reward_num'] . "%";
         } elseif ($v['reward_type'] == 2) {
             $_list[$key]['reward'] = $v['reward_num'] . "元";
         } else {
             $_list[$key]['reward'] = "0";
         }
         $borrowinfo = M("borrow_info bi")->field('bi.id as bid,bi.*,ac.title,ac.id')->join('lzh_article ac on ac.id= bi.danbao')->where('bi.id=' . $v['id'])->find();
         $borrowinfo['lefttime'] = $borrowinfo['collect_time'] - time();
         if ($v['progress'] >= 100) {
             $_list[$key]['lefttime'] = "已结束";
         } elseif ($borrowinfo['lefttime'] > 0) {
             $left_tian = floor($borrowinfo['lefttime'] / (60 * 60 * 24));
             $left_hour = floor(($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60) / 3600);
             $left_minute = floor(($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60 - $left_hour * 60 * 60) / 60);
             $left_second = floor($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60 - $left_hour * 60 * 60 - $left_minute * 60);
             $_list[$key]['lefttime'] = $left_tian . "天" . $left_hour . "时" . $left_minute . "分";
         } else {
             $_list[$key]['lefttime'] = "已结束";
         }
         $m_list['lists'] = $_list;
     }
     //企业标
     $searchMaps['stock_type'] = 2;
     $searchMaps['borrow_status'] = '2';
     $parms['map'] = $searchMaps;
     $parms['limit'] = 2;
     $parms['orderby'] = "b.id DESC";
     $lists = getBorrowList($parms);
     foreach ($lists['list'] as $key => $v) {
         $_lists[$key]['uid'] = intval($v['uid']);
         $_lists[$key]['type'] = getleixing($v);
         $_lists[$key]['id'] = intval($v['id']);
         $_lists[$key]['borrow_name'] = $v['borrow_name'];
         $_lists[$key]['borrow_interest_rate'] = $v['borrow_interest_rate'];
         if ($v['repayment_type'] == 1) {
             $_lists[$key]['borrow_duration'] = $v['borrow_duration'] . "天";
         } else {
             $_lists[$key]['borrow_duration'] = $v['borrow_duration'] . "个月";
         }
         $_lists[$key]['repayment_type'] = $v['repayment_type'];
         $_lists[$key]['huankuan_type'] = $Bconfig['REPAYMENT_TYPE'][$v['repayment_type']];
         $_lists[$key]['borrow_money'] = $v['borrow_money'];
         $_lists[$key]['progress'] = $v['progress'];
         $_lists[$key]['credits'] = $v['credits'];
         $_lists[$key]['user_name'] = $v['user_name'];
         $_lists[$key]['borrow_min'] = $v['borrow_min'];
         $_lists[$key]['borrow_max'] = $v['borrow_max'];
         $_lists[$key]['imgpath'] = get_avatar(intval($v['uid']));
         $_lists[$key]['suo'] = empty($v['password']) ? 0 : 1;
         //是否定向标
         if ($v['reward_type'] == 1) {
             $_lists[$key]['reward'] = $v['reward_num'] . "%";
         } elseif ($v['reward_type'] == 2) {
             $_lists[$key]['reward'] = $v['reward_num'] . "元";
         } else {
             $_lists[$key]['reward'] = "0";
         }
         $borrowinfo = M("borrow_info bi")->field('bi.id as bid,bi.*,ac.title,ac.id')->join('lzh_article ac on ac.id= bi.danbao')->where('bi.id=' . $v['id'])->find();
         $borrowinfo['lefttime'] = $borrowinfo['collect_time'] - time();
         if ($v['progress'] >= 100) {
             $_lists[$key]['lefttime'] = "已结束";
         } elseif ($borrowinfo['lefttime'] > 0) {
             $left_tian = floor($borrowinfo['lefttime'] / (60 * 60 * 24));
             $left_hour = floor(($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60) / 3600);
             $left_minute = floor(($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60 - $left_hour * 60 * 60) / 60);
             $left_second = floor($borrowinfo['lefttime'] - $left_tian * 24 * 60 * 60 - $left_hour * 60 * 60 - $left_minute * 60);
             $_lists[$key]['lefttime'] = $left_tian . "天" . $left_hour . "时" . $left_minute . "分";
         } else {
             $_lists[$key]['lefttime'] = "已结束";
         }
         $m_list['company'] = $_lists;
     }
     //债券转让
     $search['b.borrow_status'] = array("in", "2,4,6,7");
     $parmss['map'] = $search;
     $parmss['limit'] = 1;
     D("DebtBehavior");
     $Debt = new DebtBehavior();
     $list = $Debt->listAllz($parmss);
     foreach ($list as $k => $v) {
         foreach ($v as $k => $vl) {
             $listss[$k]['borrow_name'] = cnsubstr($vl['borrow_name'], 12);
             $listss[$k]['credits'] = getLeveIco($vl['credits'], 2);
             $listss[$k]['borrow_interest_rate'] = $vl['borrow_interest_rate'];
             $listss[$k]['transfer_price'] = $vl['transfer_price'];
             $listss[$k]['money'] = $vl['money'];
             $listss[$k]['transfer_date'] = $vl['period'];
             $listss[$k]['total_date'] = $vl['total_period'];
             $listss[$k]['id'] = $vl['id'];
             $listss[$k]['invest_id'] = $vl['invest_id'];
             if ($vl['status'] == 2) {
                 $listss[$k]['status'] = "我要购买";
             } elseif ($vl['status'] == 4) {
                 $listss[$k]['status'] = "已停售";
             }
             $m_list['debt'] = $listss;
         }
     }
     ajaxmsg($m_list);
 }