|
@@ -13,7 +13,15 @@
|
|
|
<i class="icon icon-table2"></i> 准入范围查询
|
|
<i class="icon icon-table2"></i> 准入范围查询
|
|
|
</span>
|
|
</span>
|
|
|
<span style="float: right;">
|
|
<span style="float: right;">
|
|
|
- <el-button type="primary" @click="toPdf" size="mini">准入范围打印</el-button>
|
|
|
|
|
|
|
+ <el-form ref="form" :inline="true" style="margin-top: -10px">
|
|
|
|
|
+ <el-form-item>
|
|
|
|
|
+ <el-input size="mini" v-model="searchForm.certsub" placeholder="请输入资质名称或编码" style="width: 100%"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item>
|
|
|
|
|
+ <el-button type="primary" size="mini" style="margin-left: 8px" @click="search">查询</el-button>
|
|
|
|
|
+ <el-button type="primary" @click="toPdf" size="mini" style="margin-left: 25px">准入范围打印</el-button>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-form>
|
|
|
</span>
|
|
</span>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -36,14 +44,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
-import { mapGetters } from "vuex";
|
|
|
|
|
-import api from "@/api/oilsupplier/select";
|
|
|
|
|
-import FileSaver from "file-saver";
|
|
|
|
|
-import XLSX from "xlsx";
|
|
|
|
|
-import GoodsList from "@/pages/select/zrfwselect/goodslist";
|
|
|
|
|
-import BasisList from "@/pages/select/zrfwselect/basislist";
|
|
|
|
|
-import TechList from "@/pages/select/zrfwselect/techlist";
|
|
|
|
|
-
|
|
|
|
|
|
|
+import { mapGetters } from 'vuex'
|
|
|
|
|
+import GoodsList from '@/pages/select/zrfwselect/goodslist'
|
|
|
|
|
+import BasisList from '@/pages/select/zrfwselect/basislist'
|
|
|
|
|
+import TechList from '@/pages/select/zrfwselect/techlist'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
@@ -53,46 +57,52 @@ export default {
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
|
...mapGetters({
|
|
...mapGetters({
|
|
|
- authUser: "authUser"
|
|
|
|
|
|
|
+ authUser: 'authUser'
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
// 分页参数
|
|
// 分页参数
|
|
|
- activeName: "first",
|
|
|
|
|
- tabinx: "0",
|
|
|
|
|
|
|
+ searchForm: {
|
|
|
|
|
+ certsub: ''
|
|
|
|
|
+ },
|
|
|
|
|
+ activeName: 'first',
|
|
|
|
|
+ tabinx: '0',
|
|
|
size: 10,
|
|
size: 10,
|
|
|
currentPage: 1,
|
|
currentPage: 1,
|
|
|
currentItemCount: 0
|
|
currentItemCount: 0
|
|
|
- };
|
|
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
- mounted() {
|
|
|
|
|
- this.initDatas("0");
|
|
|
|
|
|
|
+ mounted () {
|
|
|
|
|
+ this.initDatas('0')
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
- initDatas(val) {
|
|
|
|
|
- if (val == "0") {
|
|
|
|
|
- this.$refs["goodsList"].getvalue("01");
|
|
|
|
|
- } else if (val == "1") {
|
|
|
|
|
- this.$refs["basisList"].getvalue("02");
|
|
|
|
|
|
|
+ search () {
|
|
|
|
|
+ this.initDatas(this.tabinx)
|
|
|
|
|
+ },
|
|
|
|
|
+ initDatas (val) {
|
|
|
|
|
+ if (val == '0') {
|
|
|
|
|
+ this.$refs['goodsList'].getvalue('01', this.searchForm.certsub)
|
|
|
|
|
+ } else if (val == '1') {
|
|
|
|
|
+ this.$refs['basisList'].getvalue('02', this.searchForm.certsub)
|
|
|
} else {
|
|
} else {
|
|
|
- this.$refs["techList"].getvalue("03");
|
|
|
|
|
|
|
+ this.$refs['techList'].getvalue('03', this.searchForm.certsub)
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- handleClick(tab) {
|
|
|
|
|
- this.currentPage = 1;
|
|
|
|
|
- this.size = 10;
|
|
|
|
|
- this.tabinx = tab.index;
|
|
|
|
|
- this.initDatas(tab.index);
|
|
|
|
|
|
|
+ handleClick (tab) {
|
|
|
|
|
+ this.currentPage = 1
|
|
|
|
|
+ this.size = 10
|
|
|
|
|
+ this.tabinx = tab.index
|
|
|
|
|
+ this.initDatas(tab.index)
|
|
|
},
|
|
},
|
|
|
- toPdf() {
|
|
|
|
|
- if (this.tabinx == "0") {
|
|
|
|
|
- this.$refs["goodsList"].toPdf();
|
|
|
|
|
- } else if (this.tabinx == "1") {
|
|
|
|
|
- this.$refs["basisList"].toPdf();
|
|
|
|
|
|
|
+ toPdf () {
|
|
|
|
|
+ if (this.tabinx == '0') {
|
|
|
|
|
+ this.$refs['goodsList'].toPdf()
|
|
|
|
|
+ } else if (this.tabinx == '1') {
|
|
|
|
|
+ this.$refs['basisList'].toPdf()
|
|
|
} else {
|
|
} else {
|
|
|
- this.$refs["techList"].toPdf();
|
|
|
|
|
|
|
+ this.$refs['techList'].toPdf()
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|