salesOutletDetails.js 2.0 KB
Newer Older
doc_wei's avatar
doc_wei 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
layui.config({
	base: basePath, 
	version: skyeyeVersion
}).extend({
    window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'jqprint'], function (exports) {
	winui.renderColor();
	layui.use(['form'], function (form) {
		var index = parent.layer.getFrameIndex(window.name);
	    var $ = layui.$;
	    var beanTemplate = $("#beanTemplate").html();
	    
	    showGrid({
		 	id: "showForm",
doc_wei's avatar
doc_wei 已提交
15
		 	url: flowableBasePath + "erpcommon001",
doc_wei's avatar
doc_wei 已提交
16 17 18
		 	params: {rowId: parent.rowId},
		 	pagination: false,
		 	template: beanTemplate,
W
weizhiqiang 已提交
19
		 	ajaxSendAfter:function (json) {
doc_wei's avatar
doc_wei 已提交
20
				$("#statusName").html(activitiUtil.showStateName(json.bean.state, json.bean.submitType));
doc_wei's avatar
doc_wei 已提交
21 22 23

		 		var str = '';
		 		var defaultNumber = json.bean.defaultNumber;
W
weizhiqiang 已提交
24
		        if (!isNull(json.bean.linkNumber)){
doc_wei's avatar
doc_wei 已提交
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
		        	str = '<a lay-event="details" class="notice-title-click">' + json.bean.linkNumber + '</a>';
		        	defaultNumber += '<span class="state-new">[转]</span>';
		        }
		        
		        $("#linkNumber").html(str);
		        $("#defaultNumber").html(defaultNumber);

				// 加载动态表单
				dsFormUtil.loadPageShowDetailsByObjectId("dsFormShow", json.bean.id);

		        matchingLanguage();
		 		form.render();
		 	}
		});
		
		// 打印
W
weizhiqiang 已提交
41
		$("body").on("click", "#jprint", function (e) {
doc_wei's avatar
doc_wei 已提交
42 43 44 45 46 47 48 49 50 51
			$("#showForm").jqprint({
				title: sysMainMation.mationTitle,
				debug: false, //如果是true则可以显示iframe查看效果(iframe默认高和宽都很小,可以再源码中调大),默认是false
				importCSS: true, //true表示引进原来的页面的css,默认是true。(如果是true,先会找$("link[media=print]"),若没有会去找$("link")中的css文件)
				printContainer: true, //表示如果原来选择的对象必须被纳入打印(注意:设置为false可能会打破你的CSS规则)。
				operaSupport: true//表示如果插件也必须支持歌opera浏览器,在这种情况下,它提供了建立一个临时的打印选项卡。默认是true
			});
		});
	});
});