sugangqiang 2 năm trước cách đây
mục cha
commit
4a4461ed8d

+ 1 - 0
app/common/controller/Api.php

@@ -481,6 +481,7 @@ class Api extends BaseController {
         $res = TalentCommonFile::where($where)->order('sn')->select();
         if ($res) {
             foreach ($res as $k => &$v) {
+                $v["ext"] = pathinfo($v["url"])["extension"];
                 $v['url'] = getStoragePath($v['url']);
             }
         }

+ 128 - 125
public/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail.js

@@ -1,143 +1,146 @@
 var ecre = {};
 
-ecre.doExamine = function() {
-	var checkState = $("#checkState").val();
-	if (checkState==null || (checkState!=2  && checkState != 5)) {
-		Feng.info("不在审核范围内!");
-		return;
-	}
-	var index = layer.open({
-		type: 2,
-		title: '审核',
-		area: ['830px', '450px'], //宽高
-		fix: false, //不固定
-		maxmin: true,
-		content: Feng.ctxPath + '/admin/enterpriseChangeRecord/gotoEnterpriseChangeExaminePage?id='+$("#id").val(),
-		btn: ['<i class="fa fa-check"></i>&nbsp;&nbsp;确定', '<i class="fa fa-eraser"></i>&nbsp;&nbsp;取消'],
-		yes: function (index, layero) {
-			//按钮【按钮一】的回调
-			var iframeWin = window[layero.find('iframe')[0]['name']];
-			iframeWin.examine.addSubmit();
-		}
-	});
+ecre.doExamine = function () {
+    var checkState = $("#checkState").val();
+    if (checkState == null || (checkState != 2 && checkState != 5)) {
+        Feng.info("不在审核范围内!");
+        return;
+    }
+    var index = layer.open({
+        type: 2,
+        title: '审核',
+        area: ['830px', '450px'], //宽高
+        fix: false, //不固定
+        maxmin: true,
+        content: Feng.ctxPath + '/admin/enterpriseChangeRecord/gotoEnterpriseChangeExaminePage?id=' + $("#id").val(),
+        btn: ['<i class="fa fa-check"></i>&nbsp;&nbsp;确定', '<i class="fa fa-eraser"></i>&nbsp;&nbsp;取消'],
+        yes: function (index, layero) {
+            //按钮【按钮一】的回调
+            var iframeWin = window[layero.find('iframe')[0]['name']];
+            iframeWin.examine.addSubmit();
+        }
+    });
 //    layer.full(index);
-	ecre.layerIndex = index;
+    ecre.layerIndex = index;
 };
 
 
 
-ecre.initFileTable = function(){
-	$("#fileTable").bootstrapTable({
-		url: Feng.ctxPath + "/common/api/listCurrencyFileType",
-		method: 'POST',
-		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
-		search: false,					// 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
-		showRefresh: false,				// 是否显示刷新按钮
-		clickToSelect: true,			// 是否启用点击选中行
-		singleSelect: true,				// 设置True 将禁止多选
-		striped: true,  				// 是否显示行间隔色
-		escape: true,
-		pagination: false,   			// 设置为 true 会在表格底部显示分页条
-		paginationHAlign: "left",
-		paginationDetailHAlign: "right",
-		sidePagination: "server",   	// 设置在哪里进行分页,可选值为 'client' 或者 'server'
-		showColumns: false,
-		detailView: true,               //是否显示父子表
-		pageList: [10, 30, 50],
-		queryParams: function (params) {
-			return $.extend({"type":"enterpriseChange"},params)
-		},
-		rowStyle: function (row, index) {
-			return {classes:"info"};
-		},
-		columns: ecre.initFileTypeColumn(),
-		onPostBody: function () {
-			$("td.uitd_showTip").bind("mouseover", function () {
-				var htm = $(this).html();
-				$(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
-			});
-		},
-		onLoadSuccess: function (data) {
-			$("#fileTable").bootstrapTable('expandAllRows');
-		},
-		onExpandRow: function (index, row, $detail) {
-			var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentCommonFile", function (data) {
-				if(data==null||data.length==0){
-					return;
-				}
-				var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
-				for(var key in data){
-					var sn = data[key].url.lastIndexOf(".");
-					var suffix = data[key].url.substring(sn+1,data[key].url.length);
-					var imgStr = "";
-					if(suffix=="pdf"||suffix=="PDF"){
-						imgStr = "<button type='button'  onclick=\"Feng.showPdf('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
-					}else{
-						imgStr = '<img class=\"imgUrl\"  src=\"'+data[key].url+'\" style=\"width:25px;height:25px;\">';
-					}
-					var btn = "<button type=\'button\' onclick=\"ecre.downloadFile('"+data[key].id+"',2)\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-download\"></i>下载</button>" ;
-					html = html + '<li style="display: none">'+data[key].id+'</li>\n'+
-						'<li style="width: 80%;padding-top: 5px;">'+data[key].orignName+'</li>\n'+
-						'<li style="width: 10%;">'+imgStr+'</li>\n'+
-						'<li style="width: 10%;padding-top: 2px;">'+btn+'</li>';
-				}
-				html = html + '</ul>';
-				$detail.html(html);
-				$(".imgs").viewer({
-					// toolbar:false,
-					fullscreen:false
-				});
-			}, function (data) {
-				Feng.error("查询失败!" + data.responseJSON.message + "!");
-			});
-			var queryData = {};
-			queryData["mainId"] = $("#id").val();
-			queryData["typeId"] = row.id;
-			ajax.set(queryData);
-			ajax.start();
-		}
-	});
+ecre.initFileTable = function () {
+    $("#fileTable").bootstrapTable({
+        url: Feng.ctxPath + "/common/api/listCurrencyFileType",
+        method: 'POST',
+        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+        search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
+        showRefresh: false, // 是否显示刷新按钮
+        clickToSelect: true, // 是否启用点击选中行
+        singleSelect: true, // 设置True 将禁止多选
+        striped: true, // 是否显示行间隔色
+        escape: true,
+        pagination: false, // 设置为 true 会在表格底部显示分页条
+        paginationHAlign: "left",
+        paginationDetailHAlign: "right",
+        sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
+        showColumns: false,
+        detailView: true, //是否显示父子表
+        pageList: [10, 30, 50],
+        queryParams: function (params) {
+            return $.extend({"type": "enterpriseChange"}, params)
+        },
+        rowStyle: function (row, index) {
+            return {classes: "info"};
+        },
+        columns: ecre.initFileTypeColumn(),
+        onPostBody: function () {
+            $("td.uitd_showTip").bind("mouseover", function () {
+                var htm = $(this).html();
+                $(this).webuiPopover({title: '详情', content: htm, trigger: 'hover'}).webuiPopover('show');
+            });
+        },
+        onLoadSuccess: function (data) {
+            $("#fileTable").bootstrapTable('expandAllRows');
+        },
+        onExpandRow: function (index, row, $detail) {
+            var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentCommonFile", function (data) {
+                if (data == null || data.length == 0) {
+                    return;
+                }
+                var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
+                for (var key in data) {
+                    var sn = data[key].url.lastIndexOf(".");
+                    var suffix = data[key].ext;//data[key].url.substring(sn+1,data[key].url.length);
+                    var imgStr = "";
+                    if (suffix == "pdf" || suffix == "PDF") {
+                        imgStr = "<button type='button'  onclick=\"Feng.showPdf('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
+                    } else if (suffix == "xlsx" || suffix == "XLSX" || suffix == 'xls' || suffix == 'XLS') {
+                        imgStr = "<button type='button'  onclick=\"Feng.showExcel('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"></i></button>";
+                    } else {
+                        imgStr = '<img class=\"imgUrl\"  src=\"' + data[key].url + '\" style=\"width:25px;height:25px;\">';
+                    }
+                    var btn = "<button type=\'button\' onclick=\"ecre.downloadFile('" + data[key].id + "',2)\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-download\"></i>下载</button>";
+                    html = html + '<li style="display: none">' + data[key].id + '</li>\n' +
+                            '<li style="width: 80%;padding-top: 5px;">' + data[key].orignName + '</li>\n' +
+                            '<li style="width: 10%;">' + imgStr + '</li>\n' +
+                            '<li style="width: 10%;padding-top: 2px;">' + btn + '</li>';
+                }
+                html = html + '</ul>';
+                $detail.html(html);
+                $(".imgs").viewer({
+                    // toolbar:false,
+                    fullscreen: false
+                });
+            }, function (data) {
+                Feng.error("查询失败!" + data.responseJSON.message + "!");
+            });
+            var queryData = {};
+            queryData["mainId"] = $("#id").val();
+            queryData["typeId"] = row.id;
+            ajax.set(queryData);
+            ajax.start();
+        }
+    });
 }
 
 
