Commit 04288201 authored by agping's avatar agping

1

parent 14a0e28d
......@@ -160,10 +160,10 @@
onClick="WdatePicker({el:this,dateFmt:'yyyy-MM-dd',minDate:'#F{ $dp.$D(\'pass_time_start\' )}',maxDate:'%y-%M-%d',readOnly:'readonly'})">
<select class="form-control btn2 ld-Marheight" id="cost_type">
<option value="">费用类型</option>
<option value="0">办公室成本</option>
<option value="1">总部成本</option>
<option value="2">分部成本</option>
<option value="3">门店独有成本</option>
<option value="1">办公室成本</option>
<option value="2">总部成本</option>
<option value="3">分部成本</option>
<option value="5">门店独有成本</option>
</select>
<select class="form-control btn2 ld-Marheight" id="fee_item">
<option value="">费用项目</option>
......@@ -199,6 +199,7 @@
<select class="form-control btn2 ld-Marheight" id="commit_shop">
<option value="">提交人所在门店</option>
</select>
<span class="btn btn-info btn3 ld-Marheight" id="search_moni" style="float:left;display: none;">搜索</span>
<span class="btn btn-info btn3 ld-Marheight" id="search" style="float:left">搜索</span>
<span class="btn btn-info btn3 ld-Marheight" id="reset" style="float:left">重置</span>
<span class="btn btn-info btn3 ld-Marheight" id="export" style="float: left;">导出报表</span>
......@@ -257,10 +258,10 @@
<div class="col-sm-8">
<select class="form-control left-width" id="cost_type_add">
<option value="-1">费用类型</option>
<option value="0">办公室成本</option>
<option value="1">总部成本</option>
<option value="2">分部成本</option>
<option value="3">门店独有成本</option>
<option value="1">办公室成本</option>
<option value="2">总部成本</option>
<option value="3">分部成本</option>
<option value="5">门店独有成本</option>
</select>
</div>
</div>
......@@ -397,6 +398,11 @@
<!-- 费用详情审核 编辑 -->
<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: 900px;">
<div class="modal-header" style="opacity: 0;">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
&times;
</button>
</div>
<div class="modal-content">
<iframe src="" frameborder="0" class="publicCostDetails" style="width: 900px;height: 680px;"></iframe>
</div>
......
......@@ -107,7 +107,7 @@
</div>
<div class="modal-footer pic-con1">
<button type="button btn2" class="btn btn-primary save_cost" id="" data-dismiss="modal">保存</button>
<button type="button btn2" class="btn btn-primary save_cost_pic" id="" data-dismiss="modal">保存</button>
</div>
<div class="modal-body modal-body-height pic-con2" style="overflow: hidden;">
<form class="">
......@@ -146,10 +146,10 @@
<span id="tijiaoren" class="col-xs-6 ld-Marheight">
<select class="form-control" id="payType">
<option value="">费用类型</option>
<option value="0">办公室成本</option>
<option value="1">总部成本</option>
<option value="2">分部成本</option>
<option value="3">门店独有成本</option>
<option value="1">办公室成本</option>
<option value="2">上海总部成本</option>
<option value="3">分部成本</option>
<option value="5">门店独有成本</option>
</select>
</span>
</div>
......@@ -307,13 +307,14 @@
</h4>
</div>
<div class="modal-body">
<label class="control-label">确认审核通过吗?</label>
<label class="control-label">备注(选填)</label>
<textarea class="form-control" rows="2" id="pass_beizhu"></textarea>
<!--<span class="use-span text-danger">(必填)</span>-->
<!--图片 选填-->
<br />
<br />
<div>
<div class="is_hide_pic">
<p>转账截图(选填)</p>
<div class="form-group full-width-100 full-pic-area" style="position: relative;">
<div id="container_body_du" style="height: 120px;">
<button type="button btn2" class="btn btn-default">上传图片</button>
......
......@@ -72,6 +72,10 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
$(document).on('click','#search',function(e){
that.getList(1);
});
//模拟 搜索
$(document).on('click','#search_moni',function(e){
that.getList(cost.pageNo);
});
//重置搜索条件
$(document).on('click','#reset',function(e){
that.resetAll();
......@@ -93,27 +97,29 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
that.addCost();
});
//费用类型切换
//费用类型 1办公室成本 2上海总部成本 3分部成本 4同联发展基金 5门店单独成本。
$("#cost_type").change(function() {
$("#fee_item").val('');//置空费用项目
if($('#cost_type').val() == 0 ){
if($('#cost_type').val() == 1 ){
$('.choose_office').show();
$('.choose_total').hide();
$('.choose_siteID').hide();
$('.choose_store').hide();
}else if($('#cost_type').val() == 1 ){
}else if($('#cost_type').val() == 2 ){
$('.choose_office').hide();
$('.choose_total').show();
$('.choose_siteID').hide();
$('.choose_store').hide();
}else if($('#cost_type').val() == 2 ){
}else if($('#cost_type').val() == 3 ){
$('.choose_office').hide();
$('.choose_total').hide();
$('.choose_siteID').show();
$('.choose_store').hide();
}else if($('#cost_type').val() == 3 ){
}else if($('#cost_type').val() == 5 ){
$('.choose_office').hide();
$('.choose_total').hide();
$('.choose_siteID').hide();
......@@ -124,7 +130,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
//新增 费用类型切换
$("#cost_type_add").change(function() {
$("#fee_item_add").val('');//置空费用项目
if($('#cost_type_add').val() == 0 ){//办公室
if($('#cost_type_add').val() == 1 ){//办公室
$('.choose_office_add').show();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
......@@ -134,7 +140,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
$('.is-hide-store').hide();
}else if($('#cost_type_add').val() == 1 ){//总部
}else if($('#cost_type_add').val() == 2 ){//总部
$('.choose_office_add').hide();
$('.choose_total_add').show();
$('.choose_siteID_add').hide();
......@@ -143,7 +149,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
$('.is-hide-office').hide();
$('.is-hide-store').hide();
}else if($('#cost_type_add').val() == 2 ){//分部
}else if($('#cost_type_add').val() == 3 ){//分部
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').show();
......@@ -152,7 +158,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
$('.is-hide-office').hide();
$('.is-hide-store').hide();
}else if($('#cost_type_add').val() == 3 ){//门店
}else if($('#cost_type_add').val() == 5 ){//门店
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
......@@ -472,13 +478,13 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
var user_info_obj = JSON.parse(decodeURIComponent(localStorage.getItem('pcUserInfo'))); //读取缓存
//费用项目 切换
if($('#cost_type_add').val() == 2){
if($('#cost_type_add').val() == 3){
params.site_id = $('#fee_item_add').val();
}else{
params.fee_item = $('#fee_item_add').val();
}
//门店 办公室 传递参数
if($('#cost_type_add').val() == 0){//办公室
if($('#cost_type_add').val() == 1){//办公室
if($('#comit_office').val()){
params.office_id = cost.agent_id_office;
params.site_id = cost.agent_site_office;//办公室所在城市
......@@ -487,7 +493,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
alert("请选择办公室地址")
}
}else if($('#cost_type_add').val() == 3){//门店
}else if($('#cost_type_add').val() == 5){//门店
if($('#comit_store').val()){
params.store_id = cost.agent_id_store;
params.site_id = cost.agent_site_office;//门店所在城市
......
......@@ -6,6 +6,10 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
/*每页显示多少条*/
checkUrl: '',
id: '',
site_id: '',
office_id:'',
store_id:'',
init: function() {
//初始化dot
$(document.body).append(template);
......@@ -27,27 +31,27 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
that.checkCost();
});
//编辑 费用类型切换
$("#cost_type_add").change(function() {
$("#fee_item_add").val('');//置空费用项目
if($('#cost_type_add').val() == 0 ){//办公室
$("#payType").change(function() {
$("#payItem").val('');//置空费用项目
if($('#payType').val() == 1 ){//办公室
$('.choose_office_add').show();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
$('.choose_store_add').hide();
}else if($('#cost_type_add').val() == 1 ){//总部
}else if($('#payType').val() == 2 ){//总部
$('.choose_office_add').hide();
$('.choose_total_add').show();
$('.choose_siteID_add').hide();
$('.choose_store_add').hide();
}else if($('#cost_type_add').val() == 2 ){//分部
}else if($('#payType').val() == 3 ){//分部
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').show();
$('.choose_store_add').hide();
}else if($('#cost_type_add').val() == 3 ){//门店
}else if($('#payType').val() == 5 ){//门店
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
......@@ -127,7 +131,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
});
});
//备注 图片删除
_doc.on('click', '.span-del-beizhu', function(e) {
_doc.on('click', '.span-del-beizhu,.span-del', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
......@@ -136,7 +140,7 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
};
});
//图片删除
_doc.on('click', '.span-del3', function(e) {
_doc.on('click', '.span-del2', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
......@@ -146,13 +150,20 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
};
});
//编辑费用详情 点击保存
_doc.on('click', '#save_cost', function(e) {
_doc.on('click', '.save_cost', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
that.saveCost();
});
//保存图片
_doc.on('click', '.save_cost_pic', function(e) {
var _this = $(this);
e.preventDefault();
e.stopPropagation();
that.saveCostPic();
});
$('.tit_con').unbind('click').bind('click',function(e){
$(this).parent('div').find('h4.active').removeClass("active");
......@@ -183,6 +194,10 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
success: function(data) {
if(data.code == 200) {
//字段显示
cost.site_id = data.data.site_id;//站点
cost.store_id = data.data.store_id;//门店id
cost.office_id = data.data.office_id;//办公室id
$('#cost_id').html(data.data.id);
$('#tijiaoren').html(data.data.agent_name);//提交人
$('#tijiaotime').html(data.data.create_time);
......@@ -197,25 +212,26 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
$('#count_time').val(data.data.count_time);
$('#kaoqin').html(data.data.office_attendance_num);//考勤
//根据费用类型 显示费用项目
if(data.data.type == 0 ){//办公室
// 费用类型 1办公室成本 2上海总部成本 3分部成本 4同联发展基金 5门店单独成本。
if(data.data.type == 1 ){//办公室
$('.choose_office_add').show();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
$('.choose_store_add').hide();
}else if(data.data.type == 1 ){//总部
}else if(data.data.type == 2 ){//总部
$('.choose_office_add').hide();
$('.choose_total_add').show();
$('.choose_siteID_add').hide();
$('.choose_store_add').hide();
}else if(data.data.type == 2 ){//分部
}else if(data.data.type == 3 ){//分部
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').show();
$('.choose_store_add').hide();
}else if(data.data.type == 3 ){//门店
}else if(data.data.type == 5 ){//门店
$('.choose_office_add').hide();
$('.choose_total_add').hide();
$('.choose_siteID_add').hide();
......@@ -257,12 +273,21 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
//三审通过 隐藏保存 审核通过按钮
if(data.data.status == 4){
$('.save_cost').hide();
$('.save_cost_pic').hide();
$('.pass_check').hide();
}else{
$('.save_cost').show();
$('.save_cost_pic').show();
$('.pass_check').show();
}
//备注 图片上传
if(data.data.status == 3){
$('.is_hide_pic').show();
}else{
$('.is_hide_pic').hide();
}
} else {
alert(data.msg);
......@@ -291,20 +316,49 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
}
});
},
//保存新增图片
saveCostPic: function(id) {
params={};
var imgname = [];//图片
for(var i = 0; i < $('.result').length; i++) {
imgname[i] = $('.result>img').eq(i).attr('data-imgname');
};
params.id = cost.id;
params.img_arr = JSON.stringify(imgname);
if(img_arr){
}else{
alert('请上传图片');
return;
}
$.ajax({
url: "/index/addFeeImage",
type: 'POST',
async: true,
data: params,
dataType: 'json',
success: function(data) {
if(data.code == 200) {
alert(data.msg);
$(parent.document).find('.close').click();
} else {
alert(data.msg);
}
}
});
},
//编辑费用详情
saveCost: function(id) {
var params = {};
var user_info_obj = JSON.parse(decodeURIComponent(localStorage.getItem('pcUserInfo'))); //读取缓存
if($('#cost_type_add').val() == 2){
params.site_id = $('#fee_item_add').val();
params.site_id = cost.site_id;
if($('#payType').val() == 3){
params.site_id = $('#payItem').val();
}else{
params.fee_item = $('#fee_item_add').val();
params.fee_item = $('#payItem').val();
}
var imgname = [];//图片
for(var i = 0; i < $('.result').length; i++) {
imgname[i] = $('.result>img').eq(i).attr('data-imgname');
};
params.img_arr = imgname;
if($('#total_fee').val()){
params.total_fee = $('#total_fee').val();
......@@ -329,16 +383,14 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
alert('请选择计入月份');
return;
}
if(imgname.length){
}else{
alert('请选择图片');
return;
}
params.card_name = $('#card_name').val();
params.bank = $('#bank').val();
params.card_no = $('#card_no').val();
params.purpose = $('#yongtu').val();
params.id = cost.id;
params.agent_id = user_info_obj.id;
params.store_id = cost.store_id;
// params.office_id = cost.office_id;
$.ajax({
url: "/index/editApplyFor",
......@@ -348,6 +400,9 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
dataType: 'json',
success: function(data) {
if(data.code == 200) {
alert(data.msg);
$(parent.document).find('.close').click();
$(parent.document).find('#search_moni').click();
} else {
alert(data.msg);
......@@ -375,7 +430,9 @@ define(['doT', 'text!temp/cost_check_template_tpl.html', 'css!style/home.css', '
success: function(data) {
if(data.code == 200) {
alert(data.msg);
$(".modal").modal('hide');//新增成功 关闭弹窗
$(parent.document).find('.close').click();
$(parent.document).find('#search_moni').click();
} else {
alert(data.msg);
}
......
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