Commit 68c6f704 authored by hujun's avatar hujun

Merge remote-tracking branch 'origin/test' into test

parents 2f91c765 ed144a18
...@@ -34,6 +34,7 @@ class ConvertOrder extends Basic ...@@ -34,6 +34,7 @@ class ConvertOrder extends Basic
private $marchInModel; private $marchInModel;
private $refundModel; private $refundModel;
private $journalaccountsModel; private $journalaccountsModel;
private $houseModel;
public function __construct($request = null) public function __construct($request = null)
{ {
...@@ -45,6 +46,7 @@ class ConvertOrder extends Basic ...@@ -45,6 +46,7 @@ class ConvertOrder extends Basic
$this->marchInModel = new OMarchInModel(); $this->marchInModel = new OMarchInModel();
$this->refundModel = new RefundTables(); $this->refundModel = new RefundTables();
$this->journalaccountsModel = new JournalAccounts(); $this->journalaccountsModel = new JournalAccounts();
$this->houseModel = new GHouses();
parent::__construct($request); parent::__construct($request);
} }
...@@ -116,10 +118,13 @@ class ConvertOrder extends Basic ...@@ -116,10 +118,13 @@ class ConvertOrder extends Basic
ob_flush(); ob_flush();
} }
/**
* 下定
*/
public function convertCollectingBill() public function convertCollectingBill()
{ {
set_time_limit(0); set_time_limit(0);
$time_ = array( 'between', array( "2016-04-18 23:59:59", "2018-01-18 23:59:59" ) ); $time_ = array( 'between', array( "2016-04-18 23:59:59", "2018-04-17 23:59:59" ) );
$field = "a.type,a.moneytype,a.money,a.trademark,a.remarks,a.created,a.modified,d.id as agent_id,b.id as report_id,c.id as order_id,c.order_no"; $field = "a.type,a.moneytype,a.money,a.trademark,a.remarks,a.created,a.modified,d.id as agent_id,b.id as report_id,c.id as order_id,c.order_no";
$collectingBillList = $this->journalaccountsModel->getJournalAccountsListByStatus(1, 2000, $field, [ "a.created" => $time_ ]); $collectingBillList = $this->journalaccountsModel->getJournalAccountsListByStatus(1, 2000, $field, [ "a.created" => $time_ ]);
$collectingBillArr = []; $collectingBillArr = [];
...@@ -283,8 +288,8 @@ class ConvertOrder extends Basic ...@@ -283,8 +288,8 @@ class ConvertOrder extends Basic
*/ */
private function orderBin($order_no, $f_id, $house_id, $create_time, $update_time) private function orderBin($order_no, $f_id, $house_id, $create_time, $update_time)
{ {
$houseModel = new GHouses();
$houseResult = $houseModel->getHouseDetail("id,internal_title", [ "id" => $house_id ]); $houseResult = $this->houseModel->getHouseDetail("id,internal_title", [ "id" => $house_id ]);
$house_title = count($houseResult) > 0 && isset($houseResult["internal_title"]) ? $houseResult["internal_title"] : null; $house_title = count($houseResult) > 0 && isset($houseResult["internal_title"]) ? $houseResult["internal_title"] : null;
$param["order_no"] = $order_no; $param["order_no"] = $order_no;
$param["f_id"] = $f_id; $param["f_id"] = $f_id;
......
...@@ -217,8 +217,9 @@ class Member extends Basic ...@@ -217,8 +217,9 @@ class Member extends Basic
$data['status'] = 101; $data['status'] = 101;
$data['data'] = array(); $data['data'] = array();
$this->user->startTrans();
if ($phone) { if ($phone) {
$user_data = $this->user->get(['user_phone' => $phone]); $user_data = $this->user->findUserByPhone('*', $phone, true);
} else { } else {
$user_data = $this->user->get($this->userId); $user_data = $this->user->get($this->userId);
} }
...@@ -304,9 +305,11 @@ class Member extends Basic ...@@ -304,9 +305,11 @@ class Member extends Basic
} }
if (empty($id)) { if (empty($id)) {
$this->user->rollback();
$data['status'] = 101; $data['status'] = 101;
$data['msg'] = '注册失败'; $data['msg'] = '注册失败';
} else { } else {
$this->user->commit();
$jwt_data['id'] = $id; $jwt_data['id'] = $id;
$jwt_data['userNick'] = $insert_data['user_nick']; $jwt_data['userNick'] = $insert_data['user_nick'];
$jwt_data['phone'] = $insert_data['user_phone']; $jwt_data['phone'] = $insert_data['user_phone'];
......
...@@ -143,6 +143,8 @@ class Shop extends Basic ...@@ -143,6 +143,8 @@ class Shop extends Basic
$param["house_id"] = $val["id"]; $param["house_id"] = $val["id"];
$param["imgtype"] = 1; //默认主图 $param["imgtype"] = 1; //默认主图
$result[$key]["images"] = $this->dbImg->getHouseImages($param, 1); $result[$key]["images"] = $this->dbImg->getHouseImages($param, 1);
$result[$key]['title'] = $val['foreign_name'];
$result[$key]['address'] = $val['address_detail_c'];
} }
if (empty($result)) { if (empty($result)) {
......
...@@ -199,7 +199,7 @@ class Broker extends Basic ...@@ -199,7 +199,7 @@ class Broker extends Basic
// 查询数据集 // 查询数据集
$user_res =$user ->where('user_nick|user_phone','like',"%$phone_or_name%") $user_res =$user ->where('user_nick|user_phone','like',"%$phone_or_name%")
//->where('create_time','< time',$Two_days_ago)//小于两天前,即排除48小时内受保护的客户 //->where('create_time','< time',$Two_days_ago)//小于两天前,即排除48小时内受保护的客户
//->whereOr('agent_id',$user_id) // ->whereOr('agent_id',$user_id)
->limit($pagesize) ->limit($pagesize)
->page($pagenum) ->page($pagenum)
...@@ -209,7 +209,7 @@ class Broker extends Basic ...@@ -209,7 +209,7 @@ class Broker extends Basic
//$user_res =$user->user_search($phone_or_name,$Two_days_ago,$user_id,$pagesize,$pagenum); //$user_res =$user->user_search($phone_or_name,$Two_days_ago,$user_id,$pagesize,$pagenum);
$total =$user ->where('user_nick|user_phone','like',"%$phone_or_name%") $total =$user ->where('user_nick|user_phone','like',"%$phone_or_name%")
//->where('create_time','< time',$Two_days_ago) //->where('create_time','< time',$Two_days_ago)
//->whereOr('agent_id',$user_id) // ->whereOr('agent_id',$user_id)
->count(); ->count();
$total = intval($total / $pagesize) + (($total % $pagesize == 0) ? 0 : 1); $total = intval($total / $pagesize) + (($total % $pagesize == 0) ? 0 : 1);
......
...@@ -6,10 +6,8 @@ ...@@ -6,10 +6,8 @@
<div class="col-lg-10 col-lg-offset-0"> <div class="col-lg-10 col-lg-offset-0">
<div class="panel panel-default"> <div class="panel panel-default">
<div class="panel-heading breadcrumb"> <div class="panel-heading breadcrumb">
<li><a href="#">成交报告</a></li> <li><a href="#">成交报告-未接单</a></li>
</div> </div>
<div class="panel-body"> <div class="panel-body">
<div class="table-responsive"> <div class="table-responsive">
<table class="table table-striped table-bordered table-hover table-condensed"> <table class="table table-striped table-bordered table-hover table-condensed">
...@@ -17,7 +15,7 @@ ...@@ -17,7 +15,7 @@
<tr> <tr>
<td colspan="9"> <td colspan="9">
<a class="btn btn-info liudan_pic_btn">专员审核</a> <a class="btn btn-info liudan_pic_btn">专员审核</a>
<a class="btn btn-default liudan_pic_btn" href="1">经理审核</a> <a class="btn btn-default liudan_pic_btn">经理审核</a>
<a class="btn btn-default liudan_pic_btn">总监审核</a> <a class="btn btn-default liudan_pic_btn">总监审核</a>
<a class="btn btn-default liudan_pic_btn">出纳审核</a> <a class="btn btn-default liudan_pic_btn">出纳审核</a>
...@@ -50,7 +48,7 @@ ...@@ -50,7 +48,7 @@
</div> </div>
</div> </div>
</div> </div>
<!-- 弹出框 -->
<div class="modal fade" id="modal-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal fade" id="modal-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog"> <div class="modal-dialog">
<div class="modal-content"> <div class="modal-content">
...@@ -77,119 +75,5 @@ ...@@ -77,119 +75,5 @@
</div><!-- /.modal-content --> </div><!-- /.modal-content -->
</div><!-- /.modal --> </div><!-- /.modal -->
</div> </div>
<!--设置案场权限人,修改盘方-->
<div class="modal fade" id="modal-anch" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×
</button>
<h4 class="modal-title" id="myModalLabel">
设置案场权限人
</h4>
</div>
<div class="modal-body">
<form id="submit_agent">
<div class="jian_class">
<input name="ues_id" placeholder="请输入" type="tel" value="" class="phone_jia">
<!--号码匹配名字-->
<ul class="phone_list"></ul>
</div>
<img src="/resource/image/jia2@2x.png" class="jia">
<input type="hidden" name="ues_id" class="houseinfos_id">
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭
</button>
<button type="button" class="btn btn-primary submit_follow" data-dismiss="modal">
提交
</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
<!--操作记录-->
<div class="modal fade" id="modal-record" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×
</button>
<h4 class="modal-title">
操作记录
</h4>
</div>
<div class="modal-body">
<table class="table table-striped table-bordered table-hover table-condensed">
<thead>
<tr>
<th class="text-center">盘方修改记录</th>
<th class="text-center">操作人</th>
<th class="text-center">操作时间</th>
</tr>
</thead>
<tbody class="text-center" id="caozuo_table">
</table>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
<!--是否独家-->
<div class="modal fade" id="modal-dujia" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×
</button>
<h4 class="modal-title" >
独家合同
</h4>
</div>
<div class="modal-body">
<form class="form-horizontal">
<div class="form-group">
<label class="col-sm-3 control-label">是否独家:</label>
<select class="form-control btn6" id="sel_dujia">
<option value="null" class="successModel">请选择</option>
<option value="1"></option>
<option value="0"></option>
</select>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">独家合同上传(小于10张):</label>
<span id="liudan_pic_pre"></span>
<input readonly="readonly" type="hidden" name="liudan_pic_pre" class="form-control btn6" placeholder="请选择图片">
<button class="btn btn-default liudan_pic_btn" id="liudan_pic_btn" type="button">选择图片</button>
</div> <!-- -->
<div class="form-group">
<label class="col-sm-3 control-label">独家代理有效期:</label>
<input class="form-control btn5 " data-rule-phoneus="false" data-rule-required="false" id="start_date_dujia" name="start_date_dujia" type="date">
<span class="fore-span">-</span>
<input class="form-control btn5 " value="" data-rule-phoneus="false" data-rule-required="false" id="end_date_dujia" name="end_date_dujia" type="date">
</div>
<div class="form-group">
<label class="col-sm-3 control-label">独家方:</label>
<input class="form-control btn6" data-rule-buga="false" data-rule-required="true" name="exclusive" placeholder="请输入姓名或手机号码" type="text" value="" id="exclusive">
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭
</button>
<button type="button" class="btn btn-primary submit_follow2" data-dismiss="modal">
提交
</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
\ No newline at end of file
...@@ -27,8 +27,25 @@ ...@@ -27,8 +27,25 @@
line-height: 30px; line-height: 30px;
} }
.input { .input {
width: 17%!important; width: 16%!important;
} }
.text-left{
float: left;
display: inline-block;
height: 26px;
line-height: 26px;
font-size: 14px;
}
.text-right{
float: right;
display: inline-block;
}
#batch{
float: left;
height: 34px;
line-height: 34px;
}
</style> </style>
<!--导航star--> <!--导航star-->
...@@ -47,6 +64,8 @@ ...@@ -47,6 +64,8 @@
<div class="pull-right"> <div class="pull-right">
<ul class="bread_btn"> <ul class="bread_btn">
<li> <li>
<!-- <a href="#modal_add_user" data-toggle="modal" class="btn btn-default"><i class="icon-plus"></i>
添加客户</a> -->
<a href="#modal_add_user" data-toggle="modal" class="btn btn-default"><i class="icon-plus"></i> <a href="#modal_add_user" data-toggle="modal" class="btn btn-default"><i class="icon-plus"></i>
添加客户</a> 添加客户</a>
</li> </li>
...@@ -61,18 +80,37 @@ ...@@ -61,18 +80,37 @@
<tr> <tr>
<td colspan="11"> <td colspan="11">
<form action="" method="get" id="form_search"> <form action="" method="get" id="form_search">
<span class="fore-span ld-Marheight">上传时间:</span> <span class="fore-span ld-Marheight">创建时间:</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="start_date" name="start_date" type="date"> <input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="start_date" name="start_date" type="date">
<span class="fore-span ld-Marheight">-</span> <span class="fore-span ld-Marheight">-</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="end_date" name="end_date" type="date"> <input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="end_date" name="end_date" type="date">
<span class="fore-span ld-Marheight">注册时间:</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="registration_start" name="registration_start" type="date">
<span class="fore-span ld-Marheight">-</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="registration_end" name="registration_end" type="date">
<div class="row"></div>
<span class="fore-span ld-Marheight">最后跟进时间:</span> <span class="fore-span ld-Marheight">最后跟进时间:</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="follow_start" name="follow_start" type="date"> <input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="follow_start" name="follow_start" type="date">
<span class="fore-span ld-Marheight">-</span> <span class="fore-span ld-Marheight">-</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="follow_end" name="follow_end" type="date"> <input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="follow_end" name="follow_end" type="date">
<span class="fore-span ld-Marheight">第一次登录时间:</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="login_start" name="login_start" type="date">
<span class="fore-span ld-Marheight">-</span>
<input class="form-control btn4 ld-Marheight" value="" data-rule-phoneus="false" data-rule-required="false" id="login_end" name="login_end" type="date">
<div class="row"></div> <div class="row"></div>
<input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" name="phone" placeholder="客户姓名或客户手机号" type="text" value=""> <input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" name="user" placeholder="客户姓名" type="text" value="">
<input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" name="phone" placeholder="客户手机号" type="text" value="">
<input class="form-control btn2 margin-top-ld input" data-rule-phoneus="false" data-rule-required="false" name="invite_phone" placeholder="邀请人手机号(普通用户)" type="text" value=""> <input class="form-control btn2 margin-top-ld input" data-rule-phoneus="false" data-rule-required="false" name="invite_phone" placeholder="邀请人手机号(普通用户)" type="text" value="">
<select class="form-control btn2 margin-top-ld" name="login_status"> <select class="form-control btn2 margin-top-ld" name="login_status">
<option value="-1">是否登录过</option> <option value="-1">是否登录过</option>
<option value="1"></option> <option value="1"></option>
...@@ -85,9 +123,30 @@ ...@@ -85,9 +123,30 @@
<option value="2">未激活</option> <option value="2">未激活</option>
</select> </select>
<span class="btn btn-default btn3 margin-top-ld" id="search">搜索</span> <select class="form-control btn2 margin-top-ld" name="male_status">
<span class="btn btn-default btn3 margin-top-ld" id="reset">重置</span> <option value="-1">是否公客</option>
<option value="1"></option>
<option value="2"></option>
</select>
<input class="form-control btn2 margin-top-ld input" data-rule-phoneus="false" data-rule-required="false" name="guest_department" placeholder="客方所属部门" type="text" value="">
<input class="form-control btn2 margin-top-ld input" data-rule-phoneus="false" data-rule-required="false" name="guest_stores" placeholder="客方所属门店" type="text" value="">
<select class="form-control btn2 margin-top-ld" name="guest_status">
<option value="-1">客户状态</option>
<option value="1">未租</option>
<option value="2">已租</option>
<option value="3">无效</option>
</select>
<!-- <span class="btn btn-default btn3 margin-top-ld search_1">搜索</span>
<span class="btn btn-default btn3 margin-top-ld search_1">重置</span> -->
<span class="btn btn-info btn3 margin-top-ld" id="search">搜索</span>
<span class="btn btn-info btn3 margin-top-ld" id="reset">重置</span>
<!-- <a href="#modal_add_user" data-toggle="modal" class="btn btn-default"><i class="icon-plus"></i>
添加客户</a> -->
<a href="#modal_modify_user" data-toggle="modal" class="btn btn-info btn3 margin-top-ld"><i class="icon-plus"></i>
批量修改客方</a>
<!-- <span class="btn btn-info btn3 margin-top-ld" id="modify">批量修改客方</span> -->
</form> </form>
</td> </td>
...@@ -111,6 +170,9 @@ ...@@ -111,6 +170,9 @@
</table> </table>
</div> </div>
<!-- /#page-content-wrapper --> <!-- /#page-content-wrapper -->
<div class="text-left">
每页显示<span id="page">15</span>条 | 共<span id="total_page">888888</span>
</div>
<div class="text-right" id="pagediv"> <div class="text-right" id="pagediv">
</div> </div>
...@@ -135,6 +197,7 @@ ...@@ -135,6 +197,7 @@
添加客户 添加客户
</h4> </h4>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form class="form-horizontal" action="/agents/add_user" id="add_user_form"> <form class="form-horizontal" action="/agents/add_user" id="add_user_form">
<div class="form-group"> <div class="form-group">
...@@ -326,3 +389,32 @@ ...@@ -326,3 +389,32 @@
</div><!-- /.modal-content --> </div><!-- /.modal-content -->
</div><!-- /.modal --> </div><!-- /.modal -->
</div> </div>
<!-- #批量修改客方-->
<div class="modal fade" id="modal_modify_user" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
&times;
</button>
<h4 class="modal-title" >
批量修改客方
</h4>
</div>
<div class="modal-body">
<br>
<input class="form-control btn5" data-rule-phoneus="false" data-rule-required="false" name="user1" placeholder="请输入经纪人姓名" type="text" value="">
<span class="btn3" id="batch">批量修改为</span>
<input class="form-control btn5" data-rule-phoneus="false" data-rule-required="false" name="phone1" placeholder="请输入经纪人姓名" type="text" value="">
<br><br><br>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭
</button>
<button type="button" class="btn btn-primary" id="modify_add" data-dismiss="modal">
提交
</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
...@@ -428,4 +428,30 @@ class Users extends Model ...@@ -428,4 +428,30 @@ class Users extends Model
->where($params) ->where($params)
->select(); ->select();
} }
/**
* 跟进用户手机号查询信息
*
* @param string $field
* @param $phone
* @param bool $lock
* @return $this|array|false|\PDOStatement|string|Model
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException
*/
public function findUserByPhone($field = '*', $phone, $lock = false) {
if ($lock) {
$data = $this->field($field)
->where('user_phone',$phone)
->lock(true)
->find();
} else {
$data = $this->field($field)
->where('user_phone',$phone)
->find();
}
return $data;
}
} }
/**
* Created by 刘丹 on 2017/12/11.
*/
define(['axios', 'doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', 'pagination', 'bootstrapJs'], function(axios, doT, template) { define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination', 'bootstrapJs'], function(doT, template) {
console.log(axios); follow = {
reportList = {
pageNo: 1, pageNo: 1,
/*第几页*/ /*第几页*/
pageSize: 10, pageSize: 10,
...@@ -16,83 +11,177 @@ define(['axios', 'doT', 'text!temp/reportList_template_tpl.html', 'css!style/hom ...@@ -16,83 +11,177 @@ define(['axios', 'doT', 'text!temp/reportList_template_tpl.html', 'css!style/hom
valueCurrent: '', valueCurrent: '',
ajaxObj: '', ajaxObj: '',
stopstatus: true, stopstatus: true,
ldHtml: $('.phone_list'),
boxphoto: '', boxphoto: '',
init: function() { init: function() {
//初始化dot //初始化dot
$("body").append(template); $(document.body).append(template);
reportList.getList(1); follow.getList(0);
reportList.event(); follow.event();
}, },
event: function() { event: function() {
$("#search").click(function() {
follow.getList(1);
});
$("#reset").click(function() { //重置
document.getElementById("form_search").reset();
});
$ (document).delegate (".caozuo", "click", function () {//点击操作跟进详情
follow.house_id = $ (this).attr ("data-id");
follow.Caozuo();
});
$ (document).delegate (".submit_edit", "click", function () {//提交
follow.house_id = $ (this).attr ("data-id");
follow.Submit_follow();
});
$ (document).on ("input","#cus_fang", function () {//手机号搜索客方2
if($("#cus_fang").val()==''){
$(".user-ul2").html('');
}else{
follow.search_phone2();
}
});
$ (document).delegate (".addphone2", "click", function () {//list2消失
follow.addphone2(this);
});
}, },
addphone2:function(obj){
var user_ht=$(obj).html();
$("#cus_fang").val(user_ht);
$(".user-ul2").html('');
follow.agent_id = $ (obj).attr ("data-id");
getList: function(pageNo) { },
reportList.pageNo = pageNo; search_phone2:function(){//手机号
var params = {}; $.ajax ({
params.pageNo = reportList.pageNo; url: '/index/select_by_phone',
params.pageSize = reportList.pageSize; type: 'POST',
async: true,
data: {
"phone":$("#cus_fang").val()
},
dataType: 'json',
success: function (data) {
if (data.code == 200) {
var user_ul2 = "";
$.each(data.data, function(i,item) {
user_ul2+='<li class="addphone2" data-id="'+item.id+'">'+item.id+'-'+item.realname+'-'+item.phone+'</li>';
});
$(".user-ul2").html(user_ul2);
} else {
alert(data.msg);
}
}
});
},
Caozuo:function(){//获取跟进详情的数据
$.ajax({
'type': 'GET',
'url' : '/index/reportListAttache/0',
data: {"user_id":follow.house_id},
dataType: "json",
success: function(data){
if(data.code == 200){
if (data.data) {
$("#cus_id").html(data.data.user_info.user_id);//客户编号
$("#cus_name").val(data.data.user_info.user_nick);//姓名
$("#sex").val(data.data.user_info.sex);//性别
$("#cus_phone").html(data.data.user_info.user_phone);//电话
$("#cus_date").html(data.data.user_info.create_time);//上传时间
$("#cus_fang").val(data.data.user_info.agentinfo);//客方
var caozuo_table="";
$.each(data['data']['user_date'], function(i, item) {
console.log(item)
caozuo_table +='<tr><td>'+item.content+'</td><td>'+item.agentinfo+'</td><td>'+item.create_time+'</td></tr>';
});
$("#caozuo_table").html(caozuo_table);
}
} else {
alert('获取失败!');
}
}
});
},
axios({ Submit_follow: function() { //提交
method:'get', $.ajax({
url:'/index/reportListAttache/0', 'type': 'POST',
responseType:'json', 'url': '/index/pcEditClient',
params: params, data: {
headers: { "id": follow.house_id,
'Content-Type': 'application/json', "user_nick": $("#cus_name").val(),
'X-Requested-With': 'XMLHttpRequest' "user_phone": $("#cus_phone").html(),
"agent_id":follow.agent_id,//客方
"sex": $("#sex").val()
},
dataType: "json",
success: function(data) {
if(data.code == 200) {
if(data.data) {
}
} else {
}
} }
}) });
.then(function(response) { },
console.log(response); getList: function(pageNo) {
console.log($('#customer_name').val());
follow.pageNo = pageNo;
var params = {};
params.user_name =$('#customer_name').val();
params.start_time =$('#start_date').val();
params.end_time =$('#end_date').val();
params.internal_title =$('#shop_name').val();
params.user_phone =$('#customer_phone').val();
params.id =$('#shop_num').val()*1;
params.store_name =$('#store_name').val();
params.report_phone =$('#applicant_phone').val();
params.report_name =$('#applicant_name').val();
params.pageNo = follow.pageNo;
params.pageSize = follow.pageSize;
var temp = document.getElementById('reportList_list_tpl').innerHTML; $.ajax({
var doTtmpl = doT.template(temp); type: 'GET',
$("#reportList_list").html(doTtmpl(response.data.data.list)); url: '/index/reportListAttache/0',
data: params,
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
console.log(data,666)
if(typeof data === 'object') {
if (data.code == 200) {
var doTtmpl = doT.template(document.getElementById('reportList_list_tpl').innerHTML);
$("#follow_list").html(doTtmpl(data.data.list));
/*分页代码*/ /*分页代码*/
// PaginationX({
// 'dom': $("#pagediv")
// });
$("#pagediv").pagination({ $("#pagediv").pagination({
length: response.data.data.total, length:data.data.total,
current: pageNo, current: pageNo,
every: reportList.pageSize, every: follow.pageSize,
onClick: function(el) { onClick: function(el) {
console.log(el); follow.getList(el.num.current);
reportList.getList(el.num.current);
} }
}); });
}) }else {
.catch(function(error) { alert(data['msg']);
console.log(error); };
}else{
alert('数据错误');
};
},
error: function() {
alert('error');
},
complete: function(xhr, textStatus){
if(textStatus === 'timeout'){
alert('请求超时');
};
}
}); });
// $.ajax({
// url: '/index/reportListAttache/0', //获取列表
// type: 'GET',
// async: true,
// data: params,
// dataType: 'json',
// success: function(data) {
// var temp = document.getElementById('reportList_list_tpl').innerHTML;
// var doTtmpl = doT.template(temp);
// $("#reportList_list").html(doTtmpl(data.data.list));
//
// /*分页代码*/
// $("#pagediv").pagination({
// length: data.data.total,
// current: pageNo,
// every: reportList.pageSize,
// onClick: function(el) {
// reportList.getList(el.num.current);
// }
// });
// }
// });
} }
}; };
return reportList; return follow;
}); });
\ No newline at end of file
...@@ -53,10 +53,12 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', ' ...@@ -53,10 +53,12 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', '
$("input[name = 'user_status']:checked").attr("checked",true); $("input[name = 'user_status']:checked").attr("checked",true);
user.getGenjinLabel(); user.getGenjinLabel();
}); });
// ===========================新增客户====================
$ (document).delegate ("#add_user", "click", function () {//新增客户 $ (document).delegate ("#add_user", "click", function () {//新增客户
user.user_id = $ (this).attr ("data-id"); user.user_id = $ (this).attr ("data-id");
user.add_user(); user.add_user();
}); });
$ (document).delegate ("#edit_add", "click", function () { $ (document).delegate ("#edit_add", "click", function () {
user.edit_add(); user.edit_add();
}); });
...@@ -202,6 +204,7 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', ' ...@@ -202,6 +204,7 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', '
} }
}); });
}, },
// ====================新增客户页面==================
Caozuo:function(){//获取跟进详情的数据 Caozuo:function(){//获取跟进详情的数据
$.ajax({ $.ajax({
'type': 'GET', 'type': 'GET',
...@@ -264,6 +267,12 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', ' ...@@ -264,6 +267,12 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', '
user.getList (el.num.current); user.getList (el.num.current);
} }
}); });
$("#total_page").html(data.data.total);
console.log(data.data.total);
console.log(user.pageSize);
console.log(pageNo);
} }
}); });
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment