|
@@ -17,9 +17,17 @@
|
|
|
<h6>选择导入的工作表</h6>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="modal-footer">
|
|
|
- <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
|
|
|
- <button type="button" class="btn btn-primary btn-sm" id="import-excel-ok">确认上传</button>
|
|
|
+ <div class="modal-footer d-flex justify-content-between">
|
|
|
+ <div>
|
|
|
+ <div class="custom-control custom-checkbox custom-control-inline" id="filter-excel">
|
|
|
+ <input type="radio" class="custom-control-input" name="customRadioInline1" id="filter-qty-price" checked="">
|
|
|
+ <label class="custom-control-label" for="filter-qty-price">过滤清单数量和单价为0项</label>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
|
|
|
+ <button type="button" class="btn btn-primary btn-sm" id="import-excel-ok">确认上传</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -90,7 +98,7 @@
|
|
|
rows: xlsxUtils.getSheetByName(sheetName, {header: 1}),
|
|
|
merge: xlsxUtils._wb.Sheets[sheetName]["!merges"]
|
|
|
};
|
|
|
- if (callback) callback(sheet);
|
|
|
+ if (callback) callback(sheet, $('#filter-qty-price')[0].checked);
|
|
|
}
|
|
|
$('#import-excel').modal('hide');
|
|
|
}
|
|
@@ -103,6 +111,11 @@
|
|
|
} else {
|
|
|
$('#import-template').hide();
|
|
|
}
|
|
|
+ if (setting.filter) {
|
|
|
+ $('#filter-excel').show();
|
|
|
+ } else {
|
|
|
+ $('#filter-excel').hide();
|
|
|
+ }
|
|
|
$('#import-excel').modal('show');
|
|
|
callback = setting.callback;
|
|
|
u_type = setting.u_type ? setting.u_type : uploadType.data;
|