移动端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 

311 行
9.6 KiB

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