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 a6fa8e3..c452ed3 100644 --- a/src/plugins/vant.js +++ b/src/plugins/vant.js @@ -26,6 +26,8 @@ import { Checkbox, CellGroup, 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 + }} +
- + + + + + +