@@ -106,4 +106,8 @@ export default {
import(query) {
return micro_request.postRequest(basePath, 'Customer', 'Import', query)
},
+ // 导入
+ excelTemplate(query) {
+ return micro_request.postRequest(basePath, 'Customer', 'ExcelTemplate', query)
+ },
}
@@ -94,6 +94,13 @@
<el-button v-permissions="['cust:open:receive']" icon="el-icon-plus" type="primary" @click="handleReceive">
领取
</el-button>
+ <el-button
+ v-permissions="['cust:open:import']"
+ icon="el-icon-download"
+ type="primary"
+ @click="downloadTemplate">
+ 下载模板
+ </el-button>
<el-upload
ref="uploadRef"
v-permissions="['cust:open:import']"
@@ -590,6 +597,18 @@
})
+ downloadTemplate() {
+ api
+ .excelTemplate({})
+ .then((res) => {
+ if (res.code == 200) {
+ downloadFileByByte(res.data, '客户导入模板.xlsx')
+ }
+ })
+ .catch((err) => {
+ console.error(err)
</script>