Commit 6606ddfa authored by agping's avatar agping

财务日报加开业申请

parent 5af7afc5
...@@ -914,7 +914,7 @@ ...@@ -914,7 +914,7 @@
<li class="list-group-item"> <li class="list-group-item">
<div class="form-group full-width-100 full-pic-area"> <div class="form-group full-width-100 full-pic-area">
<span style="position: relative;top: -50px;">开业说明:</span><textarea name="" rows="" cols=""style="width: 430px;height: 100px;" class="remark-financial"></textarea> <span style="position: relative;top: -50px;">开业说明:</span><textarea name="" rows="" cols=""style="width: 430px;height: 100px;" class="remark-financial-open"></textarea>
</div> </div>
<div class="form-group full-width-100 full-pic-area"> <div class="form-group full-width-100 full-pic-area">
<!--input上传图片--> <!--input上传图片-->
...@@ -930,7 +930,7 @@ ...@@ -930,7 +930,7 @@
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button btn2" class="btn btn-primary" id="saveBtnLiu" data-dismiss="modal"> <button type="button btn2" class="btn btn-primary" id="saveBtnOpen">
保存 保存
</button> </button>
</div> </div>
......
...@@ -25,6 +25,12 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl ...@@ -25,6 +25,12 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl
receivedMoneyLiu:'', receivedMoneyLiu:'',
isAjaxSaving: false,//防重复提交 财务日报 isAjaxSaving: false,//防重复提交 财务日报
dataUrl:'',//文件流 dataUrl:'',//文件流
pay_log_id_open:'',//提交开业申请的数据
report_id_open:'',
bargain_id_open:'',
order_id_open:'',
house_id_open:'',
house_address_open:'',
init: function() { init: function() {
//初始化时间 //初始化时间
var myDate = new Date(); var myDate = new Date();
...@@ -136,8 +142,15 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl ...@@ -136,8 +142,15 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl
_doc.on('click', '.apply-open', function(e) { _doc.on('click', '.apply-open', function(e) {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
bargain.recordid = $(this).attr("data-recordid"); bargain.pay_log_id_open=$(this).attr("data-pay_log_id");
bargain.getPicOpen(); bargain.report_id_open=$(this).attr("data-report_id");
bargain.bargain_id_open=$(this).attr("data-bargain_id");
bargain.order_id_open=$(this).attr("data-order_id");
bargain.house_id_open=$(this).attr("data-house_id");
bargain.house_address_open=$(this).attr("data-house_address");
$('.remark-financial-open').val(''); //置空还有备注
$('.result-du-open').remove(); //置空开业图片
}); });
//收款详情页面 //收款详情页面
$(document).on('click','.add-pic',function(e){ $(document).on('click','.add-pic',function(e){
...@@ -312,13 +325,7 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl ...@@ -312,13 +325,7 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl
bargain.spandelList(_this.prev().attr('data-imgid')); 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) { _doc.on('click', '#savePayBtn', function(e) {
var _this = $(this); var _this = $(this);
e.preventDefault(); e.preventDefault();
...@@ -420,6 +427,62 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl ...@@ -420,6 +427,62 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl
}; };
} }
}); });
});
_doc.on('click', '#saveBtnOpen', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
var imgname = [];
for(var i = 0; i < $('.result-du-open').length; i++) {
imgname[i] = $('.result-du-open>img').eq(i).attr('data-imgname');
};
var _data = {
pay_log_id: bargain.pay_log_id_open,
report_id: bargain.report_id_open,
bargain_id: bargain.bargain_id_open,
order_id: bargain.order_id_open,
house_id: bargain.house_id_open,
house_address: bargain.house_address_open,
agent_id: user_info_obj.id,
intro:$(".remark-financial-open").val()
};
//无新的图片上传 不调用接口
if(imgname.join(',')) {
_data['open_img'] = imgname.join(',');
}
if(!($(".remark-financial-open").val())){
alert('请填写开业说明');
return;
}
if(!($('.result-du-open').length>=1 && $('.result-du-open').length <=3)){
alert('图片至少一张,最多三张');
return;
}
$.ajax({
type: 'POST',
url: '/index/openPayLog',
data: _data,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
alert('保存成功');
$("#modal_open").hide();
bargain.getList();
} else {
alert(data.msg);
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
}); });
//店长提交日报 //店长提交日报
_doc.on('click', '.is-submit', function(e) { _doc.on('click', '.is-submit', function(e) {
...@@ -1280,35 +1343,6 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl ...@@ -1280,35 +1343,6 @@ define(['doT','html2canvas','text!temp/financial_manager_daily_list_template_tpl
} }
}); });
}, },
//获取申请开业图片
getPicOpen: function() {
$('.result-du-open,.result-du-open2').remove(); //删除之前存在的图片 显示从接口获取的数据 用来区分新添加的 和 已经保存的
$.ajax({
url: '/index/getPayLogImg',
type: 'GET',
async: true,
data: {
'pay_log_id': bargain.recordid,
'AuthToken':user_info_obj.AuthToken,
},
dataType: 'json',
success: function(data) {
if(data.code == 200) {
//渲染已经有的列表
if(!(Array.isArray(data.data)) && data.data){
for(i = 0; i < data.data.img_info.length; i++) {
$('#container_body_img_open').append('<div class="result-du-open2"><img data-imgid="" src="{1}" alt="" class="diagram-image J_preview" data-bimg="{1}"/> <span class="span-del-open2">删除</span></div>'.stringFormatObj({
'1': urlDeal(data.data.img_path+data.data.img_info[i].img_name)
}));
};
}else{
$('#container_body_img_area').append('<div class="result-du-open2">暂无图片</div>');
}
}
}
});
},
//财务审核通过 转到已审核 //财务审核通过 转到已审核
submitPassReport: function() { submitPassReport: function() {
var params = {}; var params = {};
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<td> <td>
<a class="btn1 btn-info record-pic" href="#modal_financial" data-recordid="[%= it[item]['id'] %]" data-toggle="modal">资料</a> <a class="btn1 btn-info record-pic" href="#modal_financial" data-recordid="[%= it[item]['id'] %]" data-toggle="modal">资料</a>
<a class="btn1 btn-info apply-open" href="#modal_open" data-recordid="[%= it[item]['id'] %]" data-toggle="modal">申请开业</a> <a class="btn1 btn-info apply-open" href="#modal_open" data-pay_log_id="[%= it[item]['id'] %]" data-report_id="[%= it[item]['report_id'] %]" data-bargain_id="[%= it[item]['bargain_id'] %]" data-order_id="[%= it[item]['order_id'] %]" data-house_id="[%= it[item]['house_id'] %]" data-house_address="[%= it[item]['house_address'] %]" data-toggle="modal">申请开业</a>
<a class="btn1 btn-info add-pic" href="#modal-addPic" data-recordid="[%= it[item]['id'] %]" data-toggle="modal">编辑</a> <a class="btn1 btn-info add-pic" href="#modal-addPic" data-recordid="[%= it[item]['id'] %]" data-toggle="modal">编辑</a>
<a class="btn1 btn-info money_back" href="#modal-back" data-toggle="modal" data-id='[%= it[item]["id"]%]' data-income_time='[%= it[item]['income_time'] %]' data-real_money='[%= it[item]['real_money'] %]' data-addr="[%= it[item]['house_address'] %]" data-report_id='[%= it[item]['report_id'] %]' data-order_id='[%= it[item]['order_id'] %]' data-order_no='[%= it[item]['order_no'] %]' data-agent_id='[%= it[item]['agent_id'] %]' data-agent_name='[%= it[item]['current_agent_name'] %]' data-type='中介费'>退款</a> <a class="btn1 btn-info money_back" href="#modal-back" data-toggle="modal" data-id='[%= it[item]["id"]%]' data-income_time='[%= it[item]['income_time'] %]' data-real_money='[%= it[item]['real_money'] %]' data-addr="[%= it[item]['house_address'] %]" data-report_id='[%= it[item]['report_id'] %]' data-order_id='[%= it[item]['order_id'] %]' data-order_no='[%= it[item]['order_no'] %]' data-agent_id='[%= it[item]['agent_id'] %]' data-agent_name='[%= it[item]['current_agent_name'] %]' data-type='中介费'>退款</a>
......
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