|
|
@@ -7,18 +7,33 @@
|
|
|
* @date 2019/6/5
|
|
|
* @version
|
|
|
*/
|
|
|
-
|
|
|
+//导出接口相关
|
|
|
const ExportView = (() => {
|
|
|
let xmlObj = null;
|
|
|
- //导出接口-项目自检
|
|
|
+ //设置工程编号表格数据设置
|
|
|
+ const sheetSetting = {
|
|
|
+ header: [
|
|
|
+ {headerName: '名称', headerWidth: 200, dataCode: 'name', dataType: 'String'},
|
|
|
+ {headerName: '工程编号', headerWidth: 200, dataCode: 'code', dataType: 'String'},
|
|
|
+ ]
|
|
|
+ };
|
|
|
+ //初始化设置工程编号表格
|
|
|
+ function initSpread() {
|
|
|
+ let spread = SheetDataHelper.createNewSpread($("#exportSpread")[0], 1);
|
|
|
+ sheetCommonObj.spreadDefaultStyle(spread);
|
|
|
+ let sheet = spread.getSheet(0);
|
|
|
+ sheetCommonObj.initSheet(sheet, sheetSetting, 30);
|
|
|
+ }
|
|
|
+ //事件监听
|
|
|
function exportListener() {
|
|
|
+ //导出接口-项目自检
|
|
|
$('#export-check').click(async function () {
|
|
|
let checkedDatas = $('#export input[type="checkbox"]:checked');
|
|
|
if (!checkedDatas.length) {
|
|
|
return;
|
|
|
}
|
|
|
let pr = new SCComponent.InitProgressBar();
|
|
|
- pr.start('导出数据接口', '正在自检,请稍候……')
|
|
|
+ pr.start('导出数据接口', '正在自检,请稍候……');
|
|
|
try {
|
|
|
if (!xmlObj || !xmlObj.fileDatas.length) {
|
|
|
xmlObj = new XMLStandard(userID, 1);
|