增加导入优化导出

This commit is contained in:
龙运模
2024-07-15 17:24:45 +08:00
parent bb6c776515
commit 6dd9d35ce3
10 changed files with 258 additions and 73 deletions
+13 -7
View File
@@ -51,21 +51,20 @@
<save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSaveSuccess" @closed="dialog.save=false"></save-dialog>
<see-dialog v-if="dialog.show" ref="showDialog" @closed="dialog.show=false"></see-dialog>
<import-dialog v-if="dialog.import" ref="importDialog" @closed="dialog.import=false"></import-dialog>
<scImport v-if="dialog.import" ref="importDialog" @closed="dialog.import=false">
<div @click="importTemplate">下载导入模版</div>
</scImport>
</template>
<script>
import saveDialog from './save'
import seeDialog from './see'
import importDialog from './import'
export default {
name: 'company',
components: {
saveDialog,
seeDialog,
importDialog
},
data() {
return {
@@ -154,6 +153,13 @@ export default {
this.$refs.importDialog.open()
})
},
async importTemplate() {
const res = await this.$API.system.company.template.get();
if(res.code == 200){
console.log(res.data)
}
},
//编辑
table_edit(row){
this.dialog.save = true
@@ -224,9 +230,9 @@ export default {
}, 500);
},
// 下载导出
exportChangeShow(e){
if(e.type == 6){
this.exportShow = e.status==0?true:false
exportChangeShow(params){
if(params.type == 6){
this.exportShow = params.status==0?true:false
}
},
async exportData() {