-ecre.initFileTypeColumn =  function(){
-	return [
-		{field: 'selectItem', checkbox:false,visible:false},
-		{title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle',width:"30%",'class': 'uitd_showTip',
-			formatter : function(value,row,index){
-				if(row.must==1){
-					return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> '+ value;
-				}if(row.must==2){
-					return '<i class="fa fa-paste"></i>'+value;
-				}
-			}
-		},
-		{title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle',width:"52%",'class': 'uitd_showTip'},
-	]
+ecre.initFileTypeColumn = function () {
+    return [
+        {field: 'selectItem', checkbox: false, visible: false},
+        {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle', width: "30%", 'class': 'uitd_showTip',
+            formatter: function (value, row, index) {
+                if (row.must == 1) {
+                    return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> ' + value;
+                }
+                if (row.must == 2) {
+                    return '<i class="fa fa-paste"></i>' + value;
+                }
+            }
+        },
+        {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle', width: "52%", 'class': 'uitd_showTip'},
+    ]
 }
 
-ecre.downloadFile = function(id,type) {
-	window.location.href = Feng.ctxPath + '/common/api/downloadFile?id='+id+"&type="+type;
+ecre.downloadFile = function (id, type) {
+    window.location.href = Feng.ctxPath + '/common/api/downloadFile?id=' + id + "&type=" + type;
 };
 
 
 
-$(function () {	
-	// var arr = [
-	// 	{"name":"newStreet","code":"street"},
-	// 	{"name":"oldStreet","code":"street"},
-	// 	{"name":"newTalentType","code":"enterprise_type"},
-	// 	{"name":"oldTalentType","code":"enterprise_type"},
-	// 	{"name":"oldIndustryFieldNew","code":"industry_field"},
-	// 	{"name":"newIndustryFieldNew","code":"industry_field"}];
-	// Feng.findChildDictBatch(JSON.stringify(arr))
+$(function () {
+    // var arr = [
+    // 	{"name":"newStreet","code":"street"},
+    // 	{"name":"oldStreet","code":"street"},
+    // 	{"name":"newTalentType","code":"enterprise_type"},
+    // 	{"name":"oldTalentType","code":"enterprise_type"},
+    // 	{"name":"oldIndustryFieldNew","code":"industry_field"},
+    // 	{"name":"newIndustryFieldNew","code":"industry_field"}];
+    // Feng.findChildDictBatch(JSON.stringify(arr))
 
-	$("select").each(function () {
-		$(this).val($(this).attr("value"));
-	})
-	if($("#type").val()==1){
-		$("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:block");
-	}else{
-		$("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:none");
-	}
+    $("select").each(function () {
+        $(this).val($(this).attr("value"));
+    })
+    if ($("#type").val() == 1) {
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style", "display:block");
+    } else {
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style", "display:none");
+    }
 });

+ 45 - 42
public/static/modular/enterprise/enterprisechangeRecord/ep_change_record_detail1.js

@@ -1,8 +1,8 @@
 var ecre = {};
 
-ecre.doExamine = function() {
+ecre.doExamine = function () {
     var checkState = $("#checkState").val();
-    if (checkState==null || (checkState!=2  && checkState != 5)) {
+    if (checkState == null || (checkState != 2 && checkState != 5)) {
         Feng.info("不在审核范围内!");
         return;
     }
@@ -12,7 +12,7 @@ ecre.doExamine = function() {
         area: ['830px', '450px'], //宽高
         fix: false, //不固定
         maxmin: true,
-        content: Feng.ctxPath + '/admin/enterpriseChangeRecord/gotoEnterpriseChangeExaminePage?id='+$("#id").val(),
+        content: Feng.ctxPath + '/admin/enterpriseChangeRecord/gotoEnterpriseChangeExaminePage?id=' + $("#id").val(),
         btn: ['<i class="fa fa-check"></i>&nbsp;&nbsp;确定', '<i class="fa fa-eraser"></i>&nbsp;&nbsp;取消'],
         yes: function (index, layero) {
             //按钮【按钮一】的回调
@@ -26,29 +26,29 @@ ecre.doExamine = function() {
 
 
 
-ecre.initFileTable = function(){
+ecre.initFileTable = function () {
     $("#fileTable").bootstrapTable({
         url: Feng.ctxPath + "/common/api/listCurrencyFileType",
         method: 'POST',
         contentType: "application/x-www-form-urlencoded; charset=UTF-8",
-        search: false,					// 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
-        showRefresh: false,				// 是否显示刷新按钮
-        clickToSelect: true,			// 是否启用点击选中行
-        singleSelect: true,				// 设置True 将禁止多选
-        striped: true,  				// 是否显示行间隔色
+        search: false, // 是否显示表格搜索,此搜索是客户端搜索,不会进服务端
+        showRefresh: false, // 是否显示刷新按钮
+        clickToSelect: true, // 是否启用点击选中行
+        singleSelect: true, // 设置True 将禁止多选
+        striped: true, // 是否显示行间隔色
         escape: true,
-        pagination: false,   			// 设置为 true 会在表格底部显示分页条
+        pagination: false, // 设置为 true 会在表格底部显示分页条
         paginationHAlign: "left",
         paginationDetailHAlign: "right",
-        sidePagination: "server",   	// 设置在哪里进行分页,可选值为 'client' 或者 'server'
+        sidePagination: "server", // 设置在哪里进行分页,可选值为 'client' 或者 'server'
         showColumns: false,
-        detailView: true,               //是否显示父子表
+        detailView: true, //是否显示父子表
         pageList: [10, 30, 50],
         queryParams: function (params) {
-            return $.extend({"type":"governmentChange"},params)
+            return $.extend({"type": "governmentChange"}, params)
         },
         rowStyle: function (row, index) {
-            return {classes:"info"};
+            return {classes: "info"};
         },
         columns: ecre.initFileTypeColumn(),
         onPostBody: function () {
@@ -62,30 +62,32 @@ ecre.initFileTable = function(){
         },
         onExpandRow: function (index, row, $detail) {
             var ajax = new $ax(Feng.ctxPath + "/common/api/listTalentCommonFile", function (data) {
-                if(data==null||data.length==0){
+                if (data == null || data.length == 0) {
                     return;
                 }
                 var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
-                for(var key in data){
+                for (var key in data) {
                     var sn = data[key].url.lastIndexOf(".");
-                    var suffix = data[key].url.substring(sn+1,data[key].url.length);
+                    var suffix = data[key].ext;//data[key].url.substring(sn+1,data[key].url.length);
                     var imgStr = "";
-                    if(suffix=="pdf"||suffix=="PDF"){
-                        imgStr = "<button type='button'  onclick=\"Feng.showPdf('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
-                    }else{
-                        imgStr = '<img class=\"imgUrl\"  src=\"'+data[key].url+'\" style=\"width:25px;height:25px;\">';
+                    if (suffix == "pdf" || suffix == "PDF") {
+                        imgStr = "<button type='button'  onclick=\"Feng.showPdf('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";
+                    } else if (suffix == "xlsx" || suffix == "XLSX" || suffix == 'xls' || suffix == 'XLS') {
+                        imgStr = "<button type='button'  onclick=\"Feng.showExcel('" + data[key].url + "','" + data[key].id + "','" + data[key].orignName + "')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-excel-o\" aria-hidden=\"true\"></i></button>";
+                    } else {
+                        imgStr = '<img class=\"imgUrl\"  src=\"' + data[key].url + '\" style=\"width:25px;height:25px;\">';
                     }
-                    var btn = "<button type=\'button\' onclick=\"ecre.downloadFile('"+data[key].id+"',2)\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-download\"></i>下载</button>" ;
-                    html = html + '<li style="display: none">'+data[key].id+'</li>\n'+
-                        '<li style="width: 80%;padding-top: 5px;">'+data[key].orignName+'</li>\n'+
-                        '<li style="width: 10%;">'+imgStr+'</li>\n'+
-                        '<li style="width: 10%;padding-top: 2px;">'+btn+'</li>';
+                    var btn = "<button type=\'button\' onclick=\"ecre.downloadFile('" + data[key].id + "',2)\" style=\'margin-right: 10px\' class=\"btn btn-xs btn-info\"><i class=\"fa fa-download\"></i>下载</button>";
+                    html = html + '<li style="display: none">' + data[key].id + '</li>\n' +
+                            '<li style="width: 80%;padding-top: 5px;">' + data[key].orignName + '</li>\n' +
+                            '<li style="width: 10%;">' + imgStr + '</li>\n' +
+                            '<li style="width: 10%;padding-top: 2px;">' + btn + '</li>';
                 }
                 html = html + '</ul>';
                 $detail.html(html);
                 $(".imgs").viewer({
                     // toolbar:false,
-                    fullscreen:false
+                    fullscreen: false
                 });
             }, function (data) {
                 Feng.error("查询失败!" + data.responseJSON.message + "!");
@@ -100,24 +102,25 @@ ecre.initFileTable = function(){
 }
 
 
-ecre.initFileTypeColumn =  function(){
+ecre.initFileTypeColumn = function () {
     return [
-        {field: 'selectItem', checkbox:false,visible:false},
-        {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle',width:"30%",'class': 'uitd_showTip',
-            formatter : function(value,row,index){
-                if(row.must==1){
-                    return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> '+ value;
-                }if(row.must==2){
-                    return '<i class="fa fa-paste"></i>'+value;
+        {field: 'selectItem', checkbox: false, visible: false},
+        {title: '名称', field: 'name', visible: true, align: 'center', valign: 'middle', width: "30%", 'class': 'uitd_showTip',
+            formatter: function (value, row, index) {
+                if (row.must == 1) {
+                    return '<i class="fa fa-paste"></i><span style="font-weight:bold;color:red;font-size:14px;font-family:宋体"> * </span> ' + value;
+                }
+                if (row.must == 2) {
+                    return '<i class="fa fa-paste"></i>' + value;
                 }
             }
         },
-        {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle',width:"52%",'class': 'uitd_showTip'},
+        {title: '备注', field: 'description', visible: true, align: 'center', valign: 'middle', width: "52%", 'class': 'uitd_showTip'},
     ]
 }
 
-ecre.downloadFile = function(id,type) {
-    window.location.href = Feng.ctxPath + '/api/common/downloadFile?id='+id+"&type="+type;
+ecre.downloadFile = function (id, type) {
+    window.location.href = Feng.ctxPath + '/api/common/downloadFile?id=' + id + "&type=" + type;
 };
 
 
@@ -135,9 +138,9 @@ $(function () {
     $("select").each(function () {
         $(this).val($(this).attr("value"));
     })
-    if($("#type").val()==1){
-        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:block");
-    }else{
-        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style","display:none");
+    if ($("#type").val() == 1) {
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style", "display:block");
+    } else {
+        $("#newEnterpriseType,#oldEnterpriseType,#oldIndustryFieldOld,#oldIndustryFieldNew,#newIndustryFieldNew,#newIndustryFieldOld,#newEnterpriseTag,#oldEnterpriseTag").parent().parent().attr("style", "display:none");
     }
 });

+ 1 - 1
public/static/modular/gate/enterprise/enterprise_change_edit.js

@@ -158,7 +158,7 @@ EpChangeEdit.initFileTable = function(){
 				var html = '<ul class="imgs"><li style="width: 80%;font-weight: bold;padding-top: 5px;">附件原名</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">预览</li><li style="width: 10%;font-weight: bold;padding-top: 5px;">操作</li>';
 				for(var key in data){
 					var sn = data[key].url.lastIndexOf(".");
-					var suffix = data[key].url.substring(sn+1,data[key].url.length);
+					var suffix = data[key].ext;//data[key].url.substring(sn+1,data[key].url.length);
 					var imgStr = "";
 					if(suffix=="pdf"||suffix=="PDF"){
 						imgStr = "<button type='button'  onclick=\"Feng.showPdf('"+data[key].url+"','"+data[key].id+"','"+data[key].orignName+"')\" class=\"btn btn-xs btn-danger\"><i class=\"fa fa-file-pdf-o\" aria-hidden=\"true\"></i></button>";