From 90ce725a1aac368cac5269a599b30bd24811d7fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Fri, 25 Nov 2022 16:29:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=89=98=E7=AE=A1=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E5=88=87=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/index.js | 3 +- src/api/lawEnforcement/index.js | 36 + .../agriculturalTrusteeship/dialog.vue | 80 ++ src/components/common/agr_footer.vue | 78 ++ src/components/common/buyer_footer.vue | 68 ++ src/permission.js | 22 + src/router/index.js | 182 +++ .../agriculturalTrusteeship/buyer/allBill.vue | 403 +++++++ .../buyer/billDetail.vue | 371 ++++++ .../buyer/billDetail2.vue | 394 ++++++ .../buyer/billDetail3.vue | 332 +++++ .../buyer/billDetail4.vue | 320 +++++ .../buyer/evaluate.vue | 195 +++ .../agriculturalTrusteeship/buyer/index.vue | 381 ++++++ .../buyer/placeOrder.vue | 375 ++++++ .../buyer/waitBill.vue | 207 ++++ src/views/agriculturalTrusteeship/login.vue | 8 +- .../agriculturalTrusteeship/shop/shopAdd.vue | 88 ++ .../agriculturalTrusteeship/shop/shopList.vue | 2 +- .../socialization/bill.vue | 431 +++++++ .../socialization/billDetail.vue | 375 ++++++ .../socialization/draft.vue | 170 +++ .../socialization/draftEdit.vue | 106 ++ .../socialization/index.vue | 212 ++++ .../socialization/project.vue | 471 ++++++++ .../socialization/projectDetail.vue | 207 ++++ .../socialization/release.vue | 106 ++ .../socialization/user.vue | 180 +++ .../socialization/userEdit.vue | 111 ++ .../caseStatistics/caseStatistics.vue | 205 +++- .../paymentApproval/majorIssues.vue | 1063 +++++++++++++++++ .../buyer/buyer_icon_01.png | Bin 0 -> 291 bytes .../buyer/buyer_icon_02.png | Bin 0 -> 6192 bytes .../socialization/bill_icon_01.png | Bin 0 -> 285 bytes .../socialization/dialog_01.png | Bin 0 -> 1043 bytes .../socialization/dialog_02.png | Bin 0 -> 1636 bytes .../socialization/down.png | Bin 0 -> 218 bytes .../socialization/footer_add.png | Bin 0 -> 4980 bytes .../socialization/footer_close.png | Bin 0 -> 3301 bytes .../socialization/right.png | Bin 0 -> 249 bytes .../socialization/socialization_icon_01.png | Bin 0 -> 289 bytes .../socialization_icon_clock.png | Bin 0 -> 344 bytes .../socialization/socialization_icon_date.png | Bin 0 -> 363 bytes .../socialization/socialization_icon_off.png | Bin 0 -> 407 bytes .../socialization/socialization_icon_on.png | Bin 0 -> 351 bytes .../socialization_icon_photo.png | Bin 0 -> 1975 bytes .../socialization/user_icon_01.png | Bin 0 -> 405 bytes .../socialization/user_icon_02.png | Bin 0 -> 446 bytes .../socialization/user_icon_03.png | Bin 0 -> 311 bytes .../socialization/user_icon_04.png | Bin 0 -> 483 bytes .../socialization/user_icon_05.png | Bin 0 -> 450 bytes .../socialization/user_icon_06.png | Bin 0 -> 415 bytes .../socialization/user_icon_07.png | Bin 0 -> 407 bytes .../socialization/user_nav_01.png | Bin 0 -> 699 bytes .../socialization/user_nav_02.png | Bin 0 -> 667 bytes .../socialization/user_nav_03.png | Bin 0 -> 894 bytes .../socialization/user_nav_04.png | Bin 0 -> 660 bytes 57 files changed, 7114 insertions(+), 68 deletions(-) create mode 100644 src/components/agriculturalTrusteeship/dialog.vue create mode 100644 src/components/common/agr_footer.vue create mode 100644 src/components/common/buyer_footer.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/allBill.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/billDetail.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/billDetail2.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/billDetail3.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/billDetail4.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/evaluate.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/index.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/placeOrder.vue create mode 100644 src/views/agriculturalTrusteeship/buyer/waitBill.vue create mode 100644 src/views/agriculturalTrusteeship/shop/shopAdd.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/bill.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/billDetail.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/draft.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/draftEdit.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/index.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/project.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/projectDetail.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/release.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/user.vue create mode 100644 src/views/agriculturalTrusteeship/socialization/userEdit.vue create mode 100644 src/views/yinnong/bankAgriculture/paymentApproval/majorIssues.vue create mode 100644 static/images/agriculturalTrusteeship/buyer/buyer_icon_01.png create mode 100644 static/images/agriculturalTrusteeship/buyer/buyer_icon_02.png create mode 100644 static/images/agriculturalTrusteeship/socialization/bill_icon_01.png create mode 100644 static/images/agriculturalTrusteeship/socialization/dialog_01.png create mode 100644 static/images/agriculturalTrusteeship/socialization/dialog_02.png create mode 100644 static/images/agriculturalTrusteeship/socialization/down.png create mode 100644 static/images/agriculturalTrusteeship/socialization/footer_add.png create mode 100644 static/images/agriculturalTrusteeship/socialization/footer_close.png create mode 100644 static/images/agriculturalTrusteeship/socialization/right.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_01.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_clock.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_date.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_off.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_on.png create mode 100644 static/images/agriculturalTrusteeship/socialization/socialization_icon_photo.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_01.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_02.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_03.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_04.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_05.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_06.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_icon_07.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_nav_01.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_nav_02.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_nav_03.png create mode 100644 static/images/agriculturalTrusteeship/socialization/user_nav_04.png diff --git a/config/index.js b/config/index.js index 3f63c225..300fbd92 100644 --- a/config/index.js +++ b/config/index.js @@ -13,7 +13,8 @@ module.exports = { "/api": { // 请求的目标主机 //target: 'http://116.255.223.226:8081/nsgk_test/', - target: 'http://localhost:8080/', + //target: 'http://localhost:8080/', + target: 'http://192.168.0.107:8080/', changeOrigin: true, pathRewrite: { '^/api': '' diff --git a/src/api/lawEnforcement/index.js b/src/api/lawEnforcement/index.js index be819763..9e74e150 100644 --- a/src/api/lawEnforcement/index.js +++ b/src/api/lawEnforcement/index.js @@ -844,3 +844,39 @@ export function createResumePDF(query) { }) } +// 案件数量 +export function caseNumberAll(query) { + return request({ + url: '/enforce/bigData/caseNumberAll', + method: 'get', + params: query + }) +} + +// 案件分类统计 +export function caseTypeAccount(query) { + return request({ + url: '/enforce/bigData/caseTypeAccount', + method: 'get', + params: query + }) +} + +// 案件来源分析 +export function caseSourceTypeAccount(query) { + return request({ + url: '/home/enforceStatistic/caseSourceTypeAccount', + method: 'get', + params: query + }) +} + +// 案件来源分析 +export function casePreMonthNum(query) { + return request({ + url: '/enforce/bigData/casePreMonthNum', + method: 'get', + params: query + }) +} + diff --git a/src/components/agriculturalTrusteeship/dialog.vue b/src/components/agriculturalTrusteeship/dialog.vue new file mode 100644 index 00000000..8279663f --- /dev/null +++ b/src/components/agriculturalTrusteeship/dialog.vue @@ -0,0 +1,80 @@ + + + diff --git a/src/components/common/agr_footer.vue b/src/components/common/agr_footer.vue new file mode 100644 index 00000000..dc0a5af1 --- /dev/null +++ b/src/components/common/agr_footer.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/components/common/buyer_footer.vue b/src/components/common/buyer_footer.vue new file mode 100644 index 00000000..0a79d2b4 --- /dev/null +++ b/src/components/common/buyer_footer.vue @@ -0,0 +1,68 @@ + + + diff --git a/src/permission.js b/src/permission.js index 13752ad4..9f5fff36 100644 --- a/src/permission.js +++ b/src/permission.js @@ -148,6 +148,28 @@ const whiteList = [ '/agriculturalTrusteeship/societyProjectList',//社会化产品列表 '/agriculturalTrusteeship/societyProjectDetail',//社会化产品详情 '/agriculturalTrusteeship/shopList',//保险列表首页 + '/agriculturalTrusteeship/shopAdd',//保险列表首页 + '/agriculturalTrusteeship/socializationIndex',//社会化服务组织待处理 + '/agriculturalTrusteeship/socializationProject',//社会化服务组织产品 + '/agriculturalTrusteeship/socializationProjectDetail',//社会化服务组织产品详情 + '/agriculturalTrusteeship/socializationBill',//社会化服务组织订单 + '/agriculturalTrusteeship/socializationBillDetail',//社会化服务组织订单详情 + '/agriculturalTrusteeship/socializationUser',//社会化服务组织个人中心 + '/agriculturalTrusteeship/socializationUserEdit',//社会化服务组织个人信息 + '/agriculturalTrusteeship/socializationRelease',//社会化服务组织发布产品 + '/agriculturalTrusteeship/socializationDraft',//社会化服务组织草稿箱 + '/agriculturalTrusteeship/socializationDraftEdit',//社会化服务组织草稿箱修改 + + '/agriculturalTrusteeship/buyerIndex',//买家选购 + '/agriculturalTrusteeship/buyerWaitBill',//买家选购-等待处理 + '/agriculturalTrusteeship/buyerAllBill',//买家选购-所有订单 + '/agriculturalTrusteeship/placeOrder',//买家选购-下单页 + '/agriculturalTrusteeship/billDetail',//买家选购-订单详情 + '/agriculturalTrusteeship/billDetail2',//买家选购-订单详情 + '/agriculturalTrusteeship/billDetail3',//买家选购-订单详情 + '/agriculturalTrusteeship/billDetail4',//买家选购-订单详情 + '/agriculturalTrusteeship/evaluate',//买家选购-服务评价 + ] router.beforeEach((to, from, next) => { diff --git a/src/router/index.js b/src/router/index.js index ab224fce..6277383c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4580,6 +4580,188 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopList'], resolve) }, + { + path: '/agriculturalTrusteeship/shopAdd', + name: 'agriculturalTrusteeshipShopAdd', + meta: { + title: '发布商品', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopAdd'], resolve) + }, + + //社会化服务组织页面 + { + path: '/agriculturalTrusteeship/socializationIndex', + name: 'agriculturalTrusteeshipSocializationIndex', + meta: { + title: '社会化服务组织待处理', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/index'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationProject', + name: 'agriculturalTrusteeshipSocializationProject', + meta: { + title: '社会化服务组织产品', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/project'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationProjectDetail', + name: 'agriculturalTrusteeshipSocializationProjectDetail', + meta: { + title: '社会化服务组织产品详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/projectDetail'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationBill', + name: 'agriculturalTrusteeshipSocializationBill', + meta: { + title: '社会化服务组织订单', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/bill'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationBillDetail', + name: 'agriculturalTrusteeshipSocializationBillDetail', + meta: { + title: '社会化服务组织订单详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/billDetail'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationUser', + name: 'agriculturalTrusteeshipSocializationUser', + meta: { + title: '社会化服务组织个人中心', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/user'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationUserEdit', + name: 'agriculturalTrusteeshipSocializationUserEdit', + meta: { + title: '社会化服务组织个人信息', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/userEdit'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationRelease', + name: 'agriculturalTrusteeshipSocializationRelease', + meta: { + title: '社会化服务组织发布产品', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/release'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationDraft', + name: 'agriculturalTrusteeshipSocializationDraft', + meta: { + title: '社会化服务组织草稿箱', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/draft'], resolve) + }, + { + path: '/agriculturalTrusteeship/socializationDraftEdit', + name: 'agriculturalTrusteeshipSocializationDraftEdit', + meta: { + title: '社会化服务组织草稿箱修改', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/socialization/draftEdit'], resolve) + }, + { + path: '/agriculturalTrusteeship/buyerIndex', + name: 'agriculturalTrusteeshipBuyerIndex', + meta: { + title: '买家选购', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/index'], resolve) + }, + { + path: '/agriculturalTrusteeship/buyerWaitBill', + name: 'agriculturalTrusteeshipBuyerWaitBill', + meta: { + title: '等待处理', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/waitBill'], resolve) + }, + { + path: '/agriculturalTrusteeship/buyerAllBill', + name: 'agriculturalTrusteeshipBuyerAllBill', + meta: { + title: '所有订单', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/allBill'], resolve) + }, + { + path: '/agriculturalTrusteeship/placeOrder', + name: 'agriculturalTrusteeshipPlaceOrder', + meta: { + title: '下单', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/placeOrder'], resolve) + }, + { + path: '/agriculturalTrusteeship/billDetail', + name: 'agriculturalTrusteeshipBillDetail', + meta: { + title: '订单详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/billDetail'], resolve) + }, + { + path: '/agriculturalTrusteeship/billDetail2', + name: 'agriculturalTrusteeshipBillDetail2', + meta: { + title: '订单详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/billDetail2'], resolve) + }, + { + path: '/agriculturalTrusteeship/billDetail3', + name: 'agriculturalTrusteeshipBillDetail3', + meta: { + title: '订单详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/billDetail3'], resolve) + }, + { + path: '/agriculturalTrusteeship/billDetail4', + name: 'agriculturalTrusteeshipBillDetail4', + meta: { + title: '订单详情', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/billDetail4'], resolve) + }, + { + path: '/agriculturalTrusteeship/evaluate', + name: 'agriculturalTrusteeshipEvaluate', + meta: { + title: '服务评价', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/buyer/evaluate'], resolve) + }, ]; diff --git a/src/views/agriculturalTrusteeship/buyer/allBill.vue b/src/views/agriculturalTrusteeship/buyer/allBill.vue new file mode 100644 index 00000000..408bf403 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/allBill.vue @@ -0,0 +1,403 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/billDetail.vue b/src/views/agriculturalTrusteeship/buyer/billDetail.vue new file mode 100644 index 00000000..51e414f3 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/billDetail.vue @@ -0,0 +1,371 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/billDetail2.vue b/src/views/agriculturalTrusteeship/buyer/billDetail2.vue new file mode 100644 index 00000000..50dbb4da --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/billDetail2.vue @@ -0,0 +1,394 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/billDetail3.vue b/src/views/agriculturalTrusteeship/buyer/billDetail3.vue new file mode 100644 index 00000000..1d88fa97 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/billDetail3.vue @@ -0,0 +1,332 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/billDetail4.vue b/src/views/agriculturalTrusteeship/buyer/billDetail4.vue new file mode 100644 index 00000000..101be4f3 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/billDetail4.vue @@ -0,0 +1,320 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/evaluate.vue b/src/views/agriculturalTrusteeship/buyer/evaluate.vue new file mode 100644 index 00000000..b6799c67 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/evaluate.vue @@ -0,0 +1,195 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/index.vue b/src/views/agriculturalTrusteeship/buyer/index.vue new file mode 100644 index 00000000..3d20938c --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/index.vue @@ -0,0 +1,381 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/placeOrder.vue b/src/views/agriculturalTrusteeship/buyer/placeOrder.vue new file mode 100644 index 00000000..01400030 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/placeOrder.vue @@ -0,0 +1,375 @@ + + + diff --git a/src/views/agriculturalTrusteeship/buyer/waitBill.vue b/src/views/agriculturalTrusteeship/buyer/waitBill.vue new file mode 100644 index 00000000..dd4e2fc5 --- /dev/null +++ b/src/views/agriculturalTrusteeship/buyer/waitBill.vue @@ -0,0 +1,207 @@ + + + diff --git a/src/views/agriculturalTrusteeship/login.vue b/src/views/agriculturalTrusteeship/login.vue index 26d613e5..800ae880 100644 --- a/src/views/agriculturalTrusteeship/login.vue +++ b/src/views/agriculturalTrusteeship/login.vue @@ -13,9 +13,9 @@ -