From 8c7c1a631c2533f314b4cb1d5305a6cfbbe2d213 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Fri, 17 May 2024 17:09:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E6=9C=8D=E5=8A=A1,=E6=8E=A5?= =?UTF-8?q?=E5=8D=95=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 4 +- src/api/service.js | 18 +++ src/assets/css/common.less | 3 + src/assets/css/vant-theme.less | 2 +- src/plugins/vant.js | 6 +- src/views/assistance/card.vue | 4 +- src/views/assistance/index.vue | 226 +++++++++++++++++++++------------ 7 files changed, 177 insertions(+), 86 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 66aa024..b1a4c27 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -9,7 +9,9 @@ const api = { CommonalityDetail: '/governance/service/rcvAndProcess/commonDemand/detail', MeasureDetail: '/governance/service/rcvAndProcess/userDemand/detail', ListMyIdentities: '/governance/service/rcvAndProcess/listMyIdentities', - receiveService: '/governance/service/rcvAndProcess/receive' + receiveService: '/governance/service/rcvAndProcess/receive', + serviceScopeTree :'/gov/org/icServiceProject/service/serviceScopeTree', + ServiceConfirm: '/governance/service/rcvAndProcess/confirm' } export default api diff --git a/src/api/service.js b/src/api/service.js index 229ed3b..4f51597 100644 --- a/src/api/service.js +++ b/src/api/service.js @@ -56,4 +56,22 @@ export function receiveService(data) { data }) } +//获取组织树 +export function getServiceScopeTree(data) { + return request({ + url: api.serviceScopeTree, + method: 'post', + data + }) +} +//确认服务 +export function serviceConfirm(data) { + return request({ + url: api.ServiceConfirm, + method: 'post', + data + }) +} + + diff --git a/src/assets/css/common.less b/src/assets/css/common.less index 3f7d8fa..fceeca7 100644 --- a/src/assets/css/common.less +++ b/src/assets/css/common.less @@ -85,6 +85,9 @@ .font-size13{ font-size: 13px; } +.tag-date{ + margin: 0 10px; +} .text-blue{ color:#3e92ff; } diff --git a/src/assets/css/vant-theme.less b/src/assets/css/vant-theme.less index 39dc417..a23af9b 100644 --- a/src/assets/css/vant-theme.less +++ b/src/assets/css/vant-theme.less @@ -241,7 +241,7 @@ @dialog-message-max-height: 60vh; @dialog-has-title-message-text-color: @gray-7; @dialog-has-title-message-padding-top: @padding-xs; - +@dialog-confirm-button-text-color: @blue; // Field @field-label-color: @gray-7; @field-input-text-color: @text-color; diff --git a/src/plugins/vant.js b/src/plugins/vant.js index 15af4b7..c452ed3 100644 --- a/src/plugins/vant.js +++ b/src/plugins/vant.js @@ -25,7 +25,9 @@ import { ActionSheet, Checkbox, CellGroup, - Form + Form, + DatetimePicker, + Cascader } from 'vant' Vue.use(Button) @@ -53,3 +55,5 @@ Vue.use(Button) .use(Checkbox) .use(CellGroup) .use(Form) + .use(DatetimePicker) + .use(Cascader) diff --git a/src/views/assistance/card.vue b/src/views/assistance/card.vue index 2898344..2893b15 100644 --- a/src/views/assistance/card.vue +++ b/src/views/assistance/card.vue @@ -20,14 +20,14 @@
-
{{ item.summary }}
+
{{ item.summary }}

接单 联系需求人 - 确认服务 + 确认服务
diff --git a/src/views/assistance/index.vue b/src/views/assistance/index.vue index 9010358..275a20e 100644 --- a/src/views/assistance/index.vue +++ b/src/views/assistance/index.vue @@ -3,43 +3,52 @@
- + + - + 内容 3
- {{item.serviceOrgName}} + {{ item.serviceOrgName + }} - - 至 - +

服务时间

+ {{ serviceTimeStart || '开始时间' + }}{{ serviceTimeEnd || '结束时间' }} +

服务范围

+ {{ serviceScopeName || '请选择范围' + }} +

接单身份

+ + {{ item.serviceOrgName + }} +
- + + + + + +