Fixiaobai
2023-12-16 3e59b4cb85baa80f0e600f288175002eb2362685
	modified:   src/views/basic/staff/index.vue
modified: src/views/common/ztt-table.vue
已修改2个文件
15 ■■■■ 文件已修改
src/views/basic/staff/index.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/common/ztt-table.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basic/staff/index.vue
@@ -38,8 +38,10 @@
      multipleSelection: [],
      uploadInfo: {
        // 是否展示上传EXCEL以及对应的url
        isShow: false,
        url: ''
        isShow: true,
        url: '/mes/staff/upload',
        Download: true,
        fileName: '员工模板'
      },
      prelang: 'operation',
      options: {
src/views/common/ztt-table.vue
@@ -509,7 +509,8 @@
                只能上传xlsx/xls文件,且不超过10M<el-button
                  type="text"
                  style="font-size:12px;"
                  @click="downDataTemplate"   v-if="uploadInfo.Download"
                  @click="downDataTemplate(uploadInfo.fileName)"
                  v-if="uploadInfo.Download"
                  >下载模板</el-button
                >
              </div>
@@ -1614,7 +1615,11 @@
        const blob = new Blob([response.data], {
          type: 'application/force-download'
        })
        const filename = decodeURI('模板文件.xlsx')
        let fileName="模板文件";
        if(this.uploadInfo.fileName!=undefined&&this.uploadInfo.fileName!=''&&this.uploadInfo.fileName!=null){
            fileName=this.uploadInfo.fileName
        }
        const filename = decodeURI(fileName+'.xlsx')
        // 创建一个超链接,将文件流赋进去,然后实现这个超链接的单击事件
        const elink = document.createElement('a')
        elink.download = filename