/** * Created by Administrator on 2021/4/5. */ define(['jquery', "template", "Tools"], function ($, template, Tools) { //数据存储 var module = { data: { //服务器地址 serverApi:'', //焦点图数据 focusList: [], communicateList: [], specialPublicityTypeOptions: [], }, }; var tools = new Tools(); module.init = function (page) { //新闻列表 tools.doGet(specialPublicityList, { pageNum:module.data.pageNum12, translate_dict:"1", pageSize:10, bookId: JSON.parse(tools.getCookie('user')).bookId, deptId: JSON.parse(tools.getCookie('user')).deptId, }, module.newsList , true); tools.doGet(webList, {}, module.webList , true); tools.doGet(webDeptType+"/special_publicity_type", {}, module.deptType,true); }; //标的物类型 module.deptType = function (data) { if (data.code == 200) { var content = data.data ; module.data.specialPublicityTypeOptions = content; //新闻详情 tools.doGet(specialPublicityDetail, { id:getQueryVariable('id'), bookId: JSON.parse(tools.getCookie('user')).bookId, deptId: JSON.parse(tools.getCookie('user')).deptId }, module.newsDetail , true); } } //获取地址栏参数 function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i'; } } $('#qrcode')[0].innerHTML = '二维码图片:
'; if (content.qrcode){ let arr2 = content.qrcode.split(','); for (let i = 0;i < arr2.length; i++){ $('#qrcode')[0].innerHTML += ''; } } $('#specialPublicityType')[0].innerHTML = '公示类型:'+(content.specialPublicityType || ''); $('#differCount')[0].innerHTML = '有异议数:'+(content.differCount || ''); $('#agreeCount')[0].innerHTML = '无异议数:'+(content.agreeCount || ''); $('#remark')[0].innerHTML = '备注:'+(content.remark || ''); } } openDialog = function (src){ $("#dialogOp").css('display','block'); $('#dialogImg').attr('src', src); } closeDia = function (){ $("#dialogOp").css('display','none'); $('#dialogImg').attr('src', ''); } module.newsList = function (data) { if (data.code == 200) { var content = data.rows; module.data.newList = content; var newListData = template('newListData', module.data); $("#newListContent").html(newListData); } } module.selectDictLabel = function (datas, value) { var actions = []; Object.keys(datas).some((key) => { if (datas[key].dictValue == ('' + value)) { actions.push(datas[key].dictLabel); return true; } }) return actions.join(''); } return module; });