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