移动端
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

index_new.vue 10 KiB

2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
2 anni fa
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. <template>
  2. <div class="app-container">
  3. <div class="header">
  4. <img src="../../../static/images/lawEnforcement/new/index_icon_01.png" width="30" height="30"/>
  5. <p style="">埇桥区农业综合行政执法大队</p>
  6. </div>
  7. <div class="search">
  8. <img src="../../../static/images/lawEnforcement/new/index_icon_03.png">
  9. <input type="text" placeholder="请输入执法依据名称" v-model="searchInput" />
  10. <img src="../../../static/images/lawEnforcement/new/index_icon_04.png" @click="goSearch">
  11. </div>
  12. <!-- <van-notice-bar left-icon="../../../static/images/lawEnforcement/new/index_icon_02.png" :scrollable="false" background="rgba(135,174,241,0.3)" color="#2574E9">-->
  13. <!-- <van-swipe-->
  14. <!-- vertical-->
  15. <!-- class="notice-swipe"-->
  16. <!-- :autoplay="3000"-->
  17. <!-- :show-indicators="false"-->
  18. <!-- >-->
  19. <!-- <van-swipe-item>冬季种子市场摸底调查活动,截止日期10.5日!1</van-swipe-item>-->
  20. <!-- <van-swipe-item>冬季种子市场摸底调查活动,截止日期10.5日!2</van-swipe-item>-->
  21. <!-- <van-swipe-item>冬季种子市场摸底调查活动,截止日期10.5日!3</van-swipe-item>-->
  22. <!-- </van-swipe>-->
  23. <!-- </van-notice-bar>-->
  24. <div class="main1">
  25. <p class="tit">日常执法</p>
  26. <!-- <p class="content">农业农村管理方面法律及法规规定的行政处罚</p>-->
  27. <van-grid :column-num="4" :border="false">
  28. <van-grid-item :to="{name:'lawEnforcementCaseAllocation'}">
  29. <img src="../../../static/images/lawEnforcement/new/index_icon_05.png"/>
  30. <p>案件分配</p>
  31. </van-grid-item>
  32. <van-grid-item :to="{name:'waitingProcessing'}">
  33. <img src="../../../static/images/lawEnforcement/new/index_icon_21.png"/>
  34. <p>待办事项</p>
  35. </van-grid-item>
  36. <van-grid-item :to="{name:'lawEnforcementTask'}">
  37. <img src="../../../static/images/lawEnforcement/new/index_icon_06.png"/>
  38. <p>任务查看</p>
  39. </van-grid-item>
  40. <van-grid-item :to="{name:'lawEnforcementCaseListNew'}">
  41. <img src="../../../static/images/lawEnforcement/new/index_icon_07.png"/>
  42. <p>巡查登记</p>
  43. </van-grid-item>
  44. </van-grid>
  45. </div>
  46. <div class="main2">
  47. <p class="tit">文书制作</p>
  48. <table width="100%">
  49. <tr>
  50. <td><img src="../../../static/images/lawEnforcement/new/index_icon_08.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></td>
  51. <td><img src="../../../static/images/lawEnforcement/new/index_icon_09.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'2'}})"></td>
  52. <td rowspan="2"><img src="../../../static/images/lawEnforcement/new/index_icon_12.png" @click="$router.push({name:'lawEnforcementRecordDocument'})"></td>
  53. </tr>
  54. <tr>
  55. <td colspan="2"><img src="../../../static/images/lawEnforcement/new/index_icon_10.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'3'}})"></td>
  56. <!-- <td><img src="../../../static/images/lawEnforcement/new/index_icon_11.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'4'}})"></td>-->
  57. </tr>
  58. </table>
  59. <!-- <van-row>-->
  60. <!-- <van-col><img src="../../../static/images/lawEnforcement/new/index_icon_08.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></van-col>-->
  61. <!-- <van-col><img src="../../../static/images/lawEnforcement/new/index_icon_09.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></van-col>-->
  62. <!-- <van-col><img src="../../../static/images/lawEnforcement/new/index_icon_12.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></van-col>-->
  63. <!-- </van-row>-->
  64. <!-- <van-row>-->
  65. <!-- <van-col><img src="../../../static/images/lawEnforcement/new/index_icon_10.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></van-col>-->
  66. <!-- <van-col><img src="../../../static/images/lawEnforcement/new/index_icon_11.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})"></van-col>-->
  67. <!-- </van-row>-->
  68. <!-- <div class="content">-->
  69. <!-- <div class="images">-->
  70. <!-- <img src="../../../static/images/lawEnforcement/new/index_icon_08.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'1'}})">-->
  71. <!-- <img src="../../../static/images/lawEnforcement/new/index_icon_09.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'2'}})">-->
  72. <!-- <img src="../../../static/images/lawEnforcement/new/index_icon_10.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'3'}})">-->
  73. <!-- <img src="../../../static/images/lawEnforcement/new/index_icon_11.png" @click="$router.push({name:'lawEnforcementRecord',query:{type:'4'}})">-->
  74. <!-- </div>-->
  75. <!-- <img src="../../../static/images/lawEnforcement/new/index_icon_12.png" @click="$router.push({name:'lawEnforcementRecordDocument'})">-->
  76. <!-- </div>-->
  77. </div>
  78. <div class="main3">
  79. <p class="tit">案件分析</p>
  80. <van-grid :column-num="3" :border="false">
  81. <van-grid-item :to="{name:'lawEnforcementCaseQuery'}">
  82. <img src="../../../static/images/lawEnforcement/new/index_icon_13.png"/>
  83. <p>案件查询</p>
  84. </van-grid-item>
  85. <van-grid-item :to="{name:'lawEnforcementCaseStatistics'}">
  86. <img src="../../../static/images/lawEnforcement/new/index_icon_14.png"/>
  87. <p>案件统计</p>
  88. </van-grid-item>
  89. <van-grid-item :to="{name:'lawEnforcementCaseDistributionMap'}">
  90. <img src="../../../static/images/lawEnforcement/new/index_icon_15.png"/>
  91. <p>案件分布</p>
  92. </van-grid-item>
  93. </van-grid>
  94. </div>
  95. <div class="main4">
  96. <p class="tit">监管对象</p>
  97. <div class="images">
  98. <img src="../../../static/images/lawEnforcement/new/index_icon_16.png" @click="$router.push({name:'lawEnforcementIndividual'})">
  99. <img src="../../../static/images/lawEnforcement/new/index_icon_17.png" @click="$router.push({name:'lawEnforcementEnterprise'})">
  100. </div>
  101. </div>
  102. <div class="main5">
  103. <p class="tit">执法依据</p>
  104. <div class="images">
  105. <img src="../../../static/images/lawEnforcement/new/index_icon_20.png" @click="$router.push({name:'lawEnforcementBasis'})">
  106. </div>
  107. </div>
  108. <div style="height: 20PX"></div>
  109. <lawNew></lawNew>
  110. </div>
  111. </template>
  112. <script>
  113. import request from "@/utils/request";
  114. import { getTopDeptId , news , scheme , communicate } from "@/api/lawEnforcement/index";
  115. import lawNew from "@/components/common/lawNew_footer";
  116. export default {
  117. name: "index",
  118. components: {
  119. lawNew
  120. },
  121. data() {
  122. return {
  123. //是否显示加载
  124. loading: false,
  125. //是否滚动到底部
  126. finished: false,
  127. searchInput:'',
  128. //查询参数
  129. queryParams: {
  130. pageNum: 1,
  131. pageSize: 5,
  132. deptId:100,
  133. number:2
  134. },
  135. };
  136. },
  137. created() {
  138. },
  139. watch: {
  140. },
  141. methods: {
  142. goSearch(){
  143. this.$router.push({name:'lawEnforcementBasis',query:{searchInput:this.searchInput}});
  144. },
  145. openAlert(){
  146. this.$dialog.alert({
  147. message: '功能暂未开通!',
  148. })
  149. }
  150. },
  151. };
  152. </script>
  153. <style scoped lang="scss">
  154. .app-container {
  155. padding: 0 ;
  156. }
  157. .main2 table{
  158. margin-top: 15PX;
  159. td img{
  160. width: 100%;
  161. }
  162. }
  163. ::-webkit-input-placeholder { color:#C9C9C9;}
  164. :-moz-placeholder {color:#C9C9C9;}
  165. ::-moz-placeholder { color:#C9C9C9;}
  166. :-ms-input-placeholder { color:#C9C9C9;}
  167. .header{
  168. display: flex;
  169. background: #ffffff;
  170. padding: 4% 5%;
  171. box-shadow: 0 3Px 6Px rgba(22,70,141,0.15);
  172. p{
  173. line-height: 30Px;
  174. margin-left: 6Px;
  175. font-size: 16Px;
  176. color: #666666;
  177. font-family: SourceHanSansCNBold;
  178. }
  179. }
  180. .search{
  181. display: flex;
  182. justify-content: space-between;
  183. align-items: center;
  184. width: 88%;
  185. margin: 15PX auto;
  186. border: 1px solid #1D6FE9;
  187. padding: 1PX 1PX 1PX 12PX ;
  188. border-radius: 50PX;
  189. input{
  190. flex: 1;
  191. background: transparent;
  192. border-left: 1px solid #C9C9C9;
  193. padding-left: 12PX;
  194. margin-left: 12PX;
  195. }
  196. }
  197. .notice-swipe {
  198. height: 40px;
  199. line-height: 40px;
  200. }
  201. /deep/ .van-icon__image{
  202. width: 22PX;
  203. height: 22PX;
  204. }
  205. /deep/ .van-notice-bar{
  206. width: 94%;
  207. margin: 0 auto;
  208. border-radius: 5PX;
  209. }
  210. .tit{
  211. font-weight: bold;
  212. font-size: 16PX;
  213. padding: 0 2%;
  214. background: url("../../../static/images/lawEnforcement/new/index_icon_18.png") no-repeat left center;
  215. line-height: 1;
  216. }
  217. .main1{
  218. width: 92%;
  219. padding: 0 3%;
  220. margin: 25PX auto 0;
  221. .content{
  222. color: #878787;
  223. padding-left: 2%;
  224. margin-top: 10PX;
  225. }
  226. /deep/ .van-grid-item__content{
  227. background: transparent;
  228. padding-left: 0;
  229. padding-right: 0;
  230. p{
  231. color: #333333;
  232. font-size: 14PX;
  233. }
  234. }
  235. }
  236. .main2{
  237. width: 92%;
  238. padding: 15PX 3% 3%;
  239. margin: 0 auto 25PX;
  240. box-shadow: 0px 3PX 6PX rgba(0,0,0,0.16);
  241. background: #ffffff;
  242. border-radius: 5PX;
  243. .content{
  244. display: flex;
  245. justify-content: space-between;
  246. margin-top: 15PX;
  247. }
  248. .images{
  249. display: flex;
  250. flex-wrap: wrap;
  251. align-content: space-between;
  252. justify-content: space-between;
  253. flex: 1;
  254. margin-right: 10PX;
  255. }
  256. }
  257. .main3{
  258. width: 92%;
  259. padding: 0 3%;
  260. margin: 25PX auto 0;
  261. /deep/ .van-grid{
  262. justify-content: space-between;
  263. margin-top: 15PX;
  264. }
  265. /deep/ .van-grid-item{
  266. flex-basis: 31%!important;
  267. box-shadow: 0px 3PX 6PX rgba(0,0,0,0.16);
  268. border-radius: 5PX;
  269. overflow: hidden;
  270. }
  271. /deep/ .van-grid-item__content{
  272. p{
  273. color: #333333;
  274. font-size: 14PX;
  275. margin-top: 10PX;
  276. }
  277. }
  278. }
  279. .main4{
  280. width: 92%;
  281. margin: 25PX auto 0;
  282. .tit{
  283. margin-left: 3%;
  284. }
  285. .images{
  286. display: flex;
  287. justify-content: space-between;
  288. margin-top: 10PX;
  289. img{
  290. display: block;
  291. width: 50%;
  292. }
  293. }
  294. }
  295. .main5{
  296. width: 92%;
  297. margin: 10PX auto 0;
  298. .tit{
  299. margin-left: 3%;
  300. }
  301. .images{
  302. display: flex;
  303. justify-content: space-between;
  304. margin-top: 15PX;
  305. img{
  306. display: block;
  307. width: 100%;
  308. }
  309. }
  310. }
  311. </style>