Commit cc1d2bfe cc1d2bfee1460b57545350e8c7af86a4ef45f916 by zhanghao

commit

1 parent ab50d1f0
1 <template xmlns:el-col="http://www.w3.org/1999/html">
2 <div>
3 <br/>
4 <span>查询机构小佗2.0版本开启配置</span>
5 <el-table
6 :data="select20ActList"
7 border
8 style="width: 100%"
9 :header-cell-style="{background: 'deepskyblue', color: 'snow'}">
10 <el-table-column
11 prop="locationCode"
12 label="机构code"
13 min-width="1">
14 </el-table-column>
15 <el-table-column
16 prop="locationName"
17 label="机构名称"
18 min-width="2">
19 </el-table-column>
20 <el-table-column
21 prop="chooseStatus"
22 label="是否默认选中小佗2.0版本"
23 min-width="2">
24 </el-table-column>
25 </el-table>
26 </div>
27 </template>
28
29 <style>
30 .el-table .warning-row {
31 background: LightPink;
32 }
33 </style>
34
35 <script>
36 export default {
37 data() {
38 return {
39 select20ActList: []
40 }
41 },
42 mounted() {
43 this.activity()
44 },
45 methods: {
46 activity() {
47 const loading = this.$loading({
48 lock: true,
49 text: '加载中...',
50 spinner: 'el-icon-loading',
51 background: 'rgba(0, 0, 0, 0.7)'
52 });
53 let config = {
54 headers: {
55 'Content-Type': 'application/x-www-form-urlencoded'
56 }
57 }
58 this.$http.get('/tool/select20Act?'+this.$qs.stringify({
59 }),config).then((res)=>{
60 console.log(res.data)
61 this.select20ActList=res.data.select20ActList
62 loading.close();
63 }).catch(error=>{
64 console.log(error);
65 loading.close();
66 this.$message({
67 showClose: true,
68 message: '服务器处理失败,请核对参数!',
69 type: 'error'
70 });
71 })
72 }
73 }
74 }
75 </script>
...@@ -746,65 +746,81 @@ ...@@ -746,65 +746,81 @@
746 </el-row> 746 </el-row>
747 <el-row style="margin-bottom: 15px;"> 747 <el-row style="margin-bottom: 15px;">
748 <el-col :span="8"> 748 <el-col :span="8">
749 <el-form ref="selectActCount" :model="selectActCount" label-width="0px"> 749 <el-form ref="selectActOnline" :model="selectActOnline" label-width="0px">
750 <el-card class="darkred" shadow="always"> 750 <el-card class="darkred" shadow="always">
751 <div slot="header" class="clearfix"> 751 <div slot="header" class="clearfix">
752 <span>查询首页侧边栏活动入口数量</span> 752 <span>查询活动上线下线情况</span>
753 </div> 753 </div>
754 <div class="text item"> 754 <div class="text item">
755 <el-form-item> 755 <el-form-item>
756 <el-select @change="actChangeProvince" v-model="selectActCount.provinceCode" clearable filterable placeholder="请选择一级机构"> 756 <el-input placeholder="如需发送邮件,可输入公司邮箱地址;如有多个地址以逗号分隔" v-model="selectActOnline.mailReceiver" clearable></el-input>
757 <el-option
758 v-for="item in actProvinceOptions"
759 :key="item.province_code"
760 :label="item.province_name"
761 :value="item.province_code">
762 </el-option>
763 </el-select>
764 </el-form-item>
765 <el-form-item>
766 <el-select v-model="selectActCount.cityCode" clearable filterable placeholder="请选择二级机构">
767 <el-option
768 v-for="item in actCityOptions"
769 :key="item.city_code"
770 :label="item.city_name"
771 :value="item.city_code">
772 </el-option>
773 </el-select>
774 </el-form-item> 757 </el-form-item>
775 <el-form-item> 758 <el-form-item>
776 <el-button round @click="selectActCountSubmit">查询数量</el-button> 759 <el-button round @click="selectActOnlineSubmit">查询上下线情况</el-button>
777 </el-form-item> 760 </el-form-item>
778 </div> 761 </div>
779 </el-card> 762 </el-card>
780 </el-form> 763 </el-form>
781 </el-col> 764 </el-col>
782 <el-col :span="8"> 765 <el-col :span="8">
783 <el-form ref="selectActOnline" :model="selectActOnline" label-width="0px"> 766 <el-form ref="selectActOnlineShenZhen" :model="selectActOnlineShenZhen" label-width="0px">
784 <el-card class="darkred" shadow="always"> 767 <el-card class="darkred" shadow="always">
785 <div slot="header" class="clearfix"> 768 <div slot="header" class="clearfix">
786 <span>查询活动上线下线情况</span> 769 <span>查询云活动平台全部活动</span>
787 </div> 770 </div>
788 <div class="text item"> 771 <div class="text item">
789 <el-form-item> 772 <el-form-item>
790 <el-input placeholder="如需发送邮件,可输入公司邮箱地址;如有多个地址以逗号分隔" v-model="selectActOnline.mailReceiver" clearable></el-input> 773 <el-button round @click="selectActOnlineShenZhenSubmit">查询全部活动</el-button>
791 </el-form-item> 774 </el-form-item>
775 </div>
776 </el-card>
777 </el-form>
778 </el-col>
779 <el-col :span="8">
780 <el-form ref="select20Act" :model="select20Act" label-width="0px">
781 <el-card class="darkred" shadow="always">
782 <div slot="header" class="clearfix">
783 <span>查询机构小佗2.0版本开启配置</span>
784 </div>
785 <div class="text item">
792 <el-form-item> 786 <el-form-item>
793 <el-button round @click="selectActOnlineSubmit">查询上下线情况</el-button> 787 <el-button round @click="select20ActSubmit">查询机构配置</el-button>
794 </el-form-item> 788 </el-form-item>
795 </div> 789 </div>
796 </el-card> 790 </el-card>
797 </el-form> 791 </el-form>
798 </el-col> 792 </el-col>
793 </el-row>
794 <el-row style="margin-bottom: 15px;">
799 <el-col :span="8"> 795 <el-col :span="8">
800 <el-form ref="selectActOnline" :model="selectActOnlineShenZhen" label-width="0px"> 796 <el-form ref="selectActCount" :model="selectActCount" label-width="0px">
801 <el-card class="darkred" shadow="always"> 797 <el-card class="darkred" shadow="always">
802 <div slot="header" class="clearfix"> 798 <div slot="header" class="clearfix">
803 <span>查询云活动平台全部活动</span> 799 <span>查询首页侧边栏活动入口数量</span>
804 </div> 800 </div>
805 <div class="text item"> 801 <div class="text item">
806 <el-form-item> 802 <el-form-item>
807 <el-button round @click="selectActOnlineShenZhenSubmit">查询全部活动</el-button> 803 <el-select @change="actChangeProvince" v-model="selectActCount.provinceCode" clearable filterable placeholder="请选择一级机构">
804 <el-option
805 v-for="item in actProvinceOptions"
806 :key="item.province_code"
807 :label="item.province_name"
808 :value="item.province_code">
809 </el-option>
810 </el-select>
811 </el-form-item>
812 <el-form-item>
813 <el-select v-model="selectActCount.cityCode" clearable filterable placeholder="请选择二级机构">
814 <el-option
815 v-for="item in actCityOptions"
816 :key="item.city_code"
817 :label="item.city_name"
818 :value="item.city_code">
819 </el-option>
820 </el-select>
821 </el-form-item>
822 <el-form-item>
823 <el-button round @click="selectActCountSubmit">查询数量</el-button>
808 </el-form-item> 824 </el-form-item>
809 </div> 825 </div>
810 </el-card> 826 </el-card>
...@@ -1125,6 +1141,8 @@ ...@@ -1125,6 +1141,8 @@
1125 }, 1141 },
1126 selectActOnlineShenZhen: { 1142 selectActOnlineShenZhen: {
1127 }, 1143 },
1144 select20Act: {
1145 },
1128 actProvinceOptions: [], 1146 actProvinceOptions: [],
1129 actCityOptions: [], 1147 actCityOptions: [],
1130 nlpApi: { 1148 nlpApi: {
...@@ -1799,6 +1817,11 @@ ...@@ -1799,6 +1817,11 @@
1799 {}}) 1817 {}})
1800 window.open(href, '_blank') 1818 window.open(href, '_blank')
1801 }, 1819 },
1820 select20ActSubmit() {
1821 const {href} = this.$router.resolve({ name:'select20Act', query:
1822 {}})
1823 window.open(href, '_blank')
1824 },
1802 changeOrgAllSubmit() { 1825 changeOrgAllSubmit() {
1803 let config = { 1826 let config = {
1804 headers: { 1827 headers: {
......
...@@ -32,6 +32,7 @@ import bizDataByUid from '@/page/bizDataByUid' ...@@ -32,6 +32,7 @@ import bizDataByUid from '@/page/bizDataByUid'
32 import selectActOnline from '@/page/selectActOnline' 32 import selectActOnline from '@/page/selectActOnline'
33 import selectActOnlineShenZhen from '@/page/selectActOnlineShenZhen' 33 import selectActOnlineShenZhen from '@/page/selectActOnlineShenZhen'
34 import toolWaiBao from '@/page/toolWaiBao' 34 import toolWaiBao from '@/page/toolWaiBao'
35 import select20Act from '@/page/select20Act'
35 36
36 Vue.use(Router) 37 Vue.use(Router)
37 38
...@@ -254,6 +255,14 @@ export default new Router({ ...@@ -254,6 +255,14 @@ export default new Router({
254 meta: { 255 meta: {
255 title: '测试工具平台' 256 title: '测试工具平台'
256 } 257 }
258 },
259 {
260 path: '/select20Act',
261 component: select20Act,
262 name: 'select20Act',
263 meta: {
264 title: '测试工具平台'
265 }
257 } 266 }
258 ] 267 ]
259 }, 268 },
......