Commit ca694e6e authored by agping's avatar agping

成交报告 加 收佣金

parent f7989a76
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
width: 900px!important; width: 900px!important;
} }
.modal-body-intention tr{ .modal-body-intention tr{
height: 36px; height: 46px;
} }
.modal-body-intention input,.modal-body-intention select{ .modal-body-intention input,.modal-body-intention select{
height: 28px; height: 28px;
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
.active { .active {
color:dodgerblue; color:dodgerblue;
} }
#file_input_pic { #file_input_pic,#file_input_pic_liu{
opacity: 0; opacity: 0;
position: absolute; position: absolute;
top: 0; top: 0;
...@@ -154,13 +154,25 @@ ...@@ -154,13 +154,25 @@
.hide { .hide {
display: none !important; display: none !important;
} }
.result-du { .result-du,{
width:130px; width:130px;
height:auto; height:auto;
float:left; float:left;
text-align:center; text-align:center;
color:red; color:red;
} }
.result-du-liu{
width:130px;
height:auto;
float:left;
text-align:center;
color:red;
margin-right: 10px;
}
.result-du-liu img{
width:130px;
height: 130px;
}
.result-du>img,.result2-du>img{ .result-du>img,.result2-du>img{
width: 120px; width: 120px;
height: 120px; height: 120px;
...@@ -1328,11 +1340,11 @@ ...@@ -1328,11 +1340,11 @@
<tr> <tr>
<td> <td>
<span class="span-width-90">对应成交报告ID:</span> <span class="span-width-90">对应成交报告ID:</span>
<input type="number" placeholder="请输入"> <span class="commission-bargain-id">4512</span>
</td> </td>
<td> <td>
<span class="span-width-90">入账金额:</span> <span class="span-width-90">入账金额:</span>
<input type="number" placeholder="请输入"> <input type="number" placeholder="请输入" class="commission-money">
</td> </td>
</tr> </tr>
<tr> <tr>
...@@ -1344,105 +1356,136 @@ ...@@ -1344,105 +1356,136 @@
<tr> <tr>
<td> <td>
<span class="span-width-90">支付方式:</span> <span class="span-width-90">支付方式:</span>
<select> <select class="commission-pay-type">
<option value="">请选择</option> <option value="1"></option> <option value="">入账方式</option>
<option value="0"></option> <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="71">筠姐上海银行卡</option>
<option value="72">林老师建行卡</option>
<option value="73">新同联福居银行卡</option>
<option value="60">其他</option>
</select> </select>
</td> </td>
<td> <td>
<span class="span-width-90">转账户名:</span> <span class="span-width-90">转账户名:</span>
<input type="number" placeholder="请输入"> <input type="text" placeholder="请输入" class="commission-transfer-name">
</td> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<span class="span-width-90">入账类型:</span> <span class="span-width-90">入账类型:</span>
<select> <select class="commission-type">
<option value="">请选择</option> <option value="1"></option> <option value="91">中介费</option>
<option value="0"></option> <option value="92">案场费</option>
</select> </select>
</td> </td>
<td> <td>
<span class="span-width-90">入账日期:</span> <span class="span-width-90">入账日期:</span>
<input type="number" placeholder="请输入"> <input class="input-width-m input-width" type="text" value="" class="commission-income"
onClick="WdatePicker({el:this,dateFmt:'yyyy-MM-dd HH:mm:ss',readOnly:true})"/>
</td> </td>
</tr> </tr>
<tr> <!--中介费-->
<tr class="zhongjiefei">
<td> <td>
<span class="span-width-90">是否开业:</span> <span class="span-width-90">是否开业:</span>
<span></span> <span class="shop-is-open"></span>
</td> </td>
<td> <td>
<span class="span-width-90">是否分红:</span> <span class="span-width-90">是否分红:</span>
<span></span> <select class="commission-type-zhongjie">
<option value="">请选择</option>
<option value="1"></option>
<option value="2"></option>
</select>
</td> </td>
</tr> </tr>
<tr> <tr class="zhongjiefei">
<td> <td>
<span class="span-width-90">之前已收佣:</span> <span class="span-width-90">之前已收佣:</span>
<input type="number" placeholder="请输入"> <input type="number" placeholder="请输入" class="commission-before-zhongjie">
</td> </td>
<td> <td>
<span class="span-width-90">成交价:</span> <span class="span-width-90">成交价:</span>
<span>66666元</span> <span class="commission-price-zhongjie">66666元</span>
</td> </td>
</tr> </tr>
<tr> <tr class="zhongjiefei">
<td> <td>
<span class="span-width-90">中介费类型:</span> <span class="span-width-90">中介费类型:</span>
<input type="number" placeholder="请输入"> <select class="fee-type-zhongjie">
<option value="0">正常</option>
<option value="1">多收</option>
</select>
</td> </td>
<td> <td>
<span class="span-width-90">应收金额:</span> <span class="span-width-90">应收金额:</span>
<span>66666元</span> <span class="fee-money-zhongjie">66666元</span>
</td> </td>
</tr> </tr>
<tr> <tr class="zhongjiefei">
<td> <td>
<span class="span-width-90">多收金额:</span> <span class="span-width-90">多收金额:</span>
<span>66666元</span> <span class="fee-more-zhongjie">66666元</span>
</td> </td>
<td> <td>
</td> </td>
</tr> </tr>
<tr> <!--中介费-->
<!--案场费-->
<tr class="anchangfei">
<td> <td>
<span class="span-width-90">商铺号</span> <span class="span-width-90">是否开业</span>
<input type="number" placeholder="请输入"> <span class="shop-is-open"></span>
</td> </td>
<td> <td>
<span class="span-width-90">业态/品牌:</span> <span class="span-width-90">是否分红:</span>
<input type="number" placeholder="请输入"> <select class="commission-type-anchang">
<option value="">请选择</option>
<option value="0"></option>
<option value="1"></option>
</select>
</td> </td>
</tr> </tr>
<tr> <tr class="anchangfei">
<td> <td>
<span class="span-width-90">来源</span> <span class="span-width-90">之前已收佣</span>
<input type="number" placeholder="请输入"> <input type="number" placeholder="请输入" class="commission-before-anchang">
</td> </td>
<td> <td>
<span class="span-width-90">状态</span> <span class="span-width-90">成交价</span>
<input type="number" placeholder="请输入"> <span class="commission-price-zhongjie">66666元</span>
</td> </td>
</tr> </tr>
<!--案场费-->
<tr> <tr>
<td> <td>
<span class="span-width-90">手续费</span> <span class="span-width-90">商铺号</span>
<input type="number" placeholder="请输入"> <input type="text" placeholder="请输入" class="shop-num-liu">
</td> </td>
<td> <td>
<span class="span-width-90">实付金额</span> <span class="span-width-90">业态/品牌</span>
<input type="number" placeholder="请输入"> <input type="text" placeholder="请输入" class="shop-yetai-liu">
</td> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<span class="span-width-90">备注:</span> <span class="span-width-90">备注:</span>
<input type="text" placeholder="请输入"> <input type="text" placeholder="请输入" class="beizhu-liu">
</td> </td>
<td> <td>
<span class="span-width-90">最后转定时间:</span>
<input type="text" placeholder="请输入">
</td> </td>
</tr> </tr>
</table> </table>
...@@ -1452,8 +1495,8 @@ ...@@ -1452,8 +1495,8 @@
<div id="container_body_du"> <div id="container_body_du">
<label>请选择一个图像文件:</label> <label>请选择一个图像文件:</label>
<button type="button btn2" class="btn btn-default">上传图片</button> <button type="button btn2" class="btn btn-default">上传图片</button>
<input type="file" id="file_input_pic"/> <input type="file" id="file_input_pic_liu"/>
<div id="container_body_img_area_du"></div> <div id="container_body_img_area_liu"></div>
</div> </div>
</div> </div>
<ul class="img-pre-ul" id="xiangqing_pic_ul"> <ul class="img-pre-ul" id="xiangqing_pic_ul">
...@@ -1468,7 +1511,11 @@ ...@@ -1468,7 +1511,11 @@
</div> </div>
</div> </div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="save_zhongjiefei"> 提交 </button>
</div>
</div> </div>
<!-- /.modal-content --> <!-- /.modal-content -->
</div> </div>
<!-- /.modal --> <!-- /.modal -->
......
...@@ -19,6 +19,10 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -19,6 +19,10 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
detailTabIndexLiu:0,//查看 弹出框 tab切换 初始化 detailTabIndexLiu:0,//查看 弹出框 tab切换 初始化
report_id_liu:0, report_id_liu:0,
report_id_show:0, report_id_show:0,
orderid_commission:'',
orderno_commission:'',
bargainid_commission:'',
price_commission:'',
init: function() { init: function() {
//初始化dot //初始化dot
$(document.body).append(template); $(document.body).append(template);
...@@ -614,6 +618,39 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -614,6 +618,39 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
//获取图片 //获取图片
bargain.getaddPicList(id); bargain.getaddPicList(id);
}); });
//点击收佣金按钮
$(document).on('click','.commission-btn',function(e){
// 初始化界面
if($('.commission-type').val() == 91){
$('.zhongjiefei').show();
$('.anchangfei').hide();
}else{
$('.zhongjiefei').hide();
$('.anchangfei').show();
};
bargain.orderid_commission = $(this).attr('data-orderid') ;
bargain.orderno_commission = $(this).attr('data-orderno') ;
bargain.bargainid_commission = $(this).attr('data-bargainid') ;
bargain.price_commission = $(this).attr('data-price') ;
bargain.resetInput();
});
//点击收佣金按钮
$(document).on('click','#save_zhongjiefei',function(e){
bargain.saveZhongjiefei();
});
//中介费类型显示 隐藏 中介费
$(".commission-type").change(function() {
if($('.commission-type').val() == 91){
$('.zhongjiefei').show();
$('.anchangfei').hide();
}else{
$('.zhongjiefei').hide();
$('.anchangfei').show();
};
});
//收款图片 和 收款详情切换 //收款图片 和 收款详情切换
$('.tit_con').unbind('click').bind('click',function(e){ $('.tit_con').unbind('click').bind('click',function(e){
$(this).parent('div').find('h4.active').removeClass("active"); $(this).parent('div').find('h4.active').removeClass("active");
...@@ -663,13 +700,55 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -663,13 +700,55 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
} }
}); });
}); });
//图片上传相关
$('#file_input_pic_liu').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: ServerHostImageLiu + '/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_liu').append('<div class="result-du-liu"><img data-imgname="{0}" src="{1}" alt=""/> <span class="span-del-du-liu">删除</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) { _doc.on('click', '.span-del-du', function(e) {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
$(this).parent().remove(); $(this).parent().remove();
}); });
//图片删除事件
_doc.on('click', '.span-del-du-liu', function(e) {
e.preventDefault();
e.stopPropagation();
$(this).parent().remove();
});
//图片删除,已有的则调用接口删除 //图片删除,已有的则调用接口删除
_doc.on('click', '.span-del2-du', function(e) { _doc.on('click', '.span-del2-du', function(e) {
var _this = $(this); var _this = $(this);
...@@ -802,6 +881,100 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', ' ...@@ -802,6 +881,100 @@ define(['doT', 'text!temp/reportList_template_tpl.html', 'css!style/home.css', '
} }
}); });
}, },
//保存中介费
saveZhongjiefei: function() {
var userObj = JSON.parse(decodeURIComponent(localStorage.getItem('pcUserInfo')));
console.log(userObj);
var params = {};
params.agent_id = userObj.id;
params.agent_name = userObj.name;
params.AuthToken = userObj.AuthToken;
// params.report_id= record.reportID;//报备id
params.order_id=bargain.orderid_commission;
params.order_no=bargain.orderno_commission;
params.house_number=$(".shop-num-liu").val();//商铺号
params.industry_type=$(".shop-yetai-liu").val();//业态
params.remark=$(".beizhu-liu").val();
params.transfer_name=$(".commission-transfer-name").val();
// params.receipt_number=$(".intention-num").val();
params.bargain_id=bargain.bargainid_commission;//成交报告id
params.income_time= (new Date($('#booked-date').val())).getTime()*0.001;
var obj = {
'type' : $(".commission-type").val(),
'pay_type' : $('.commission-pay-type').val(),
'money' : $(".commission-money").val()
};
var jsonArray = [] ;
jsonArray.push(obj);
params.collecting_bill = JSON.stringify(jsonArray);
var imgname = [];
for(var i = 0; i < $('.result-du-liu').length; i++) {
imgname[i] = $('.result-du-liu>img').eq(i).attr('data-imgname');
};
if(imgname.join(',')) {
params.transfer_img = imgname.join(',');
} else {
return
};
if($('.commission-pay-type').val() == 91){
params.type_ext=$('.fee-type-zhongjie').val();//中介费类型
params.is_dividend=$('.commission-type-zhongjie').val();//是否分红
}else{
params.is_dividend=$('.commission-type-anchang').val();//是否分红
}
$.ajax({
'type': 'POST',
'url': '/broker/collectingBill',
data: params,
dataType: "json",
success: function(data) {
if(data.code == 200) {
} else {
alert(data.msg)
}
}
});
},
//获取商铺号 业态
getNum: function(fn) {
var userObj = JSON.parse(decodeURIComponent(localStorage.getItem('pcUserInfo')));
$.ajax({
url: '/broker/getBeForNum',
type: 'GET',
async: true,
data: {
"order_id": bargain.orderid_commission,
"AuthToken": userObj.AuthToken
},
dataType: 'json',
success: function(data) {
if(data.code == 200 && data.data != null) {
$('.shop-num-liu').val(data.data.house_number);
$('.shop-yetai-liu').val(data.data.industry_type);
}
}
});
},
resetInput: function(fn) {
$(".commission-money").val('');
$('.commission-pay-type').val('');
$(".commission-transfer-name").val('');
$(".shop-num-liu").val('');//商铺号
$(".shop-yetai-liu").val('');//业态
$(".beizhu").val('');
$(".incommission-type").val('');
$(".commission-before-zhongjie").val(0);
$(".commission-before-anchang").val(0);
$('#container_body_img_area_liu').html('');
$('.commission-bargain-id').html(bargain.bargainid_commission);//初始化 成交报告id
$('.commission-price-zhongjie').html(bargain.price_commission);//初始化成交价
bargain.getNum();
},
Timeline: function() { //获取时间轴 Timeline: function() { //获取时间轴
$.ajax({ $.ajax({
'type': 'GET', 'type': 'GET',
......
...@@ -47,8 +47,8 @@ ...@@ -47,8 +47,8 @@
[% if(check_auth('index/bargainInfo')) { %] [% if(check_auth('index/bargainInfo')) { %]
<a class="btn1 btn-success receipt-evidencing-list" href="#modal-receiptEvidencing" data-toggle="modal">收款入账</a> <a class="btn1 btn-success receipt-evidencing-list" href="#modal-receiptEvidencing" data-toggle="modal">收款入账</a>
[% } %] [% } %]
&nbsp;
<a class="btn1 btn-success" href="#modal-commission" data-orderid="[%= it['list'][item]['order_id'] %]" data-toggle="modal">收佣金</a> <a class="btn1 btn-success commission-btn" href="#modal-commission" data-orderid="[%= it['list'][item]['order_id'] %]" data-orderno="[%= it['list'][item]['order_no'] %]" data-bargainid="[%= it['list'][item]['id'] %]" data-price="[%= it['list'][item]['price'] %]" data-toggle="modal">收佣金</a>
</td> </td>
</tr> </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