Commit ce80a491 authored by agping's avatar agping

后台

parent cd782da3
...@@ -74,6 +74,76 @@ ...@@ -74,6 +74,76 @@
overflow: hidden; overflow: hidden;
display: none; display: none;
} }
/*收款详情*/
#container_body_img_area_du>div{
float: left;
width: 216px;
}
.modal-body-width-du{
width: 1200px;
}
.col-xs-12 {
overflow: hidden;
}
.p-a-0 {
padding:0px;
}
.p-l-15 {
padding-left:15px !important;
}
.p-t-10{
padding-top:10px !important;
}
.no-border{
border : none;
}
#preview img{
height:300px !important;
width:500px !important;
}
#preview {
height:300px !important;
width:500px !important;
}
.active {
color:dodgerblue;
}
#file_input_pic {
opacity: 0;
position: absolute;
top: 0;
left: 145px;
height: 35px;
width: 80px;
}
.hide {
display: none !important;
}
.result-du {
width:130px;
height:auto;
float:left;
text-align:center;
color:red;
}
.result-du>img,.result2-du>img{
width: 120px;
height: 120px;
margin-top: 8px;
}
#container_body_du{
position: relative;
overflow: hidden;
}
.tit_con{
cursor: pointer;
}
/*收款详情*/
</style> </style>
<div id="page-content-wrapper"> <div id="page-content-wrapper">
<div class="container"> <div class="container">
...@@ -135,7 +205,7 @@ ...@@ -135,7 +205,7 @@
<select class="form-control btn2" id="isPayment"> <select class="form-control btn2" id="isPayment">
<option value="-1">是否收款</option> <option value="-1">是否收款</option>
<option value="1"></option> <option value="1"></option>
<option value="0"></option> <option value="2"></option>
</select> </select>
<span class="total-commission">应收佣金总计:<span class="total-commission-should"></span></span> <span class="total-commission">应收佣金总计:<span class="total-commission-should"></span></span>
<span class="total-commission">已收佣金总计:<span class="total-commission-real"></span></span> <span class="total-commission">已收佣金总计:<span class="total-commission-real"></span></span>
...@@ -795,3 +865,344 @@ ...@@ -795,3 +865,344 @@
<div id="main_loading_pic"> <div id="main_loading_pic">
<img src="/resource/image/jz2.gif"> <img src="/resource/image/jz2.gif">
</div> </div>
<!--商铺详情 弹出框-->
<div class="modal fade" id="modal-receiptEvidencing" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog" style="width: 1100px;">
<div class="modal-content" style="height: 639px;">
<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">
<div class="table-responsive">
<table class="table table-striped table-bordered table-hover table-condensed">
<thead>
<tr>
<th class="text-center">提交时间</th>
<th class="text-center">收款ID</th>
<!--<th class="text-center">带看ID</th>-->
<th class="text-center">成交报告ID</th>
<th class="text-center">入账日期</th>
<th class="text-center">提交人</th>
<th class="text-center">对应业务员</th>
<th class="text-center">所属门店</th>
<th class="text-center">类型</th>
<th class="text-center">收款金额</th>
<th class="text-center">实付金额</th>
<th class="text-center">来源</th>
<th class="text-center">状态</th>
<th class="text-center">操作</th>
</tr>
</thead>
<tbody class="text-center" id="maintable_Receipt_list">
</tbody>
</table>
</div>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
<!-- 收款详情 -->
<div class="modal fade" id="modal-addPic" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-body-width-du" style="width: 1000px;">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"> × </button>
<h4 class="modal-title tit_con active shoukuanxiangqing" style="width:auto!important;float:left">收款详情</h4>
<h4 class="modal-title tit_con" style="width:auto!important;float:left;margin-left:20px;">收款图片</h4>
</div>
<div class="modal-body modal-body-height pic-con1" style="height: 528px;">
<ul class="list-group ">
<li class="list-group-item">
<div class="form-group full-width-100 full-pic-area">
<!--input上传图片-->
<div id="container_body_du">
<label>请选择一个图像文件:</label>
<button type="button btn2" class="btn btn-default">上传图片</button>
<input type="file" id="file_input_pic"/>
<div id="container_body_img_area_du"></div>
</div>
</div>
<ul class="img-pre-ul" id="xiangqing_pic_ul">
</ul>
</li>
</ul>
</div>
<div class="modal-footer pic-con1">
<button type="button btn2" class="btn btn-primary" id="saveBtn" data-dismiss="modal">
保存
</button>
</div>
<div class="modal-body modal-body-height pic-con2" style="height: 528px;">
<form class="">
<div class="col-xs-12">
<div class="col-xs-3">
<div class="form-group">
<strong><span>入账ID:</span></strong>
<span id="ruzhangId">45122</span>
</div>
</div>
<div class="col-xs-3">
<div class="form-group">
<strong><span>带看ID:</span></strong>
<span id="dingdanId">45122</span>
</div>
</div>
<div class="col-xs-3">
<div class="form-group">
<strong><span>成交报告ID:</span></strong>
<span id="chengjiaobaogaoId">45122</span>
</div>
</div>
<div class="col-xs-3">
<div class="form-group">
<strong><span>房源ID:</span></strong>
<span id="fangyuanId">45122</span>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">提交人:</span></strong>
<span id="tijiaoren" class="col-xs-6 ld-Marheight">forgina</span>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">房源地址:</span></strong>
<span id="address" class="col-xs-6 ld-Marheight">上海市南京东路123号</span>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">提交时间:</span></strong>
<span id="comit_time" class="col-xs-6 ld-Marheight"></span>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">入账类型:</span></strong>
<span id="intoType" class="col-xs-6 ld-Marheight">中介费</span>
</div>
</div>
<!--收款详情 加中介费类型 之前已收佣-->
<div class="col-xs-12">
<div class="col-xs-6 agency_fees_type_hide">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight" style="margin-left: -7px;">中介费类型:</span></strong>
<div class="col-xs-6">
<select class="form-control" id="agency_fees_type_text">
<option class="" value="0">正常</option>
<option class="" value="1">多收</option>
</select>
</div>
</div>
</div>
<div class="col-xs-6 before_commission_hide">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">之前已收佣:</span></strong>
<div class="col-xs-6">
<input class="form-control" type="text" value="0" id="before_commission_text">
</div>
</div>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">商铺号:</span></strong>
<!--<input class="form-control" type="text" value="2018" id="shopNo" />-->
<span id="shopNo" class="col-xs-6 ld-Marheight"></span>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">成交价:</span></strong>
<!--<input class="form-control" type="text" value="2018" id="salePrice" />-->
<span id="salePrice" class="col-xs-6 ld-Marheight"></span>
<!--<strong><span class="col-xs-2 ld-Marheight">元</span></strong>-->
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">入账日期:</span></strong>
<div class="col-xs-6">
<input class="form-control" type="text" value="" id="intoDate"
onClick="WdatePicker({el:this,dateFmt:'yyyy-MM-dd',maxDate:'%y-%M-%d',readOnly:true})"/>
</div>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">入账金额:</span></strong>
<div class="col-xs-6"><input class="form-control" type="text" value="" id="intoPrice" /></div>
<strong><span class="col-xs-2 ld-Marheight"></span></strong>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">手续费:</span></strong>
<div class="col-xs-6"><input class="form-control" type="text" value="" id="shouxu" /></div>
<strong><span class="col-xs-2 ld-Marheight"></span></strong>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">实付金额:</span></strong>
<div class="col-xs-6"><input class="form-control" type="text" value="" id="realPrice" /></div>
<strong><span class="col-xs-2 ld-Marheight"></span></strong>
</div>
</div>
<div class="col-xs-6 zjcon">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">应收金额:</span></strong>
<!--<div class="col-xs-6"><input class="form-control" type="text" value="" id="getPrice" /></div>-->
<span id="getPrice" class=" col-xs-6 ld-Marheight"></span>
<!--<strong><span class="col-xs-2 ld-Marheight">元</span></strong>-->
</div>
</div>
<div class="col-xs-6 zjcon">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">多收金额:</span></strong>
<!--<div class="col-xs-6"><input class="form-control" type="text" value="" id="morePrice" /></div>-->
<span id="morePrice" class=" col-xs-6 ld-Marheight"></span>
<!--<strong><span class="col-xs-2 ld-Marheight">元</span></strong>-->
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">对应业务员:</span></strong>
<span id="person" class="col-xs-6 ld-Marheight"></span>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">所属门店:</span></strong>
<span id="belongT" class=" col-xs-6 ld-Marheight"></span>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6 zhzd">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">最后转定时间:</span></strong>
<div class="col-xs-6">
<input class="form-control" type="text" value="" id="lastTime"
onClick="WdatePicker({el:this,dateFmt:'yyyy-MM-dd',maxDate:'%y-%M-%d',readOnly:true})"/>
</div>
</div>
</div>
<div class="col-xs-6 shout">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">收条编号:</span></strong>
<div class="col-xs-6">
<input class="form-control" type="text" value="" id="shoutiao" />
</div>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">支付方式:</span></strong>
<div class="col-xs-6">
<select class="form-control" id="payType">
<option value="10">施总支付宝</option>
<option value="11">林老师支付宝</option>
<option value="12">筠姐支付宝</option>
<option value="20">施总微信</option>
<option value="21">林老师微信</option>
<option value="22">筠姐微信</option>
<option value="30">pos机器</option>
<option value="40">地产转账</option>
<option value="41">世家公账</option>
<option value="42">3000账号</option>
<option value="50">现金</option>
<option value="70">银满谷银行卡</option>
<option value="60">其他</option>
</select>
</div>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">转账户名:</span></strong>
<div class="col-xs-6"><input class="form-control" type="text" value="" id="payNo" /></div>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">业态/品牌:</span></strong>
<span id="pinpai" class="col-xs-6 ld-Marheight"></span>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6 ky">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">是否开业:</span></strong>
<!--<div class="col-xs-6">-->
<span id="running" class="col-xs-6 ld-Marheight"></span>
<!--<select class="form-control" id="running">
<option value="0">是</option>
<option value="1">否</option>
</select>-->
<!--</div>-->
</div>
</div>
<div class="col-xs-6 xqac">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">是否分红:</span></strong>
<div class="col-xs-6">
<select class="form-control" id="fenhong">
<option value="">请选择</option>
<option value="0"></option>
<option value="1"></option>
</select>
</div>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">来源:</span></strong>
<span id="comes" class="col-xs-6 ld-Marheight"></span>
</div>
</div>
<div class="col-xs-6">
<div class="form-group">
<strong><span class="col-xs-3 ld-Marheight">状态:</span></strong>
<span id="status" class=" col-xs-6 ld-Marheight">正常</span>
</div>
</div>
</div>
</form>
</div>
<div class="modal-footer pic-con2">
<button type="button btn2" class="btn btn-primary" id="savePayBtn" data-dismiss="modal">
保存
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
\ No newline at end of file
...@@ -377,7 +377,7 @@ html::-webkit-scrollbar-thumb{ ...@@ -377,7 +377,7 @@ html::-webkit-scrollbar-thumb{
text-align: right; text-align: right;
} }
#pagediv a,#pagediv span{ #pagediv a,#pagediv>span{
display: inline-block; display: inline-block;
width: 30px; width: 30px;
line-height: 30px; line-height: 30px;
......
...@@ -1695,6 +1695,8 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css' ...@@ -1695,6 +1695,8 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
/*分页代码*/ /*分页代码*/
add_page(data.data.data.total,pageNo,user.pageSize,user.getList); add_page(data.data.data.total,pageNo,user.pageSize,user.getList);
$('.hide-total-info-liu').hide();
}else { }else {
alert(data['msg']); alert(data['msg']);
......
...@@ -15,6 +15,7 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -15,6 +15,7 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
detail_shop_id:'',//商铺id detail_shop_id:'',//商铺id
isBargaininfoSaveIngFlag: false,//成交信息保存是否正在保存 isBargaininfoSaveIngFlag: false,//成交信息保存是否正在保存
shouyong_date_active_sapn: null, shouyong_date_active_sapn: null,
house_fatherid:'',
init: function() { init: function() {
//初始化dot //初始化dot
$(document.body).append(template); $(document.body).append(template);
...@@ -84,6 +85,11 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -84,6 +85,11 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
_doc.on("click", ".timeline", function() { _doc.on("click", ".timeline", function() {
bargain.Timeline(); bargain.Timeline();
}); });
//收款入账按钮
_doc.on("click", ".receipt-evidencing-list", function() {
bargain.bargain_id = $(this).closest('tr').attr("data-id");
bargain.getReceiptList();
});
//转到一级审核 //转到一级审核
_doc.on('click', '.maintable-btn-trans-one', function(e){ _doc.on('click', '.maintable-btn-trans-one', function(e){
...@@ -569,6 +575,150 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -569,6 +575,150 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
} else {}; } else {};
}); });
}); });
//收款详情页面
$(document).on('click','.add-pic',function(e){
// 初始化界面
$('.pic-con2').show();
$('.pic-con1').hide();
$('.tit_con').removeClass("active");
$('.shoukuanxiangqing').addClass("active");
var id = $(this).attr("data-id");
//获取收款详情单条数据
bargain.getMoneyDetail(id);
bargain.house_fatherid = id;
//获取图片
bargain.getaddPicList(id);
});
//收款图片 和 收款详情切换
$('.tit_con').unbind('click').bind('click',function(e){
$(this).parent('div').find('h4.active').removeClass("active");
$(this).addClass("active");
if (e.currentTarget.innerHTML == "收款图片"){
$('.pic-con1').show();
$('.pic-con2').hide();
} else {
$('.pic-con2').show();
$('.pic-con1').hide();
}
});
//图片上传相关
$('#file_input_pic').on('change', function(){
var _this = $(this);
var formData = new FormData();
formData.append('type', 'chat');
formData.append('image', _this[0].files[0]);
$.ajax({
type: 'post',
url: '/index/uploadImg',
data: formData,
dataType: 'json',
contentType: false,
cache: false,
processData: false,
beforeSend: function() {},
success: function(_data) {
if(_data.code == 200) {
console.log(5555)
$('#container_body_img_area_du').append('<div class="result-du"><img data-imgname="{0}" src="{1}" alt=""/> <span class="span-del-du">删除</span></div>'.stringFormatObj({
'0': _data.data.img_path,
'1': _data.data.internet_img_name?urlDeal(_data.data.internet_img_name):_data.data.internet_img_name
}));
} else {
alert(_data.msg);
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
});
//图片删除事件
_doc.on('click', '.span-del-du', function(e) {
e.preventDefault();
e.stopPropagation();
$(this).parent().remove();
});
//图片删除,已有的则调用接口删除
_doc.on('click', '.span-del2-du', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
if(confirm('确认删除吗?')){
_this.parent().remove();
bargain.spandelList(_this.prev().attr('data-imgid'));
};
});
//保存收款信息
// $("#modal-addPic").on("shown.bs.modal", function(event){
// $('#savePayBtn').click(function(){
// console.log(122)
// bargain.saveRecervables();
// })
// });
_doc.on('click', '#savePayBtn', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
bargain.saveRecervables();
});
//保存上传的图片
_doc.on('click', '#saveBtn', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
var imgname = [];
for(var i = 0; i < $('.result-du').length; i++) {
imgname[i] = $('.result-du>img').eq(i).attr('data-imgname');
};
var id_pic = bargain.house_fatherid ;
var _data = {
img_id: id_pic
};
//无新的图片上传 不调用接口
if(imgname.join(',')) {
_data['img_name'] = imgname.join(',');
} else {
return
};
$.ajax({
type: 'GET',
url: '/index/addReceiptImg',
data: _data,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
alert('保存成功');
$('#container_body_img_area-du').html("");
$('.pic-con2').show();
$('.pic-con1').hide();
$('.active').removeClass("active");
$('.shoukuanxiangqing').addClass("active");
// bargain.getList();
} else {
alert('数据错误');
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
});
//收款详情页面
}, },
getDefaultRadio: function(v){ getDefaultRadio: function(v){
//1,盘方 //1,盘方
...@@ -1593,6 +1743,8 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -1593,6 +1743,8 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
'bargain_id' :$.trim($('#bargain_id').val()), 'bargain_id' :$.trim($('#bargain_id').val()),
'partial_id': bargain.agent_id_phone, 'partial_id': bargain.agent_id_phone,
'user_id': $('#maintable_user_ID').val(), 'user_id': $('#maintable_user_ID').val(),
'is-pay-log': $('#isPayment').val(),
}; };
$.ajax({ $.ajax({
...@@ -1643,6 +1795,49 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -1643,6 +1795,49 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
} }
}); });
}, },
// 获取入账列表
getReceiptList: function(pageNo){
var params = {
'pageNo': pageNo,
'pageSize': 100,
'bargain_id' :bargain.bargain_id,
'source' :-1,
};
$.ajax({
type: 'GET',
url: '/index/getCollection',
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('receivables_template_tpl').innerHTML);
$("#maintable_Receipt_list").html(doTtmpl(data.data.list));
/*分页代码*/
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('请求超时');
};
}
});
},
//导出列表 成交报告 审核 //导出列表 成交报告 审核
exportList: function() { exportList: function() {
var excel = 1; var excel = 1;
...@@ -1659,8 +1854,10 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -1659,8 +1854,10 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
var agent_name = $('#agent_name').val(); var agent_name = $('#agent_name').val();
var partial_id = bargain.agent_id_phone; var partial_id = bargain.agent_id_phone;
var user_id = $('#maintable_user_ID').val(); var user_id = $('#maintable_user_ID').val();
var is_pay_log = $('#isPayment').val();
var _url = bargain.switchUrl() + '?'; var _url = bargain.switchUrl() + '?';
window.open(_url + 'excel=' + excel + '&shop_type=' + shop_type + '&create_time=' + create_time + '&end_time=' + end_time + '&internal_address=' + internal_address + '&user_phone=' + user_phone + '&house_number=' + house_number + '&store_id=' + store_id + '&district_id=' + district_id + '&agent_phone=' + agent_phone+ '&bargain_id=' + bargain_id+ '&agent_name=' + agent_name+ '&partial_id=' + partial_id+ '&user_id=' + user_id); window.open(_url + 'excel=' + excel + '&shop_type=' + shop_type + '&create_time=' + create_time + '&end_time=' + end_time + '&internal_address=' + internal_address + '&user_phone=' + user_phone + '&house_number=' + house_number + '&store_id=' + store_id + '&district_id=' + district_id + '&agent_phone=' + agent_phone+ '&bargain_id=' + bargain_id+ '&agent_name=' + agent_name+ '&partial_id=' + partial_id+ '&user_id=' + user_id +'&is_pay_log=' + is_pay_log);
}, },
// 获取客户详情 // 获取客户详情
Caozuo: function() { //获取跟进详情的数据 Caozuo: function() { //获取跟进详情的数据
...@@ -1807,6 +2004,231 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -1807,6 +2004,231 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
} }
}); });
}, },
//获取收款详情
getMoneyDetail : function(id){
var that = bargain;
var params = {
'pay_id' : id
};
$.post('/index/getCollectionDetail',params , function(data){
if(data.code == 200) {
that.getValueFunction(data.data);
} else {
alert(data.msg);
}
},'json')
},
getValueFunction : function(data){
$('.zhzd').show();
$('.zjcon').hide();
var doc = $('#modal-addPic');
doc.find("#ruzhangId").text(data.id);
doc.find("#dingdanId").text(data.order_id);
doc.find("#chengjiaobaogaoId").text(data.bargain_id);
doc.find("#fangyuanId").text(data.house_id);
doc.find("#tijiaoren").text(data.agent_name);
doc.find("#address").text(data.address);
doc.find("#comit_time").text(data.create_time);
//判断收款详情的类型
if(data.type == 91){
$('.agency_fees_type_hide').show();
}else{
$('.agency_fees_type_hide').hide();
};
if(data.type == 91 || data.type == 92){
$('.before_commission_hide').show();
}else{
$('.before_commission_hide').hide();
}
if (data.type == 10 ){
doc.find("#intoType").text('意向金');
} else if ( data.type == 20 ) {
doc.find("#intoType").text('定金');
} else if ( data.type == 30 ) {
doc.find("#intoType").text('保管金');
} else if ( data.type == 40 ) {
doc.find("#intoType").text('押金');
} else if ( data.type == 50 ) {
doc.find("#intoType").text('租金');
} else if ( data.type == 60 ) {
doc.find("#intoType").text('进场费 ');
} else if ( data.type == 70 ) {
doc.find("#intoType").text('转让费');
} else if ( data.type == 80 ) {
doc.find("#intoType").text('其他');
} else if ( data.type == 90 ) {
doc.find("#intoType").text('佣金');
} else if ( data.type == 91 ) {
doc.find("#intoType").text('中介费');
$('.zhzd').hide();
} else if ( data.type == 92 ) {
doc.find("#intoType").text('案场费');
$('.zhzd').hide();
} else {
doc.find("#intoType").text('佣金');
}
//收款详情 获取中介费类型 之前已收佣
doc.find("#agency_fees_type_text").val(data.type_ext);
doc.find("#before_commission_text").val(data.received_money);
doc.find("#shopNo").text(data.house_number);
doc.find("#intoDate").val(data.income_time);
doc.find("#salePrice").text(data.price+"元");
doc.find("#intoPrice").val(data.money);
doc.find("#shouxu").val(data.transaction_fee);
doc.find("#realPrice").val(data.real_money);
// doc.find("#getPrice").text(((data.price-0)*0.7 )+ "元");
// doc.find("#morePrice").text(Math.floor((data.money - ((data.price-0)*0.7))*100)/100 + "元");
// 保留两位小数
doc.find("#getPrice").text((Math.floor(((data.price-0)*0.7 )*100)/100).toFixed(2)+ "元");
doc.find("#morePrice").text((Math.floor((data.money - ((data.price-0)*0.7))*100)/100).toFixed(2) + "元");
$("#person").text(data.current_agent_name);
$("#belongT").text(data.store_name);
doc.find("#payType").val(data.pay_type);
doc.find("#payNo").val(data.transfer_name);
doc.find("#running").text(data.is_open == 1 ? "是":"否");
doc.find("#fenhong").val(data.is_dividend);
doc.find('#pinpai').text(data.industry_type);
if (data.source == 0) {
$("#comes").text('APP');
doc.find("#status").text("正常");
} else if (data.source == 1){
$("#comes").text('智能pos机');
doc.find("#status").text("正常");
} else {
$("#comes").text('调整');
doc.find("#status").text("被调整");
}
// doc.find("#status").text(data.source_id);
doc.find("#lastTime").val(data.last_transfer_time);
doc.find("#shoutiao").val(data.receipt_number);
if ( data.type == 91 || data.type == 92) {
$('.xqac').show();
} else {
$('.xqac').hide();
}
if ( data.type == 10 || data.type == 30) {
$('.ky').hide();
$('.shout').show();
} else {
$('.ky').show();
$('.shout').hide();
}
if ( data.type == 91 ){
$('.zjcon').show();
}
},
//获取收款图片
getaddPicList: function(id) {
$('#container_body_img_area_du').html('');//每回先清空所有图片
var id_pic = id;//follow.house_fatherid > 0?follow.house_fatherid:follow.house_id;
$('.result2-du,.result-du').remove(); //删除之前存在的图片 显示从接口获取的数据 用来区分新添加的 和 已经保存的
$.ajax({
'type': 'GET',
'url': '/index/receiptImgList',
data: {
"id": id_pic,
},
dataType: "json",
success: function(data) {
if(data.code == 200) {
//渲染已经有的列表
// <img src='[%= it[item]["agent_img"] %]' class="diagram-image J_preview"
// data-bimg='[%= it[item]["agent_img"] %]'>
for(i = 0; i < data.data.length; i++) {
$('#container_body_img_area_du').append('<div class="result2-du"><img data-imgid="{0}" src="{1}" alt="" class="diagram-image J_preview" data-bimg="{1}"/> <span class="span-del2-du">删除</span></div>'.stringFormatObj({
'0': data.data[i].id,
'1': data.data[i].img_name?urlDeal(data.data[i].img_name):data.data[i].img_name
}));
};
} else {
alert(data.msg)
}
}
});
},
spandelList: function(n) { //删除已经保存的图片都调用
$.ajax({
'type': 'POST',
'url': '/index/deleteReceiptImg',
data: {
id: n
},
dataType: "json",
success: function(data) {
if(data.code == 200) {
} else {
alert(data.msg)
}
}
});
},
//保存收款信息
saveRecervables : function(){
var that = bargain;
var params = that.recervablesParams();
$.post('/index/getCollectionEdit',params,function(data){
if(data.code == 200) {
bargain.getList();
} else {
alert(data.msg);
}
},'json')
},
//保存收款信息 调用接口
recervablesParams : function(){
var params = {} ;
if ($('#ruzhangId').text()){//入账ID
params.pay_id = $('#ruzhangId').text()
};
if ($('#intoDate').val()){//入账日期
params.income_time = $('#intoDate').val()
};
if ($('#intoPrice').val()){//入账金额
params.money = $('#intoPrice').val()
};
if ($('#shouxu').val()){//手续费
params.transaction_fee = $('#shouxu').val()
};
if ($('#realPrice').val()){//实付金额
params.real_money = $('#realPrice').val()
};
if ($('#payType').val()){//支付方式
params.pay_type = $('#payType').val()
};
if ($('#payNo').val()){//支付户名
params.transfer_name = $('#payNo').val()
};
if ($('#running').val()){//是否开业 1是 0否
params.is_open = $('#running').val()
};
if ($('#fenhong').val()){//分红
params.is_dividend = $('#fenhong').val()
};
if ($('#lastTime').val()){//最后转定时间
params.last_transfer_time = $('#lastTime').val()
};
if ( $('#intoType').text() == '意向金' || $('#intoType').text() == '保管金') {
if ( $('#shoutiao').val()){
params.receipt_number = $('#shoutiao').val()
}
};
//判断是否是 案场费
if ($('#intoType').text() == '中介费'){
params.type_ext = $('#agency_fees_type_text').val()
};
//判断是否是 案场费 中介费
if ($('#intoType').text() == '案场费' || $('#intoType').text() == '中介费'){
if ($('#before_commission_text').val()){
params.received_money = $('#before_commission_text').val();
}
params.type_ext = $('#agency_fees_type_text').val()
};
return params ;
},
}; };
return bargain; return bargain;
}); });
\ No newline at end of file
...@@ -29,7 +29,7 @@ function add_page (total_list, page_no, page_size, methodName) { ...@@ -29,7 +29,7 @@ function add_page (total_list, page_no, page_size, methodName) {
} }
}); });
var str = '<span style="float: left;min-width: 250px !important;text-align: left !important;" class ="move-block">' + var str = '<span style="float: left;min-width: 250px !important;text-align: left !important;" class ="move-block">' +
'每页显示' + page_size + '条 | 共' + total_list + '条</span>'; '每页显示' + page_size + '条<span class="hide-total-info-liu"> | 共' + total_list + '条</span></span>';
$ ('#pagediv').append (str); $ ('#pagediv').append (str);
}; };
\ No newline at end of file
...@@ -44,6 +44,8 @@ ...@@ -44,6 +44,8 @@
<a class="btn1 btn-success report-back-out" href="#modal-back-out" data-toggle="modal">撤销</a>&nbsp; <a class="btn1 btn-success report-back-out" href="#modal-back-out" data-toggle="modal">撤销</a>&nbsp;
[% } %] [% } %]
<a class="btn1 btn-success timeline" href="#modal-time" data-toggle="modal">时间轴</a> <a class="btn1 btn-success timeline" href="#modal-time" data-toggle="modal">时间轴</a>
<a class="btn1 btn-success receipt-evidencing-list" href="#modal-receiptEvidencing" data-toggle="modal">收款入账</a>
</td> </td>
</tr> </tr>
[% } %] [% } %]
...@@ -168,3 +170,44 @@ ...@@ -168,3 +170,44 @@
<span class="detail-modal-maid-span-time"></span> <span class="detail-modal-maid-span-time"></span>
</div> </div>
</script> </script>
<script id="receivables_template_tpl" type="text/template">
[% if(it&&it.length!=0) { %]
[% for(var item in it){ %]
<tr class="text-center">
<td>[%= it[item]['create_time'] %]</td>
<td>[%= it[item]['id'] %]</td>
<td>[%= it[item]['bargain_id'] %]</td>
<td>[%= it[item]['income_time'] %]</td>
<td>[%= it[item]['name'] %]</td>
<td>[%= it[item]['current_agent_name'] %]</td>
<td>[%= it[item]['store_name'] %]</td>
<td>[%= it[item]['type'] %]</td>
<td>[%= it[item]['money'] %]</td>
<td>[%= it[item]['real_money'] %]</td>
[% if(it[item]['source'] == 0) { %]
<td>正常收款</td>
<td>正常</td>
[% } else if ( it[item]['source'] == 1 ) { %]
<td>正常收款</td>
<td>正常</td>
[% } else if ( it[item]['source'] == 2) { %]
<td>被调整收款(调整ID:[%= it[item]['source_id'] %])</td>
<td>被调整</td>
[% } else {%]
<td>--</td>
[% } %]
<!--<td>[%= it[item]['source_id'] %]</td>-->
<td>
[% if(check_auth('index/getCollectionDetail')) { %]
<a class="btn1 btn-success add-pic" href="#modal-addPic" data-toggle="modal" data-id='[%= it[item]["id"] %]'>详情</a>
[% } %]
</td>
</tr>
[% } %]
[% }else{ %]
<tr>
<td colspan="14" style="text-align:center;"> 暂无数据</td>
</tr>
[% } %]
</script>
\ No newline at end of file
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