_importModal.blade.php 1.6 KB

12345678910111213141516171819202122232425
  1. <div class="modal fade" tabindex="-1" role="dialog" id="importModal">
  2. <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
  3. <div class="modal-content">
  4. <div class="modal-body">
  5. <div class="w-100 text-center mb-1" v-if="errors.length > 0">
  6. <button class="btn btn-sm btn-danger mb-1" @click="isShowError = true" v-if="!isShowError">@{{ errors.length }}条错误,点击展开</button>
  7. <button class="btn btn-sm btn-dark mb-1" @click="isShowError = false" v-else>收起错误展示</button>
  8. <div v-if="isShowError" class="container-fluid text-danger font-weight-bolder">
  9. <div class="row text-left">
  10. <div class="col-6" v-for="error in errors">@{{ error }}</div>
  11. </div>
  12. </div>
  13. </div>
  14. <div class="mt-5 mb-5">
  15. <input id="file" type="file" class="d-none" accept=".csv, .xlsx, .xls" @change="importAssign($event)"/>
  16. <label class="w-100 text-center small"><b>表头示例:</b><label class="text-primary">订单编号 商品条码 数量 生产日期 失效日期</label></label>
  17. <label class="w-100 row d-block ml-1"><input type="button" class="btn btn-dark col-6 offset-3" value="导入商品配置" @click="selectFile()"></label>
  18. </div>
  19. </div>
  20. <div class="modal-footer">
  21. <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
  22. </div>
  23. </div>
  24. </div>
  25. </div>