| | |
| | | hide: false |
| | | } |
| | | , {field: 'itemId', align: 'center', title: '规划单号', hide: true} |
| | | , {field: 'status$', align: 'center', title: '状态', hide: false} |
| | | , {field: 'statusAll$', align: 'center',title: '状态'} |
| | | // ,{field: 'memberId$', align: 'center',title: ''} |
| | | , { |
| | | field: 'settle$', |
| | |
| | | , {field: 'createTime$', align: 'center', title: '创建时间', hide: true} |
| | | , {field: 'updateUserId$', align: 'center', title: '更新人员', hide: false} |
| | | , {field: 'updateTime$', align: 'center', title: '更新时间', hide: false} |
| | | ,{field: 'assistantHostSign$', align: 'left',title: '主副标记', hide: false} |
| | | ,{field: 'assistantHostSign', align: 'left',title: '主副标记', hide: true} |
| | | ,{field: 'hostPlanId', align: 'left',title: '主ID', hide: false} |
| | | ,{field: 'assistantPlanId', align: 'left',title: '副ID', hide: false} |
| | | , {fixed: 'right', title: '操作', align: 'center', toolbar: '#operate', width: 350} |
| | | ]], |
| | | request: { |
| | |
| | | console.log(data) |
| | | layer.close(i); |
| | | // 指定模板 |
| | | if ((data.settle === 1 && data.settleSize===3) || (data.settle===2 && data.settleSize===4)) { |
| | | if (((data.settle === 1 && data.settleSize===3) || (data.settle===2 && data.settleSize===4)) && data.assistantHostSign==0) { |
| | | admin.open({ |
| | | type: 1, |
| | | area: '300px', |
| | |
| | | case "uploadLink": |
| | | // 打开弹窗 |
| | | // 构建带参数的内容 |
| | | console.log(data) |
| | | var planIdSign = data.id; |
| | | if (data.assistantHostSign==1){ |
| | | planIdSign = data.hostPlanId; |
| | | } |
| | | layer.open({ |
| | | type: 1, |
| | | title: '上传文件-'+data.itemId, |
| | | title: '上传文件-'+planIdSign, |
| | | content: $('#myModal') |
| | | }); |
| | | // 获取路径下的文件列表,使用 jQuery 的 ajax 方法 |
| | | $.ajax({ |
| | | url: '/plan/view/file/auth', |
| | | data:{ |
| | | planId:data.itemId |
| | | planId:planIdSign |
| | | }, |
| | | success: function(response) { |
| | | if (response.code==200){ |
| | |
| | | }); |
| | | } |
| | | |
| | | /* 弹窗 - 新增、修改 */ |
| | | function showEditModel2(mData) { |
| | | admin.open({ |
| | | type: 1, |
| | | area: '800px', |
| | | title: '接取' + '核价', |
| | | content: $('#editDialogHJ').html(), |
| | | success: function (layero, dIndex) { |
| | | let loadNameXml = loadNameXmlSel() |
| | | form.val('detailHJ', mData); |
| | | form.on('submit(editSubmitHJ)', function (data) { |
| | | data.field.id = loadNameXml.getValue()[0] ? loadNameXml.getValue()[0].id : null; |
| | | $.ajax({ |
| | | url: baseUrl+"/priOnline2/HJ/add/auth", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | | data: data.field, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200){ |
| | | layer.close(dIndex); |
| | | layer.msg(res.msg, {icon: 1}); |
| | | tableReload() |
| | | } else if (res.code === 403){ |
| | | top.location.href = baseUrl+"/"; |
| | | }else { |
| | | layer.msg(res.msg, {icon: 2}); |
| | | } |
| | | } |
| | | }) |
| | | }); |
| | | $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | layui.form.render('select'); |
| | | } |
| | | }); |
| | | } |
| | | // /* 弹窗 - 新增、修改 */ |
| | | // function showEditModel2(mData) { |
| | | // admin.open({ |
| | | // type: 1, |
| | | // area: '800px', |
| | | // title: '接取' + '核价', |
| | | // content: $('#editDialogHJ').html(), |
| | | // success: function (layero, dIndex) { |
| | | // let loadNameXml = loadNameXmlSel() |
| | | // form.val('detailHJ', mData); |
| | | // form.on('submit(editSubmitHJ)', function (data) { |
| | | // data.field.id = loadNameXml.getValue()[0] ? loadNameXml.getValue()[0].id : null; |
| | | // $.ajax({ |
| | | // url: baseUrl+"/priOnline2/HJ/add/auth", |
| | | // headers: {'token': localStorage.getItem('token')}, |
| | | // data: data.field, |
| | | // method: 'POST', |
| | | // success: function (res) { |
| | | // if (res.code === 200){ |
| | | // layer.close(dIndex); |
| | | // layer.msg(res.msg, {icon: 1}); |
| | | // tableReload() |
| | | // } else if (res.code === 403){ |
| | | // top.location.href = baseUrl+"/"; |
| | | // }else { |
| | | // layer.msg(res.msg, {icon: 2}); |
| | | // } |
| | | // } |
| | | // }) |
| | | // }); |
| | | // $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | // layui.form.render('select'); |
| | | // } |
| | | // }); |
| | | // } |
| | | |
| | | //更新form |
| | | function showEditForm(mData) { |
| | |
| | | }) |
| | | } |
| | | |
| | | window.loadNameXmlSel = function () { |
| | | return xmSelect.render({ |
| | | el: '#nameXmlSel', |
| | | autoRow: true, |
| | | filterable: true, |
| | | remoteSearch: true, |
| | | clickClose: true, |
| | | radio: true, |
| | | remoteMethod: function (val, cb, show) { |
| | | $.ajax({ |
| | | url: baseUrl + "/priOnline2/HJ/search/auth", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | | data: { |
| | | condition: val |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200) { |
| | | cb(res.data) |
| | | } else { |
| | | cb([]); |
| | | layer.msg(res.msg, {icon: 2}); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | // window.loadNameXmlSel = function () { |
| | | // return xmSelect.render({ |
| | | // el: '#nameXmlSel', |
| | | // autoRow: true, |
| | | // filterable: true, |
| | | // remoteSearch: true, |
| | | // clickClose: true, |
| | | // radio: true, |
| | | // remoteMethod: function (val, cb, show) { |
| | | // $.ajax({ |
| | | // url: baseUrl + "/priOnline2/HJ/search/auth", |
| | | // headers: {'token': localStorage.getItem('token')}, |
| | | // data: { |
| | | // condition: val |
| | | // }, |
| | | // method: 'POST', |
| | | // success: function (res) { |
| | | // if (res.code === 200) { |
| | | // cb(res.data) |
| | | // } else { |
| | | // cb([]); |
| | | // layer.msg(res.msg, {icon: 2}); |
| | | // } |
| | | // } |
| | | // }); |
| | | // } |
| | | // }); |
| | | // } |
| | | |
| | | }); |
| | | |