费用报销单
parent
b0c7e33b59
commit
33a5867cba
|
@ -234,7 +234,7 @@ var kpsq_edit = (function () {
|
|||
openFpxx: function (el) {
|
||||
var _winParam = {
|
||||
other: {
|
||||
parentJs_obj: kpsq_edit
|
||||
parentJs_obj: kpsq_edit,
|
||||
}
|
||||
};
|
||||
top.sctTools.openPage({
|
||||
|
@ -248,11 +248,13 @@ var kpsq_edit = (function () {
|
|||
btn: ['保存', '关闭'],
|
||||
btnAlign: 'c',
|
||||
success: function (layero, index) {
|
||||
console.log(arguments)
|
||||
// 标记当前行 begin
|
||||
$('#' + tableId).find('tr').attr('data-current', false);
|
||||
$(el).parents('tr').attr('data-current', true);
|
||||
// 标记当前行 end
|
||||
|
||||
_winParam.other.FPID = $(el).parents('tr').find('[name=FPID]').val();
|
||||
var obj = layero.find("iframe")[0].contentWindow;
|
||||
obj.zbhtxx_spbmSelector.onload(_winParam);
|
||||
},
|
||||
|
@ -308,10 +310,7 @@ var kpsq_edit = (function () {
|
|||
*/
|
||||
onAddFymxRow: function (obj){
|
||||
curSeg.onInsert(obj, tableId);
|
||||
setTimeout(function () {
|
||||
initFylxSelect();
|
||||
layui.form.render('select'); // 重新渲染 select 组件
|
||||
}, 100);
|
||||
layui.form.render('select'); // 重新渲染 select 组件
|
||||
}
|
||||
};
|
||||
})();
|
||||
|
|
|
@ -11,7 +11,7 @@ var zbhtxx_spbmSelector =(function(){
|
|||
tspz = top.window.iframeLayerData;
|
||||
}
|
||||
//私有方法
|
||||
var initLayout = function(){
|
||||
var initLayout = function(_winParam){
|
||||
layui.use('table', function () {
|
||||
var table = layui.table;
|
||||
var index = layer.load(0);
|
||||
|
@ -68,7 +68,18 @@ var zbhtxx_spbmSelector =(function(){
|
|||
},
|
||||
limits: [10, 20, 30, 40, 50],
|
||||
limit: 10,
|
||||
done:function(){ //返回数据执行回调函数
|
||||
done:function(res, curr, count){ //返回数据执行回调函数
|
||||
console.log(res);
|
||||
if(!!_winParam.other.FPID){
|
||||
var arr = _winParam.other.FPID.split(','); // 父窗口传入的参数
|
||||
var dataList = res.data; // 接口返回的数据列表
|
||||
for(var i = 0; i < dataList.length; i++){
|
||||
if (arr.indexOf(dataList[i].FPID) !== -1){
|
||||
// $('div.layui-unselect.layui-form-radio')[i].click(); // 单选用这个
|
||||
$('div.layui-unselect.layui-form-checkbox')[(i+1)].click(); // 复选用这个
|
||||
}
|
||||
}
|
||||
}
|
||||
layer.close(index); //返回数据关闭loading
|
||||
//table.resize();
|
||||
}
|
||||
|
@ -79,12 +90,13 @@ var zbhtxx_spbmSelector =(function(){
|
|||
$(window).unload(function () {
|
||||
});
|
||||
};
|
||||
|
||||
//共有方法
|
||||
return {
|
||||
//加载数据
|
||||
onload : function(_winParam){
|
||||
curSeg = zbhtxx_spbmSelector;
|
||||
initLayout();
|
||||
initLayout(_winParam);
|
||||
curSeg.onSavePre(_winParam);
|
||||
},
|
||||
onQuery: function () {
|
||||
|
@ -98,9 +110,8 @@ var zbhtxx_spbmSelector =(function(){
|
|||
url: "/web/xxgl/xmkpgl/fybx/selectZZSGL_JX_FPXX",
|
||||
where:
|
||||
{
|
||||
MC: $("#SPMC").val(),
|
||||
GGXH: $("#GGXH").val(),
|
||||
TSPZ: tspz
|
||||
FPDM: $("#FPDM").val(),
|
||||
FPHM: $("#FPHM").val(),
|
||||
},
|
||||
dataType: "json",
|
||||
cols: [[
|
||||
|
|
Loading…
Reference in New Issue