diff --git a/package-lock.json b/package-lock.json index 99ca6aa6..6a3641b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -183,7 +183,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -1346,6 +1345,34 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, + "bmaplib.curveline": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bmaplib.curveline/-/bmaplib.curveline-1.0.0.tgz", + "integrity": "sha512-9wcFMVhiYxNPqpvsLDAADn3qDhNzXp2mA6VyHSHg2XOAgSooC7ZiujdFhy0sp+0QYjTfJ/MjmLuNoUg2HHxH4Q==" + }, + "bmaplib.heatmap": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bmaplib.heatmap/-/bmaplib.heatmap-1.0.4.tgz", + "integrity": "sha512-rmhqUARBpUSJ9jXzUI2j7dIOqnc38bqubkx/8a349U2qtw/ulLUwyzRD535OrA8G7w5cz4aPKm6/rNvUAarg/Q==" + }, + "bmaplib.lushu": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/bmaplib.lushu/-/bmaplib.lushu-1.0.7.tgz", + "integrity": "sha512-LVvgpESPii6xGxyjnQjq8u+ic4NjvhdCPV/RiSS/PGTUdZKeTDS7prSpleJLZH3ES0+oc0gYn8bw0LtPYUSz2w==" + }, + "bmaplib.markerclusterer": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bmaplib.markerclusterer/-/bmaplib.markerclusterer-1.0.13.tgz", + "integrity": "sha512-VrLyWSiuDEVNi0yUfwOhFQ6z1oEEHS4w36GNu3iASu6p52QIx9uAXMUkuSCHReNR0bj2Cp9SA1dSx5RpojXajQ==", + "requires": { + "bmaplib.texticonoverlay": "^1.0.2" + } + }, + "bmaplib.texticonoverlay": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bmaplib.texticonoverlay/-/bmaplib.texticonoverlay-1.0.2.tgz", + "integrity": "sha512-4ZTWr4ZP3B6qEWput5Tut16CfZgII38YwM3bpyb4gFTQyORlKYryFp9WHWrwZZaHlOyYDAXG9SX0hka43jTADg==" + }, "bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", @@ -5867,6 +5894,14 @@ "resolved": "https://registry.npmjs.org/lib-flexible/-/lib-flexible-0.3.2.tgz", "integrity": "sha1-BvWnSDIxSi01wSA5vJw8otrqpCY=" }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "requires": { + "uc.micro": "^1.0.1" + } + }, "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", @@ -6044,6 +6079,25 @@ "object-visit": "^1.0.0" } }, + "markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", + "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "requires": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } + } + }, "math-expression-evaluator": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.7.tgz", @@ -6073,6 +6127,11 @@ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -11210,8 +11269,7 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { "version": "1.16.1", @@ -11702,6 +11760,11 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, "uglify-js": { "version": "3.4.10", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", @@ -12084,6 +12147,18 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz", "integrity": "sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==" }, + "vue-baidu-map": { + "version": "0.21.22", + "resolved": "https://registry.npmjs.org/vue-baidu-map/-/vue-baidu-map-0.21.22.tgz", + "integrity": "sha512-WQMPCih4UTh0AZCKKH/OVOYnyAWjfRNeK6BIeoLmscyY5aF8zzlJhz/NOHLb3mdztIpB0Z6aohn4Jd9mfCSjQw==", + "requires": { + "bmaplib.curveline": "^1.0.0", + "bmaplib.heatmap": "^1.0.4", + "bmaplib.lushu": "^1.0.7", + "bmaplib.markerclusterer": "^1.0.13", + "markdown-it": "^8.4.0" + } + }, "vue-cookies": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/vue-cookies/-/vue-cookies-1.7.4.tgz", diff --git a/package.json b/package.json index 7b917c60..6f35a642 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "sass-loader": "^6.0.6", "vant": "^2.12.8", "vue": "^2.5.2", + "vue-baidu-map": "^0.21.22", "vue-cookies": "^1.7.4", "vue-esign": "^1.0.5", "vue-router": "^3.0.1", diff --git a/src/main.js b/src/main.js index 910a616e..87ad471a 100644 --- a/src/main.js +++ b/src/main.js @@ -14,6 +14,8 @@ import SearchTree from 'vue-search-tree' import VueHtml5Editor from 'vue-html5-editor' import "font-awesome/css/font-awesome.css" import VueCookies from 'vue-cookies' +//引用百度地图 +import BaiduMap from 'vue-baidu-map' Vue.use(VueCookies); import global from '@/utils/global'; @@ -40,6 +42,10 @@ import Vant from 'vant'; import 'vant/lib/index.css'; Vue.use(Vant) Vue.use(SearchTree) +Vue.use(BaiduMap, { + /* Visit http://lbsyun.baidu.com/apiconsole/key for details about app key. */ + ak: 'XzwOBaO4CElCsPdl8LIFEvv5rTemG6w1' +}) Vue.use(VueHtml5Editor,{ // 全局组件名称,使用new VueHtml5Editor(options)时该选项无效 // global component name diff --git a/src/router/index.js b/src/router/index.js index edf95bbf..4ebae7f1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3214,6 +3214,96 @@ export const constantRoutes = [ hidden: true, }, component: (resolve) => require(['@/views/sunVillage_info/index_code_rights'], resolve) + }, + { ////农业综合行政执法公众平台 + path: '/lawEnforcement/index_new', + name: 'lawEnforcementIndexNew', + meta: { + title: '农业综合行政执法公众平台', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/index_new'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseAllocation', + name: 'lawEnforcementCaseAllocation', + meta: { + title: '案件分配', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseAllocation'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseHistory', + name: 'lawEnforcementCaseHistory', + meta: { + title: '历史任务', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseHistory'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseDetail', + name: 'lawEnforcementCaseDetail', + meta: { + title: '查看登记', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseDetail'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseDistribution', + name: 'lawEnforcementCaseDistribution', + meta: { + title: '分配案件', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseDistribution'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseLawEnforcer', + name: 'lawEnforcementCaseLawEnforcer', + meta: { + title: '执行人员', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseLawEnforcer'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/caseReturn', + name: 'lawEnforcementCaseReturn', + meta: { + title: '退回案件', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/caseAllocation/caseReturn'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/task', + name: 'lawEnforcementTask', + meta: { + title: '任务查看', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/task/task'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/taskDetail', + name: 'lawEnforcementTaskDetail', + meta: { + title: '查看登记案件', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/task/taskDetail'], resolve) + }, + { ////阳光村务(新)-- 合同信息 + path: '/lawEnforcement/taskSignIn', + name: 'lawEnforcementTaskSignIn', + meta: { + title: '执法打卡', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/task/taskSignIn'], resolve) } ]; diff --git a/src/views/lawEnforcement/caseAllocation/caseAllocation.vue b/src/views/lawEnforcement/caseAllocation/caseAllocation.vue new file mode 100644 index 00000000..fa7f1744 --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseAllocation.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/src/views/lawEnforcement/caseAllocation/caseDetail.vue b/src/views/lawEnforcement/caseAllocation/caseDetail.vue new file mode 100644 index 00000000..6fb29d58 --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseDetail.vue @@ -0,0 +1,274 @@ + + + + + diff --git a/src/views/lawEnforcement/caseAllocation/caseDistribution.vue b/src/views/lawEnforcement/caseAllocation/caseDistribution.vue new file mode 100644 index 00000000..3c4103b6 --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseDistribution.vue @@ -0,0 +1,294 @@ + + + + + diff --git a/src/views/lawEnforcement/caseAllocation/caseHistory.vue b/src/views/lawEnforcement/caseAllocation/caseHistory.vue new file mode 100644 index 00000000..0614cf51 --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseHistory.vue @@ -0,0 +1,287 @@ + + + + + diff --git a/src/views/lawEnforcement/caseAllocation/caseLawEnforcer.vue b/src/views/lawEnforcement/caseAllocation/caseLawEnforcer.vue new file mode 100644 index 00000000..fe131f3b --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseLawEnforcer.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/lawEnforcement/caseAllocation/caseReturn.vue b/src/views/lawEnforcement/caseAllocation/caseReturn.vue new file mode 100644 index 00000000..5f17d88a --- /dev/null +++ b/src/views/lawEnforcement/caseAllocation/caseReturn.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/lawEnforcement/index_new.vue b/src/views/lawEnforcement/index_new.vue new file mode 100644 index 00000000..648d7c14 --- /dev/null +++ b/src/views/lawEnforcement/index_new.vue @@ -0,0 +1,262 @@ + + + + diff --git a/src/views/lawEnforcement/task/task.vue b/src/views/lawEnforcement/task/task.vue new file mode 100644 index 00000000..ed8a97a7 --- /dev/null +++ b/src/views/lawEnforcement/task/task.vue @@ -0,0 +1,317 @@ + + + + + diff --git a/src/views/lawEnforcement/task/taskDetail.vue b/src/views/lawEnforcement/task/taskDetail.vue new file mode 100644 index 00000000..b45f8c0a --- /dev/null +++ b/src/views/lawEnforcement/task/taskDetail.vue @@ -0,0 +1,300 @@ + + + + + diff --git a/src/views/lawEnforcement/task/taskSignIn.vue b/src/views/lawEnforcement/task/taskSignIn.vue new file mode 100644 index 00000000..a217241f --- /dev/null +++ b/src/views/lawEnforcement/task/taskSignIn.vue @@ -0,0 +1,218 @@ + + + + + diff --git a/static/images/lawEnforcement/icon/icon_delete.png b/static/images/lawEnforcement/icon/icon_delete.png new file mode 100644 index 00000000..9b298c9d Binary files /dev/null and b/static/images/lawEnforcement/icon/icon_delete.png differ diff --git a/static/images/lawEnforcement/icon/icon_dsr.png b/static/images/lawEnforcement/icon/icon_dsr.png new file mode 100644 index 00000000..07e2be23 Binary files /dev/null and b/static/images/lawEnforcement/icon/icon_dsr.png differ diff --git a/static/images/lawEnforcement/icon/task_icon.png b/static/images/lawEnforcement/icon/task_icon.png new file mode 100644 index 00000000..623126d7 Binary files /dev/null and b/static/images/lawEnforcement/icon/task_icon.png differ diff --git a/static/images/lawEnforcement/icon/task_icon_01.png b/static/images/lawEnforcement/icon/task_icon_01.png new file mode 100644 index 00000000..8fb32edd Binary files /dev/null and b/static/images/lawEnforcement/icon/task_icon_01.png differ diff --git a/static/images/lawEnforcement/icon/task_icon_02.png b/static/images/lawEnforcement/icon/task_icon_02.png new file mode 100644 index 00000000..9554889d Binary files /dev/null and b/static/images/lawEnforcement/icon/task_icon_02.png differ diff --git a/static/images/lawEnforcement/icon/task_icon_03.png b/static/images/lawEnforcement/icon/task_icon_03.png new file mode 100644 index 00000000..4eed3626 Binary files /dev/null and b/static/images/lawEnforcement/icon/task_icon_03.png differ diff --git a/static/images/lawEnforcement/new/addPeop_btn.png b/static/images/lawEnforcement/new/addPeop_btn.png new file mode 100644 index 00000000..7e8f24ed Binary files /dev/null and b/static/images/lawEnforcement/new/addPeop_btn.png differ diff --git a/static/images/lawEnforcement/new/index_icon_01.png b/static/images/lawEnforcement/new/index_icon_01.png new file mode 100644 index 00000000..599eb661 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_01.png differ diff --git a/static/images/lawEnforcement/new/index_icon_02.png b/static/images/lawEnforcement/new/index_icon_02.png new file mode 100644 index 00000000..84e7ad6f Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_02.png differ diff --git a/static/images/lawEnforcement/new/index_icon_03.png b/static/images/lawEnforcement/new/index_icon_03.png new file mode 100644 index 00000000..075ef5b3 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_03.png differ diff --git a/static/images/lawEnforcement/new/index_icon_04.png b/static/images/lawEnforcement/new/index_icon_04.png new file mode 100644 index 00000000..6bb11d77 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_04.png differ diff --git a/static/images/lawEnforcement/new/index_icon_05.png b/static/images/lawEnforcement/new/index_icon_05.png new file mode 100644 index 00000000..5ab1a21f Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_05.png differ diff --git a/static/images/lawEnforcement/new/index_icon_06.png b/static/images/lawEnforcement/new/index_icon_06.png new file mode 100644 index 00000000..7cbcb9ef Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_06.png differ diff --git a/static/images/lawEnforcement/new/index_icon_07.png b/static/images/lawEnforcement/new/index_icon_07.png new file mode 100644 index 00000000..1bc1e129 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_07.png differ diff --git a/static/images/lawEnforcement/new/index_icon_08.png b/static/images/lawEnforcement/new/index_icon_08.png new file mode 100644 index 00000000..af8b0b45 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_08.png differ diff --git a/static/images/lawEnforcement/new/index_icon_09.png b/static/images/lawEnforcement/new/index_icon_09.png new file mode 100644 index 00000000..5d8301e3 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_09.png differ diff --git a/static/images/lawEnforcement/new/index_icon_10.png b/static/images/lawEnforcement/new/index_icon_10.png new file mode 100644 index 00000000..d509ffa9 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_10.png differ diff --git a/static/images/lawEnforcement/new/index_icon_11.png b/static/images/lawEnforcement/new/index_icon_11.png new file mode 100644 index 00000000..3ca7c675 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_11.png differ diff --git a/static/images/lawEnforcement/new/index_icon_12.png b/static/images/lawEnforcement/new/index_icon_12.png new file mode 100644 index 00000000..95958a64 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_12.png differ diff --git a/static/images/lawEnforcement/new/index_icon_13.png b/static/images/lawEnforcement/new/index_icon_13.png new file mode 100644 index 00000000..3bfb7a07 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_13.png differ diff --git a/static/images/lawEnforcement/new/index_icon_14.png b/static/images/lawEnforcement/new/index_icon_14.png new file mode 100644 index 00000000..ebd67c77 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_14.png differ diff --git a/static/images/lawEnforcement/new/index_icon_15.png b/static/images/lawEnforcement/new/index_icon_15.png new file mode 100644 index 00000000..654f3bfc Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_15.png differ diff --git a/static/images/lawEnforcement/new/index_icon_16.png b/static/images/lawEnforcement/new/index_icon_16.png new file mode 100644 index 00000000..45f0d6a5 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_16.png differ diff --git a/static/images/lawEnforcement/new/index_icon_17.png b/static/images/lawEnforcement/new/index_icon_17.png new file mode 100644 index 00000000..46cbc035 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_17.png differ diff --git a/static/images/lawEnforcement/new/index_icon_18.png b/static/images/lawEnforcement/new/index_icon_18.png new file mode 100644 index 00000000..b6228d33 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_18.png differ diff --git a/static/images/lawEnforcement/new/index_icon_19.png b/static/images/lawEnforcement/new/index_icon_19.png new file mode 100644 index 00000000..a793b005 Binary files /dev/null and b/static/images/lawEnforcement/new/index_icon_19.png differ diff --git a/static/images/lawEnforcement/new/list_head.png b/static/images/lawEnforcement/new/list_head.png new file mode 100644 index 00000000..4b731d6c Binary files /dev/null and b/static/images/lawEnforcement/new/list_head.png differ diff --git a/static/images/lawEnforcement/new/list_icon_01.png b/static/images/lawEnforcement/new/list_icon_01.png new file mode 100644 index 00000000..0107b23c Binary files /dev/null and b/static/images/lawEnforcement/new/list_icon_01.png differ diff --git a/static/images/lawEnforcement/new/list_icon_02.png b/static/images/lawEnforcement/new/list_icon_02.png new file mode 100644 index 00000000..5d2e39e2 Binary files /dev/null and b/static/images/lawEnforcement/new/list_icon_02.png differ diff --git a/static/images/lawEnforcement/new/list_icon_03.png b/static/images/lawEnforcement/new/list_icon_03.png new file mode 100644 index 00000000..e6e69d91 Binary files /dev/null and b/static/images/lawEnforcement/new/list_icon_03.png differ