当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript opg.popTop函数代码示例

本文整理汇总了TypeScript中ts/opg.popTop函数的典型用法代码示例。如果您正苦于以下问题:TypeScript popTop函数的具体用法?TypeScript popTop怎么用?TypeScript popTop使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了popTop函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: view

	/**
	 * 查看节目
	 * @param programId
	 */
	static view(programId: string) {
		opg.popTop(`<iframe src="${infoPage}?id=${programId}" />`, {
			title: '查看节目',
			btnMax: true,
			width: width,
			height: height,
		});
	}
开发者ID:rpdg,项目名称:fy.js,代码行数:12,代码来源:openDetail.ts

示例2: function

tb.tbody.on('click', '.btnView', function () {
	let btn = $(this), title = btn.data('title'), id = btn.data('id');

	opg.popTop(`<iframe src="${infoPage}?id=${id}" />` , {
		title: `查看模板: ${title}`,
		btnMax: true,
		width: 680,
		height: 500,
	});
});
开发者ID:rpdg,项目名称:fy.js,代码行数:10,代码来源:index.ts

示例3: modify

	/**
	 * 修改版权合同(带节目列表展示)
	 * @param contractId
	 * @param tb
	 */
	static modify(contractId: string, tb: Table) {

		let cache = Cache.getInstance();
		let cacheKey = 'currentPop';

		let pop = opg.popTop(`<iframe src="${moduleRoot}add.html?contractId=${contractId}" />`, {
			title: '修改版权合同',
			btnMax: true,
			width: 900,
			height: 600,
			onClose: function () {
				cache.remove(cacheKey);
				tb.update();
			},
		});

		cache.set(cacheKey, pop);
	}
开发者ID:rpdg,项目名称:fy.js,代码行数:23,代码来源:contract.ts

示例4: importExcel

	/***
	 * 批量导入版权
	 * @param tb
	 */
	static importExcel(tb: Table) {
		let pop :Popup = opg.popTop(`<iframe src="${moduleRoot}upload.html" />`, {
			title: '批量导入版权节目',
			btnMax: true,
			width: 480,
			height: 220,
			buttons : {
				ok : {
					text: '导入',
					className: 'btn-primary',
					onClick: function (i , ifr) {
						ifr.doUpload(pop , tb);
						return true;
					}
				},
				cancel: '取消',
			}
		});
	}
开发者ID:rpdg,项目名称:fy.js,代码行数:23,代码来源:contract.ts

示例5: listMedias

	/**
	 * 介质管理
	 * @param programId
	 */
	static listMedias(programId: string){
		opg.popTop(`<iframe src="/page/copyright/program/module/listMedia.html?id=${programId}" />`, {
			title: '介质列表',
			btnMax: true,
			width: 1200,
			height: 520,
			buttons:{
				add : {
					text : '新增介质' ,
					className : 'btn-success',
					onClick : function(){
						OpenDetail.addNewMedia(programId);
						return true ;
					}
				},
				cancel : '返回'
			}
		});
	}
开发者ID:rpdg,项目名称:fy.js,代码行数:23,代码来源:openDetail.ts

示例6: modifyContractNumber

	/***
	 * 变更合同号
	 * @param idArr
	 * @param numArr
	 * @param tb
	 */
	static modifyContractNumber(idArr :Array , numArr :Array , tb: Table){

		let jq = $(`<div style="padding: 20px">
						<table class="search-table">
							<tr>
								<td class="lead">原合同号</td>
								<td style="width: auto;">${numArr.join('; ')}</td>
							</tr>
							<tr>
								<td class="lead">正式合同号</td>
								<td style="width: auto;"><input type="text" name="formalContractNumber"></td>
							</tr>
						</table>
					</div>`);
		let pop = opg.popTop(jq, {
			title: '变更合同号',
			width: 480,
			buttons: {
				ok: {
					text: '保存',
					className: 'btn-primary',
					onClick: function () {
						let contractNumber = jq.find(':text').val() ;
						if(!contractNumber){
							top.opg.warn('正式合同号不能为空');
						}
						else{
							opg.api.changeContractNumber({relContractProgramIds : idArr.join(',') , contractNumber} , function () {
								pop.close();
								tb.update();
								opg.ok('变更合同号成功');
							});
						}
						return true;
					},
				},
				cancel: '取消',
			},
		});
	}
开发者ID:rpdg,项目名称:fy.js,代码行数:46,代码来源:contract.ts


注:本文中的ts/opg.popTop函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。