diff --git a/.beagle.yml b/.beagle.yml index e72bc85de0414ef0d9cc837b9f61d3a644a33faa..c0705438d3de56c63720c4c45919e55e57ae3f63 100644 --- a/.beagle.yml +++ b/.beagle.yml @@ -32,41 +32,23 @@ pipeline: branch: - [master,dev] - store-cache: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 - rebuild: true - mount: - - ./node_modules - volumes: - - /data/cache:/cache - when: - branch: - - dev - ## 编译成静态文件 - docker-master: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base:2.0 - dockerfile: .beagle/dockerfile - repo: wod/apaas-ui - version: v3.0 - args: "TARGETOS=linux,TARGETARCH=amd64" ## 不同架构的构建参数 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: REGISTRY_PASSWORD - when: - branch: - - master + # store-cache: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 + # rebuild: true + # mount: + # - ./node_modules + # volumes: + # - /data/cache:/cache + # when: + # branch: + # - dev + ## 编译成静态文件 docker: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base:2.0 + base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3 dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.3 @@ -123,7 +105,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base:2.0-arm64 + base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-arm64 dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.3 @@ -179,7 +161,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base:2.0-ppc64le + base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-ppc64le dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.3 @@ -233,7 +215,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base:2.0-mips64le + base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-mips64le dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.3 diff --git a/src/components/menu.vue b/src/components/menu.vue index 1a90ca16bc64bcaabd76e9572b47d5b2dbb1f4ad..aa943620b57fe2ce3605d8146e22430e097ec7ae 100644 --- a/src/components/menu.vue +++ b/src/components/menu.vue @@ -127,7 +127,7 @@ @click="settlement" size="small" class="shop_settlement" - >去购物车申请结算 + >去购物车申请
{{ v.menu_name }}
@@ -284,6 +285,8 @@ export default { } else if (parent == "/services_shop") { this.$store.commit("serviceShopMenuAct", v.visit_url); this.$router.push(v.visit_url); + } else if (v.visit_url.indexOf("orgId") > 0) { + this.$router.push(v.visit_url + this.userInfo.department_id); } else if (v.visit_url.indexOf("#") > 0) { window.open(v.visit_url); } else { @@ -398,7 +401,7 @@ export default { } .menu_box { float: right; - width: 185px; + width: 190px; font-size: 16px; height: 58px; text-align: center; diff --git a/src/components/order-list/order-list-cell.vue b/src/components/order-list/order-list-cell.vue index daf157cd8cd2139c0365f3cb89a161b9b5b66b9a..2fcc2eb751e1d20c14f411ddfd7555dcebcba1b4 100644 --- a/src/components/order-list/order-list-cell.vue +++ b/src/components/order-list/order-list-cell.vue @@ -18,7 +18,7 @@ - + -
-
- {{ cellItem.spcs_type == 1 ? "计次收费" : "时长收费" }}: - {{ cellItem.single_money }}金币/ - {{ cellItem.spcs_type == 1 ? cellItem.spcs_count + "次" : "月" }} -
-
-
-
- {{ - cellItem.spec_app == 0 - ? "申请获取应用镜像部署权限:" + - cellItem.single_money + - "金币/月" - : "申请获取应用镜像开发权限:" + - cellItem.single_money + - "金币/月" - }} -
-
-
+
+ +
+ - +
- +
- {{ + + {{cellItem.order_type == 3? cellItem.duration + '个月' : cellItem.request_start_time && cellItem.request_end_time? cellItem.request_start_time + '~' + cellItem.request_end_time : '-'}}
- -
{{ cellItem.total_money }}金币
-
- +
- 服务信息 + 服务信息 规格 - 购买时长 - 总价 - 申请状态 + 申请使用期限 + + 订单状态 操作
diff --git a/src/components/service-box.vue b/src/components/service-box.vue new file mode 100644 index 0000000000000000000000000000000000000000..4cf6d45bc80af38f379334cb0870b5a8f0dc6c39 --- /dev/null +++ b/src/components/service-box.vue @@ -0,0 +1,181 @@ + + + + + + + diff --git a/src/components/service-info/app-info.vue b/src/components/service-info/app-info.vue index 3a0db17a0c34392307c5dfdbfcd430bbb210618a..dd87ad233f53a917606061137916fac0bf3efaf2 100644 --- a/src/components/service-info/app-info.vue +++ b/src/components/service-info/app-info.vue @@ -3,63 +3,78 @@ :borRadius="8" :paddingNum="32" class="service_info apaas_button" - v-if="data" + v-if="datas" >
- +
- + +
+ + + + + + + + +
- - + + 立即申请 + - - + + 加入购物车 +
-

{{ data.yyjj }}

-
-
- 价  格: - {{ data.price * duration }} - 金币 -
-
- 月售: - {{ data.sale }} 笔 - - {{ data.star }} -
-
-
- 规  格: -
申请获取应用镜像部署权限
-
-
- {{ `申请获取应用镜像部署权限,每月${data.price}金币。` }} -
-
- 购买时长: -
- 月 -
-
-
- - 立即申请 - - - 加入购物车 - +
+ + 部署来源: + + {{datas.online_state_name}} + + + 业务领域: + + {{datas.ywly_name}} + + + 应用类型: + + {{datas.type_name}} + + + + + 提供组织: + + {{datas.organization_name}} + + + 联系人: + + {{datas.username}} + + + 联系方式: + + {{datas.phone}} + + + + + 上线时间: + + {{helper.dateStringTransform(datas.create_date)}} + + +
@@ -68,6 +83,7 @@ - diff --git a/src/components/shop-car-apply/apply_service_state.vue b/src/components/shop-car-apply/apply_service_state.vue index d6eca15e7335259a818f7496141f81468647a38a..33dbe3414e61623c581297d141587ab610300c79 100644 --- a/src/components/shop-car-apply/apply_service_state.vue +++ b/src/components/shop-car-apply/apply_service_state.vue @@ -33,22 +33,23 @@ >{{ item.tip }}

{{ data.type }}

-

{{ data.auth }}

+
-

{{data.size}}

+

{{data.auth}}

-
{{ data.num }}
-
{{ data.count }}
+
- + > --> +

{{helper.dateStringTransform(data.fbsj)}}

应用场景:

@@ -78,6 +79,7 @@