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


TypeScript ts.default.api.taskStatus方法代码示例

本文整理汇总了TypeScript中ts/opg.ts.default.api.taskStatus方法的典型用法代码示例。如果您正苦于以下问题:TypeScript ts.default.api.taskStatus方法的具体用法?TypeScript ts.default.api.taskStatus怎么用?TypeScript ts.default.api.taskStatus使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ts/opg.ts.default.api的用法示例。


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

示例1: opg

opg.api.taskStatus((data)=>{
	let arr = opg.convert.hashToArray(data , (val , key)=>{
		return {id : key , name : val};
	});
	opg('#status').listBox({
		data : arr,
	});


	panel.btnSearch.click(function () {
		let param = $('#tbSearch').fieldsToJson();

		if (param.beginTimeBegin) {
			param.beginTimeBegin += ':00';
		}
		if (param.beginTimeEnd) {
			param.beginTimeEnd += ':00';
		}

		//debugger;
		param.pageNo = 1;
		//console.log(panel.jq, param);
		tb.update(param);
	});



	let tb: Table = opg('#tb').table({
		titleBar: {
			title: `${moduleName}列表`,
		},
		columns: [
			{
				text: '名称',
				src: 'mediaName',
			},
			{
				text: '文件类型',
				src: 'inputProfileDesc',
			},
			{
				text: '上线日期',
				src: 'onlineTime',
			},
			{
				text: '开始时间',
				src: 'startTime',
				width: 150,
			},
			{
				text: '结束时间',
				src: 'finishTime',
				width: 150,
			},
			{
				text: '优先级',
				src: 'priority',
				width: 80,
			},
			{
				text: '状态',
				src: 'status',
				width: 150,
				render: v=> data[v]||'未知'
			},
			{
				text: '百分比',
				src: 'progress',
				width: 80,
				render : v=>v+'%'
			},
			{
				text: '操作',
				src: 'id',
				width: 80,
				render : function (val , i , row) {
					return `<button class="btn-mini btn-info btnView" data-id="${val}" data-title="${row.mediaName}">查看</b></button>`
				}
			},
		],
		api: opg.api.tasks,
		pagination: true
	});


	//expand subTable
	tb.tbody.on('click', '.btnView', function () {
		let btn = $(this), id = btn.data('id'), title = btn.data('title');
		opg.popTop(`<iframe src="/page/monitor/transcodeOrder/transcodeTask.html?id=${id}" />`, {
			title: `转码任务列表: ${title}`,
			btnMax: true,
			width: 1080,
			height: 480,
		});
	});

});
开发者ID:rpdg,项目名称:fy.js,代码行数:97,代码来源:index.ts


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