|
@@ -22,6 +22,7 @@
|
|
|
<el-form-item>
|
|
|
<el-button native-type="submit" type="primary">搜索</el-button>
|
|
|
<el-button native-type="reset" type="danger">重置</el-button>
|
|
|
+ <el-button type="primary" @click="onExport" v-if="$helper.permission('questionnaireUserResult/export')">导出</el-button>
|
|
|
</el-form-item>
|
|
|
</save-form>
|
|
|
<el-card class="box-card" v-for="item in tableList" :key="item.id">
|
|
@@ -76,6 +77,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { questionnaireUserResultQueryPage } from './api'
|
|
|
+import { Export } from '@/utils/downLoadFile'
|
|
|
import pagination from "@/components/Pagination/index";
|
|
|
export default {
|
|
|
name: 'operationQuestion',
|
|
@@ -131,6 +133,14 @@ export default {
|
|
|
onCancel() {
|
|
|
this.$store.dispatch('delVisitedViews', this.$route)
|
|
|
this.$router.push({ path: '/otherManager/reaplceMusicPlayer' })
|
|
|
+ },
|
|
|
+ onExport() {
|
|
|
+ Export(this, {
|
|
|
+ url: '/api-web/questionnaireUserResult/export',
|
|
|
+ fileName: '问答详情.xls',
|
|
|
+ method: 'get',
|
|
|
+ params: { cooperationId: this.id }
|
|
|
+ }, '您确定导出问答详情?')
|
|
|
}
|
|
|
}
|
|
|
}
|