报销新增页面的新增报销选项按钮的点击事件
This commit is contained in:
parent
adfb50aff5
commit
20e5c41e20
@ -317,6 +317,53 @@ const moduleInit = ['tool','formSelects','employeepicker'];
|
|||||||
max:0,
|
max:0,
|
||||||
showBottom: false
|
showBottom: false
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//添加报销信息表格
|
||||||
|
$('#addInterfix').on('click',function(){
|
||||||
|
var html = '';
|
||||||
|
var selectTem=$('#selectTem').html();
|
||||||
|
html += '<tr class="more_interfix">\
|
||||||
|
<td><input type="text" name="amount[]" class="layui-input" lay-verify="required|number" lay-reqText="请完善报销金额"></td>\
|
||||||
|
<td style="text-align:left">'+selectTem+'</td>\
|
||||||
|
<td><input type="text" name="remarks[]" class="layui-input"><input type="hidden" name="expense_id[]" class="layui-input" value="0"></td>\
|
||||||
|
<td><a class="layui-btn layui-btn-danger layui-btn-xs" data-id="0" lay-event="del">删除</a></td>\
|
||||||
|
</tr>';
|
||||||
|
$("#interfix").append(html).find('.tr-none').remove();
|
||||||
|
form.render();
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#interfix').on('click', '[lay-event="del"]', function() {
|
||||||
|
if($('.more_interfix').length<2){
|
||||||
|
layer.msg('至少保留一个报销选项');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
var that=$(this);
|
||||||
|
var _id = that.data('id');
|
||||||
|
if(_id>0){
|
||||||
|
layer.confirm('确定删除该报销数据项?', {
|
||||||
|
icon: 3,
|
||||||
|
title: '提示'
|
||||||
|
}, function(index) {
|
||||||
|
$.ajax({
|
||||||
|
url: "/api/index/del_expense_interfix",
|
||||||
|
type:'post',
|
||||||
|
data: {id: _id},
|
||||||
|
success: function(res) {
|
||||||
|
layer.msg(res.msg);
|
||||||
|
if (res.code == 0) {
|
||||||
|
that.parents(".more_interfix").remove();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
layer.close(index);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
that.parents(".more_interfix").remove();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
//监听提交
|
//监听提交
|
||||||
form.on('submit(webform)', function(data){
|
form.on('submit(webform)', function(data){
|
||||||
var interfix = $('.more_interfix');
|
var interfix = $('.more_interfix');
|
||||||
|
@ -425,10 +425,6 @@ user-select: none;}
|
|||||||
right: 'clear dayGridMonth,timeGridWeek,listWeek' //clear dayGridMonth,timeGridWeek,timeGridDay,listWeek
|
right: 'clear dayGridMonth,timeGridWeek,listWeek' //clear dayGridMonth,timeGridWeek,timeGridDay,listWeek
|
||||||
},
|
},
|
||||||
height: 'auto',//自动高度
|
height: 'auto',//自动高度
|
||||||
viewRender:function(view,element){
|
|
||||||
console.log(view);
|
|
||||||
console.log(element);
|
|
||||||
},
|
|
||||||
navLinks: true, // can click day/week names to navigate views
|
navLinks: true, // can click day/week names to navigate views
|
||||||
editable: true,//确定是否可以拖拉调整日历事件的时间。
|
editable: true,//确定是否可以拖拉调整日历事件的时间。
|
||||||
eventResize:function(ev) {
|
eventResize:function(ev) {
|
||||||
|
@ -102,7 +102,6 @@
|
|||||||
let callback = function (e) {
|
let callback = function (e) {
|
||||||
layer.msg(e.msg);
|
layer.msg(e.msg);
|
||||||
if (e.code == 0) {
|
if (e.code == 0) {
|
||||||
layer.msg(e.msg);
|
|
||||||
parent.layui.tool.close(1000);
|
parent.layui.tool.close(1000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user