Commit 90c06161 authored by xishifeng's avatar xishifeng

暂存2

parent 2bd8685a
......@@ -16,7 +16,7 @@
<table class="table table-striped table-bordered table-hover table-condensed">
<thead>
<tr>
<td colspan="9">
<td colspan="9" class="maintable-top-sub-tr">
<a class="btn btn-info liudan_pic_btn" id="commissioner">第一级审核</a>
<a class="btn btn-default liudan_pic_btn" id="manager">第二级审核</a>
<a class="btn btn-default liudan_pic_btn" id="director">第三级审核</a>
......@@ -33,13 +33,13 @@
<input class="form-control btn2 ld-Marheight" data-rule-phoneus="false" data-rule-required="false" id="internal_address" placeholder="商铺地址" type="text" value="">
<input class="form-control btn2 ld-Marheight" data-rule-phoneus="false" data-rule-required="false" id="internal_num" placeholder="商铺号" type="text" value="">
<input class="form-control btn2 ld-Marheight" data-rule-phoneus="false" data-rule-required="false" id="user_phone" placeholder="客户电话" type="text" value="">
<span class="btn btn-info btn3 search" id="search0">搜索</span>
<span class="btn btn-info btn3 search" id="search">搜索</span>
<span class="btn btn-info btn3" id="reset">重置</span>
<span class="btn btn-info btn3" id="export">导出excel</span>
</form>
</td>
</tr>
<tr>
<tr class="maintable-tr-bar">
<th class="text-center">提交时间</th>
<th class="text-center">商铺地址</th>
<th class="text-center">商铺号</th>
......@@ -74,10 +74,10 @@
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×
</button>
<h4 class="modal-title">
<span class="btn btn-info" id="information">成交信息</span>
<span class="btn btn-default caozuo" id="fees">分佣提成</span>
<span class="btn btn-default" id="records">开票税费</span>
<h4 class="modal-title detail-modal-header-tab">
<a href="javascript:;" class="btn btn-info" id="information">成交信息</a>
<a href="javascript:;" class="btn btn-default caozuo" id="fees">分佣提成</span>
<a href="javascript:;" class="btn btn-default" id="records">开票税费</span>
</h4>
</div>
<div class="modal-body modal-body-two">
......@@ -111,7 +111,6 @@
<div class="right">
<span class="left-deal">是否开业:</span>
<select class="form-control" id="is_open">
<option value="-1">是否开业</option>
<option value="0"></option>
<option value="1"></option>
</select> <br />
......@@ -141,7 +140,7 @@
<input type="hidden" class="page-pass" />
</div>
<div>
<span>备注:</span>
<span class="bargain-info-span-beizhu">备注:</span>
<textarea name="" rows="" cols="" id="note_content"></textarea>
</div>
</form>
......
......@@ -143,9 +143,23 @@
width: 1030px;
}
/*成交信息tab*/
.bargain-info-span-beizhu{
/*display: inline-block;
height: 150px;
line-height: 150px;*/
}
#note_content{
width: 480px;
height: 150px;
}
/*main-table部分,待补充*/
.maintable-tr-bar{}
.maintable-tr-bar>th:nth-of-type(1){}
/*开票税费tab相关的内容*/
.shuifee-table{
width:600px;
}
......
......@@ -4,104 +4,83 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'text!temp/reportList_s
/*第几页*/
pageSize: 10,
/*每页显示多少条*/
id: '',
mainTabIndex: 0,
detailTabIndex: 0,
bargain_id: '',
stopstatus: true,
boxphoto: '',
init: function() {
//初始化dot
$(document.body).append(template);
$(document.body).append(template2);
bargain.getList(0);
bargain.getList(1);
bargain.event();
},
event: function() {
var _doc = $(document);
_doc.on('click', '#search0', function(e) {
e.preventDefault();
e.stopPropagation();
bargain.getList(1); //一级审核搜索
});
_doc.on('click', '#search1', function(e) {
e.preventDefault();
e.stopPropagation();
bargain.Manager(1); //二级审核搜索
});
_doc.on('click', '#search2', function(e) {
//主页面一级审核,二级审核,三级审核,结单四个tab的点击事件
//专员审核 总监审核 经理审核 出纳审核
_doc.on('click', '.maintable-top-sub-tr>a', function(e){
e.preventDefault();
e.stopPropagation();
bargain.Director(1); //三级级审核搜索
var _this = $(this);
_this.removeClass('btn-default').addClass('btn-info').siblings().removeClass('btn-info').addClass('btn-default');
bargain.mainTabIndex = _this.index();
console.log(bargain.mainTabIndex);
bargain.getList(1);
});
_doc.on('click', '#searchStatement', function(e) {
//搜索按钮的事件
_doc.on('click', '#search', function(e) {
e.preventDefault();
e.stopPropagation();
bargain.Cashier(1); //结单搜索
$("#reset").click();//先重置输入框
bargain.getList(1); //一级审核搜索
});
$("#reset").click(function() { //重置
//搜索的重置
$("#reset").click(function() {
document.getElementById("form_search").reset();
});
_doc.delegate(".timeline", "click", function() { //时间轴
//时间轴按钮
_doc.on("click", ".timeline", function() {
bargain.Timeline();
});
_doc.on('click', '.details-btn', function() { //点击获取报告详情
bargain.bargain_id = $(this).attr("data-id");
bargain.Edit();
});
_doc.delegate(".is_pass", "click", function() { //点击通过
bargain.bargain_id = $(this).attr("data-id");
});
_doc.delegate("#confirm_edit", "click", function() { //点击成交信息确定
bargain.confirmEdit();
});
_doc.delegate(".caozuo", "click", function() { //点击分佣提成
bargain.Caozuo();
});
_doc.delegate("#records", "click", function() { //点击收款记录
//bargain.Records();
bargain.shuiFee();
//点击通过
_doc.delegate(".is_pass", "click", function() {
bargain.bargain_id = $(this).closest('tr').attr("data-id");
});
_doc.delegate("#confirm_pass", "click", function() { //点击通过按钮
//点击通过,确定按钮触发的事件
_doc.delegate("#confirm_pass", "click", function() {
bargain.confirmPass();
});
// 点击新增分佣提成
_doc.delegate("#new-commission", "click", function() { //点击分佣提成
bargain.newCommission();
bargain.Caozuo();
});
//table切换
_doc.delegate("#information", "click", function() {
bargain.Information();
});
_doc.delegate("#fees", "click", function() {
bargain.Fees();
});
//专员审核 总监审核 经理审核 出纳审核
_doc.delegate("#commissioner", "click", function() {
bargain.Commissioner();
$(".search").attr("id", "search0");
});
_doc.delegate("#manager", "click", function() {
bargain.Manager();
$(".search").attr("id", "search1");
});
_doc.delegate("#director", "click", function() {
bargain.Director();
$(".search").attr("id", "search2");
//点击获取报告详情
_doc.on('click', '.details-btn', function() {
bargain.bargain_id = $(this).closest('tr').attr("data-id");
bargain.Edit();
});
_doc.delegate("#cashier", "click", function() {
bargain.Cashier();
$(".search").attr("id", "searchStatement");
//详情弹出框里的tab点击事件,成交信息,分佣提成,开票税费
_doc.on('click', '.detail-modal-header-tab>a', function(e){
e.preventDefault();
e.stopPropagation();
var _this = $(this);
_this.removeClass('btn-default').addClass('btn-info').siblings().removeClass('btn-info').addClass('btn-default');
bargain.detailTabIndex = _this.index();
console.log(bargain.detailTabIndex);
if(bargain.detailTabIndex == 0){
bargain.Information();
}else if(bargain.detailTabIndex == 1){
bargain.Fees();
}else{
bargain.shuiFee();
}
});
//详情弹出框,成交信息里的实收佣金相关的事件
var _iYJAAObj = $('#input_yongjin_add_area');
_doc.on('click', '#input_yongjin_add_btn', function(e){
e.preventDefault();
......@@ -114,11 +93,31 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'text!temp/reportList_s
};
});
//详情弹出框,成交信息里的实收佣金相关的事件,点击x删除这条
_doc.on('click', '.input-yongjin-cancel-pic', function(e){
e.preventDefault();
e.stopPropagation();
$(this).parent().remove();
})
});
//点击成交信息确定
_doc.delegate("#confirm_edit", "click", function() {
bargain.confirmEdit();
});
// 点击新增分佣提成
_doc.delegate("#new-commission", "click", function() {
bargain.newCommission();
bargain.Caozuo();
});
//转到一级审核
_doc.on('click', '.btn-trans-one', function(e){
e.preventDefault();
e.stopPropagation();
bargain.bargain_id = $(this).closest('tr').attr("data-id");
bargain.transFirstExamine();
});
},
Timeline: function() { //获取时间轴
$.ajax({
......@@ -475,239 +474,70 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'text!temp/reportList_s
}
});
},
//一级审核
Commissioner: function(pageNo) {
$("#commissioner").removeClass("btn-default");
$("#commissioner").addClass("btn-info");
$("#manager").removeClass("btn-info");
$("#manager").addClass("btn-default");
$("#director").removeClass("btn-info");
$("#director").addClass("btn-default");
$("#cashier").removeClass("btn-info");
$("#cashier").addClass("btn-default");
bargain.pageNo = pageNo;
var params = {};
params.pageNo = bargain.pageNo;
params.pageSize = bargain.pageSize;
params.create_time = $('#create_time').val();
params.internal_address = $('#internal_address').val();
params.user_phone = $('#user_phone').val();
params.house_number = $('#internal_num').val();
$.ajax({
type: 'GET',
url: '/index/reportListOne/1',
data: params,
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
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));
// var user_info_obj = JSON.parse(decodeURIComponent(sessionStorage.getItem('pcUserInfo')));
/*分页代码*/
add_page(data.data.total, pageNo, bargain.pageSize, bargain.getList);
} else {
alert(data['msg']);
};
} else {
alert('数据错误');
};
},
error: function() {
alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
};
}
});
},
//二级审核
Manager: function(pageNo) {
console.log(5555);
$("#commissioner").removeClass("btn-info");
$("#commissioner").addClass("btn-default");
$("#manager").removeClass("btn-default");
$("#manager").addClass("btn-info");
$("#director").removeClass("btn-info");
$("#director").addClass("btn-default");
$("#cashier").removeClass("btn-info");
$("#cashier").addClass("btn-default");
bargain.pageNo = pageNo;
var params = {};
params.pageNo = bargain.pageNo;
params.pageSize = bargain.pageSize;
params.create_time = $('#create_time').val();
params.internal_address = $('#internal_address').val();
params.user_phone = $('#user_phone').val();
params.house_number = $('#internal_num').val();
$.ajax({
type: 'GET',
url: '/index/reportListTwo/2',
data: params,
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
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));
var user_info_obj = JSON.parse(decodeURIComponent(sessionStorage.getItem('pcUserInfo')));
/*分页代码*/
add_page(data.data.total, pageNo, bargain.pageSize, bargain.getList);
} else {
alert(data['msg']);
};
} else {
alert('数据错误');
};
},
error: function() {
alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
};
}
});
},
//二级审核
//三级审核
Director: function(pageNo) {
$("#commissioner").removeClass("btn-info");
$("#commissioner").addClass("btn-default");
$("#manager").removeClass("btn-info");
$("#manager").addClass("btn-default");
$("#director").removeClass("btn-default");
$("#director").addClass("btn-info");
$("#cashier").removeClass("btn-info");
$("#cashier").addClass("btn-default");
bargain.pageNo = pageNo;
var params = {};
params.pageNo = bargain.pageNo;
params.pageSize = bargain.pageSize;
params.create_time = $('#create_time').val();
params.internal_address = $('#internal_address').val();
params.user_phone = $('#user_phone').val();
params.house_number = $('#internal_num').val();
//转到一级审核
transFirstExamine: function(){
$.ajax({
type: 'GET',
url: '/index/reportListThree/3',
data: params,
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
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));
var user_info_obj = JSON.parse(decodeURIComponent(sessionStorage.getItem('pcUserInfo')));
/*分页代码*/
add_page(data.data.total, pageNo, bargain.pageSize, bargain.getList);
} else {
alert(data['msg']);
};
} else {
alert('数据错误');
};
},
error: function() {
alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
};
}
type: 'POST',
url: '/index/toReportListOne',
data: {
'bargain_id': bargain.bargain_id
},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
if(_data['code'] == '200') {
alert('修改成功');
bargain.getList(1);
} else {
layerTipsX(_data['msg']);
}
} else {
layerTipsX('数据错误');
};
},
error: function() {
layerTipsX('enter error');
},
complete: function(xhr, textStatus){
if(textStatus === 'timeout') {
//处理超时的逻辑
layerTipsX('请求超时,请重试');
};
}
});
},
//三级审核
//结单
Cashier: function(pageNo) {
$("#commissioner").addClass("btn-default");
$("#manager").removeClass("btn-info");
$("#manager").addClass("btn-default");
$("#director").removeClass("btn-info");
$("#director").addClass("btn-default");
$("#cashier").removeClass("btn-default");
$("#cashier").addClass("btn-info");
bargain.pageNo = pageNo;
var params = {};
params.pageNo = bargain.pageNo;
params.pageSize = bargain.pageSize;
params.create_time = $('#create_time').val();
params.internal_address = $('#internal_address').val();
params.user_phone = $('#user_phone').val();
params.house_number = $('#internal_num').val();
$.ajax({
type: 'GET',
url: '/index/reportListStatement/4',
data: params,
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(data) {
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));
var user_info_obj = JSON.parse(decodeURIComponent(sessionStorage.getItem('pcUserInfo')));
/*分页代码*/
add_page(data.data.total, pageNo, bargain.pageSize, bargain.getList);
} else {
alert(data['msg']);
};
} else {
alert('数据错误');
};
},
error: function() {
alert('error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
alert('请求超时');
};
}
});
//获取一级审核,二级审核,三级审核,结单不同的ajax请求url
switchUrl: function(){
console.log(this.mainTabIndex);
switch (Number(this.mainTabIndex)){
case 0:
return '/index/reportListOne/1';
case 1:
return '/index/reportListTwo/2';
case 2:
return '/index/reportListThree/3';
case 3:
return '/index/reportListStatement/4';
default:
return '';
}
},
//结单
//搜索 列表渲染
getList: function(pageNo) {
bargain.pageNo = pageNo;
var params = {};
params.pageNo = bargain.pageNo;
params.pageSize = bargain.pageSize;
params.create_time = $('#create_time').val();
params.internal_address = $('#internal_address').val();
params.user_phone = $('#user_phone').val();
params.house_number = $('#internal_num').val();
//获取一级审核,二级审核,三级审核,结单数据列表共用的方法
getList: function(pageNo){
console.count('bar');
var params = {
'pageNo': pageNo,
'pageSize': bargain.pageSize,
'create_time': $.trim($('#create_time').val()),
'internal_address': $.trim($('#internal_address').val()),
'user_phone': $.trim($('#user_phone').val()),
'house_number': $.trim($('#internal_num').val())
};
$.ajax({
type: 'GET',
url: '/index/reportListOne/1',
url: bargain.switchUrl(),
data: params,
timeout: 30000,
dataType: 'json',
......@@ -716,8 +546,10 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'text!temp/reportList_s
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));
$("#follow_list").html(doTtmpl(data.data));
// var user_info_obj = JSON.parse(decodeURIComponent(sessionStorage.getItem('pcUserInfo')));
/*分页代码*/
console.log(993);
add_page(data.data.total, pageNo, bargain.pageSize, bargain.getList);
} else {
......
<script id="reportList_list_tpl" type="text/template">
[% if(it && it.length && it.length>0) { %]
[% for(var item in it){ %]
<tr class="text-center">
<td>[%= it[item]['create_time'] %]</td>
<td>[%= it[item]['internal_address'] %]</td>
<td>[%= it[item]['internal_title'] %]</td>
<td>[%= it[item]['user_name'] %]</td>
<td>[%= it[item]['user_phone'] %]</td>
<td>[%= it[item]['commission'] %]</td>
<td>[%= it[item]['practical_fee'] %]</td>
[% if(it["list"] && it["list"].length && it["list"].length>0) { %]
[% for(var item in it["list"]){ %]
<tr class="text-center" data-id='[%= it["list"][item]["id"] %]'>
<td>[%= it["list"][item]['create_time'] %]</td>
<td>[%= it["list"][item]['internal_address'] %]</td>
<td>[%= it["list"][item]['internal_title'] %]</td>
<td>[%= it["list"][item]['user_name'] %]</td>
<td>[%= it["list"][item]['user_phone'] %]</td>
<td>[%= it["list"][item]['commission'] %]</td>
<td>[%= it["list"][item]['practical_fee'] %]</td>
<td>
[% if(check_auth('index/bargainInfo')) { %]
<a class="btn1 btn-success details-btn" href="#modal-edit" data-toggle="modal" data-id='[%= it[item]["id"] %]'>详情</a>
<a class="btn1 btn-success details-btn" href="#modal-edit" data-toggle="modal">详情</a>
[% } %]
[% if(check_auth('index/checkReportAttache/0')||check_auth('index/checkReportManager/1')||check_auth('index/checkReportMajordomo/2')||check_auth('index/checkReportCashier/3')) { %]
<a class="btn1 btn-success is_pass" href="#modal-pass" data-toggle="modal" data-id='[%= it[item]["id"] %]'>通过</a>
[% if(it["step"]<3) { %]
[% if(check_auth('index/checkReportAttache/0')||check_auth('index/checkReportManager/1')||check_auth('index/checkReportMajordomo/2')||check_auth('index/checkReportCashier/3')) { %]
<a class="btn1 btn-success is_pass" href="#modal-pass" data-toggle="modal">通过</a>
[% } %]
[% }else if(it["step"]==3) { %]
[% if(check_auth('index/toReportListOne')) { %]
<a class="btn1 btn-success btn-trans-one">转到一级审核</a>
[% } %]
[% if(check_auth('index/checkOver')) { %]
<a class="btn1 btn-success btn-jiedan">结单</a>
[% } %]
[% } %]
<a class="btn1 btn-success timeline" href="#modal-time" data-toggle="modal" data-id='[%= it[item]["id"] %]'>时间轴</a>
<a class="btn1 btn-success timeline" href="#modal-time" data-toggle="modal">时间轴</a>
</td>
</tr>
[% } %]
......
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