Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apaas-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gzga-jzapi
apaas-ui
Commits
2031552e
Commit
2031552e
authored
Aug 14, 2020
by
刘殿昕
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
云服务、购物车、流程编辑
parent
2c8c3e03
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
392 additions
and
448 deletions
+392
-448
src/assets/i18n/language-zh.js
src/assets/i18n/language-zh.js
+1
-0
src/components/shop-cloud/shop-cloud.vue
src/components/shop-cloud/shop-cloud.vue
+349
-417
src/components/shopping-cart/shopping-cart-com.vue
src/components/shopping-cart/shopping-cart-com.vue
+10
-10
src/pages/service_shop/shop_car_apply.vue
src/pages/service_shop/shop_car_apply.vue
+1
-0
src/pages/workbench/component-center/process-management/process-design/edit.vue
...mponent-center/process-management/process-design/edit.vue
+28
-21
src/request/api/service-shop.js
src/request/api/service-shop.js
+3
-0
No files found.
src/assets/i18n/language-zh.js
View file @
2031552e
...
@@ -39,6 +39,7 @@ export const lang = {
...
@@ -39,6 +39,7 @@ export const lang = {
process_design
:
"
流程设计
"
,
process_design
:
"
流程设计
"
,
process_management
:
"
流程管理
"
,
process_management
:
"
流程管理
"
,
new
:
"
新建
"
,
new
:
"
新建
"
,
edit
:
"
编辑
"
,
// technical-support
// technical-support
technical_support
:
"
技术支持
"
technical_support
:
"
技术支持
"
...
...
src/components/shop-cloud/shop-cloud.vue
View file @
2031552e
...
@@ -10,29 +10,19 @@
...
@@ -10,29 +10,19 @@
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
class=
"form_item"
>
<el-form-item
class=
"form_item"
>
<div
class=
"form_item_title"
>
申请部门:
</div>
<div
class=
"form_item_title"
>
申请部门:
</div>
<el-input
<el-input
v-model=
"form.department_name"
:disabled=
"true"
placeholder=
"请输入申请部门"
></el-input>
v-model=
"form.department_name"
:disabled=
"true"
placeholder=
"请输入申请部门"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<el-col
:span=
"11"
:offset=
"1"
>
<el-form-item
class=
"form_item"
>
<el-form-item
class=
"form_item"
>
<div
class=
"form_item_title"
>
部门联系人:
</div>
<div
class=
"form_item_title"
>
部门联系人:
</div>
<el-input
<el-input
v-model=
"form.link_man"
placeholder=
"请输入联系人姓名"
></el-input>
v-model=
"form.link_man"
placeholder=
"请输入联系人姓名"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
class=
"form_item"
>
<el-form-item
class=
"form_item"
>
<div
class=
"form_item_title"
>
联系电话:
</div>
<div
class=
"form_item_title"
>
联系电话:
</div>
<el-input
<el-input
v-model=
"form.phone"
placeholder=
"请输入联系人电话"
></el-input>
v-model=
"form.phone"
placeholder=
"请输入联系人电话"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -51,19 +41,13 @@
...
@@ -51,19 +41,13 @@
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
prop=
"namespace"
class=
"form_item"
>
<el-form-item
prop=
"namespace"
class=
"form_item"
>
<div
class=
"form_item_title"
>
工作区域名称:
</div>
<div
class=
"form_item_title"
>
工作区域名称:
</div>
<el-input
<el-input
v-model=
"formNew.namespace"
placeholder=
"请输入工作区域英文名称"
></el-input>
v-model=
"formNew.namespace"
placeholder=
"请输入工作区域英文名称"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
prop=
"workplace"
class=
"form_item"
>
<el-form-item
prop=
"workplace"
class=
"form_item"
>
<div
class=
"form_item_title"
>
中文名称:
</div>
<div
class=
"form_item_title"
>
中文名称:
</div>
<el-input
<el-input
v-model=
"formNew.workplace"
placeholder=
"请输入工作区域中文名称"
></el-input>
v-model=
"formNew.workplace"
placeholder=
"请输入工作区域中文名称"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
...
@@ -82,10 +66,7 @@
...
@@ -82,10 +66,7 @@
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
prop=
"cpu"
class=
"form_item input_has_right"
>
<el-form-item
prop=
"cpu"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
CPU:
</div>
<div
class=
"form_item_title"
>
CPU:
</div>
<el-select
<el-select
v-model=
"formNew.cpu"
placeholder=
"请选择CPU使用量"
>
v-model=
"formNew.cpu"
placeholder=
"请选择CPU使用量"
>
<el-option
<el-option
v-for=
"item in optionsCPU"
v-for=
"item in optionsCPU"
:key=
"item.value"
:key=
"item.value"
...
@@ -97,14 +78,12 @@
...
@@ -97,14 +78,12 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"memory"
class=
"form_item input_has_right"
>
prop=
"memory"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
内存:
</div>
<div
class=
"form_item_title"
>
内存:
</div>
<el-select
<el-select
v-model=
"formNew.memory"
v-model=
"formNew.memory"
placeholder=
"请选择内存使用量"
placeholder=
"请选择内存使用量"
@
change=
"setContainerGroup(0)"
>
>
<el-option
<el-option
v-for=
"item in optionsRAM"
v-for=
"item in optionsRAM"
...
@@ -117,10 +96,7 @@
...
@@ -117,10 +96,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"containerGroup"
class=
"form_item input_has_right"
>
prop=
"containerGroup"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
容器组:
</div>
<div
class=
"form_item_title"
>
容器组:
</div>
<el-input-number
<el-input-number
v-model=
"formNew.containerGroup"
v-model=
"formNew.containerGroup"
...
@@ -175,10 +151,7 @@
...
@@ -175,10 +151,7 @@
<div
class=
"form_item_title"
>
CPU:
</div>
<div
class=
"form_item_title"
>
CPU:
</div>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perCPUs"
class=
"form_item input_has_left_right"
>
prop=
"perCPUs"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
最高
</div>
<div
class=
"input_left"
>
最高
</div>
<el-input-number
<el-input-number
v-model=
"formNew.perCPUs"
v-model=
"formNew.perCPUs"
...
@@ -191,10 +164,7 @@
...
@@ -191,10 +164,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perCPU"
class=
"form_item input_has_left_right"
>
prop=
"perCPU"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
默认
</div>
<div
class=
"input_left"
>
默认
</div>
<el-input-number
<el-input-number
v-model=
"formNew.perCPU"
v-model=
"formNew.perCPU"
...
@@ -210,10 +180,7 @@
...
@@ -210,10 +180,7 @@
<div
class=
"form_item_title"
>
内存:
</div>
<div
class=
"form_item_title"
>
内存:
</div>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perRAMs"
class=
"form_item input_has_left_right"
>
prop=
"perRAMs"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
最高
</div>
<div
class=
"input_left"
>
最高
</div>
<el-input-number
<el-input-number
v-model=
"formNew.perRAMs"
v-model=
"formNew.perRAMs"
...
@@ -226,10 +193,7 @@
...
@@ -226,10 +193,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perRAM"
class=
"form_item input_has_left_right"
>
prop=
"perRAM"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
默认
</div>
<div
class=
"input_left"
>
默认
</div>
<el-input-number
<el-input-number
v-model=
"formNew.perRAM"
v-model=
"formNew.perRAM"
...
@@ -245,10 +209,7 @@
...
@@ -245,10 +209,7 @@
<div
class=
"form_title"
>
其他信息
</div>
<div
class=
"form_title"
>
其他信息
</div>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"appDuration"
class=
"form_item input_has_right_select"
>
prop=
"appDuration"
class=
"form_item input_has_right_select"
>
<div
class=
"form_item_title"
>
申请时长:
</div>
<div
class=
"form_item_title"
>
申请时长:
</div>
<el-input-number
<el-input-number
v-model=
"formNew.appDuration"
v-model=
"formNew.appDuration"
...
@@ -272,10 +233,7 @@
...
@@ -272,10 +233,7 @@
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
class=
"form_item"
>
<el-form-item
class=
"form_item"
>
<div
class=
"form_item_title"
>
申请文件:
</div>
<div
class=
"form_item_title"
>
申请文件:
</div>
<info-list
<info-list
:list_arr=
"docTemplate"
class=
"doc_template"
></info-list>
:list_arr=
"docTemplate"
class=
"doc_template"
></info-list>
<upload-file
<upload-file
:multiple=
"false"
:multiple=
"false"
:unique=
"false"
:unique=
"false"
...
@@ -297,11 +255,7 @@
...
@@ -297,11 +255,7 @@
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<div
class=
"select_title"
>
选择要进行调整的工作区域:
</div>
<div
class=
"select_title"
>
选择要进行调整的工作区域:
</div>
<div
class=
"form_item"
>
<div
class=
"form_item"
>
<el-select
<el-select
v-model=
"workSpace"
@
change=
"getForm"
placeholder=
"请选择"
>
v-model=
"workSpace"
@
change=
"getForm"
placeholder=
"请选择"
>
<el-option
<el-option
v-for=
"(item, index) in workSpaceOptions"
v-for=
"(item, index) in workSpaceOptions"
:key=
"index"
:key=
"index"
...
@@ -332,10 +286,13 @@
...
@@ -332,10 +286,13 @@
class=
"now_spec_card_img"
class=
"now_spec_card_img"
:src=
"require('@/assets/imgs/' + item.src + '.png')"
:src=
"require('@/assets/imgs/' + item.src + '.png')"
/>
/>
<span
class=
"now_spec_card_title"
>
{{
<span
class=
"now_spec_card_title"
>
{{
item
.
title
item
.
title
}}
</span>
}}
<span
class=
"now_spec_card_val"
>
{{
</span>
<span
class=
"now_spec_card_val"
>
{{
item
.
val
+
item
.
val
+
"
"
+
"
"
+
(
item
.
title
==
"
CPU
"
(
item
.
title
==
"
CPU
"
...
@@ -343,20 +300,15 @@
...
@@ -343,20 +300,15 @@
:
item
.
title
==
"
内存
"
:
item
.
title
==
"
内存
"
?
"
GB
"
?
"
GB
"
:
"
个
"
)
:
"
个
"
)
}}
</span>
}}
</span>
</div>
</div>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"cpu"
class=
"form_item input_has_right"
>
prop=
"cpu"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
申请CPU调整为:
</div>
<div
class=
"form_item_title"
>
申请CPU调整为:
</div>
<el-select
<el-select
v-model=
"formOld.cpu"
placeholder=
"请选择CPU使用量"
>
v-model=
"formOld.cpu"
placeholder=
"请选择CPU使用量"
>
<el-option
<el-option
v-for=
"item in optionsCPU"
v-for=
"item in optionsCPU"
:key=
"item.value"
:key=
"item.value"
...
@@ -368,14 +320,12 @@
...
@@ -368,14 +320,12 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"memory"
class=
"form_item input_has_right"
>
prop=
"memory"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
申请内存调整为:
</div>
<div
class=
"form_item_title"
>
申请内存调整为:
</div>
<el-select
<el-select
v-model=
"formOld.memory"
v-model=
"formOld.memory"
placeholder=
"请选择内存使用量"
placeholder=
"请选择内存使用量"
@
change=
"setContainerGroup(1)"
>
>
<el-option
<el-option
v-for=
"item in optionsRAM"
v-for=
"item in optionsRAM"
...
@@ -388,10 +338,7 @@
...
@@ -388,10 +338,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
<el-form-item
prop=
"containerGroup"
class=
"form_item input_has_right"
>
prop=
"containerGroup"
class=
"form_item input_has_right"
>
<div
class=
"form_item_title"
>
申请容器组调整为:
</div>
<div
class=
"form_item_title"
>
申请容器组调整为:
</div>
<el-input-number
<el-input-number
v-model=
"formOld.containerGroup"
v-model=
"formOld.containerGroup"
...
@@ -466,21 +413,23 @@
...
@@ -466,21 +413,23 @@
class=
"now_rqz_card_img"
class=
"now_rqz_card_img"
:src=
"require('@/assets/imgs/' + item.src + '.png')"
:src=
"require('@/assets/imgs/' + item.src + '.png')"
/>
/>
<span
class=
"now_rqz_card_title"
>
{{
<span
class=
"now_rqz_card_title"
>
{{
item
.
title
item
.
title
}}
</span>
}}
</span>
<div
class=
"now_rqz_card_val_div"
>
<div
class=
"now_rqz_card_val_div"
>
<span
class=
"now_rqz_card_val"
<span
class=
"now_rqz_card_val"
>
>
最高
{{
item
.
max
}}
{{
最高
{{
item
.
max
}}
{{
item
.
title
==
"
CPU
"
?
"
核
"
:
"
GB
"
item
.
title
==
"
CPU
"
?
"
核
"
:
"
GB
"
}}
</span
}}
>
</span
>
<br
/>
<br
/>
<span
class=
"now_rqz_card_val"
<span
class=
"now_rqz_card_val"
>
>
默认
{{
item
.
default
}}
{{
默认
{{
item
.
default
}}
{{
item
.
title
==
"
CPU
"
?
"
核
"
:
"
GB
"
item
.
title
==
"
CPU
"
?
"
核
"
:
"
GB
"
}}
</span
}}
>
</span
>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -489,10 +438,7 @@
...
@@ -489,10 +438,7 @@
<div
class=
"form_item_title"
>
CPU:
</div>
<div
class=
"form_item_title"
>
CPU:
</div>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perCPUs"
class=
"form_item input_has_left_right"
>
prop=
"perCPUs"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
最高
</div>
<div
class=
"input_left"
>
最高
</div>
<el-input-number
<el-input-number
v-model=
"formOld.perCPUs"
v-model=
"formOld.perCPUs"
...
@@ -505,10 +451,7 @@
...
@@ -505,10 +451,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perCPU"
class=
"form_item input_has_left_right"
>
prop=
"perCPU"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
默认
</div>
<div
class=
"input_left"
>
默认
</div>
<el-input-number
<el-input-number
v-model=
"formOld.perCPU"
v-model=
"formOld.perCPU"
...
@@ -524,10 +467,7 @@
...
@@ -524,10 +467,7 @@
<div
class=
"form_item_title"
>
内存:
</div>
<div
class=
"form_item_title"
>
内存:
</div>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perRAMs"
class=
"form_item input_has_left_right"
>
prop=
"perRAMs"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
最高
</div>
<div
class=
"input_left"
>
最高
</div>
<el-input-number
<el-input-number
v-model=
"formOld.perRAMs"
v-model=
"formOld.perRAMs"
...
@@ -540,10 +480,7 @@
...
@@ -540,10 +480,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"11"
>
<el-form-item
<el-form-item
prop=
"perRAM"
class=
"form_item input_has_left_right"
>
prop=
"perRAM"
class=
"form_item input_has_left_right"
>
<div
class=
"input_left"
>
默认
</div>
<div
class=
"input_left"
>
默认
</div>
<el-input-number
<el-input-number
v-model=
"formOld.perRAM"
v-model=
"formOld.perRAM"
...
@@ -565,14 +502,14 @@
...
@@ -565,14 +502,14 @@
class=
"now_spec_card_time_img"
class=
"now_spec_card_time_img"
:src=
"require('@/assets/imgs/ic_shijian.png')"
:src=
"require('@/assets/imgs/ic_shijian.png')"
/>
/>
<span
class=
"now_spec_card_time_title"
<span
class=
"now_spec_card_time_title"
>
当前工作区域到期时间
</span>
>
当前工作区域到期时间
</span
<span
class=
"now_spec_card_time_val"
>
>
{{
<span
class=
"now_spec_card_time_val"
>
{{
helper
.
dateStringTransform
(
helper
.
dateStringTransform
(
paramsOld
.
cloud_end_time
paramsOld
.
cloud_end_time
)
)
}}
</span>
}}
</span>
</div>
</div>
</div>
</div>
</el-col>
</el-col>
...
@@ -602,10 +539,7 @@
...
@@ -602,10 +539,7 @@
<el-col
:span=
"22"
>
<el-col
:span=
"22"
>
<el-form-item
class=
"form_item"
>
<el-form-item
class=
"form_item"
>
<div
class=
"form_item_title"
>
申请文件:
</div>
<div
class=
"form_item_title"
>
申请文件:
</div>
<info-list
<info-list
:list_arr=
"docTemplate"
class=
"doc_template"
></info-list>
:list_arr=
"docTemplate"
class=
"doc_template"
></info-list>
<upload-file
<upload-file
:multiple=
"false"
:multiple=
"false"
:unique=
"false"
:unique=
"false"
...
@@ -628,12 +562,7 @@
...
@@ -628,12 +562,7 @@
<el-button
class=
"submit"
@
click=
"submitApp"
>
提交申请
</el-button>
<el-button
class=
"submit"
@
click=
"submitApp"
>
提交申请
</el-button>
</div>
</div>
</block-radius>
</block-radius>
<el-dialog
<el-dialog
title=
"申请信息确认"
:visible.sync=
"dialogVisible"
width=
"580px"
class=
"cloud_dia"
>
title=
"申请信息确认"
:visible.sync=
"dialogVisible"
width=
"580px"
class=
"cloud_dia"
>
<el-row>
<el-row>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<span
class=
"dia_item_title"
>
申请组织:
</span>
<span
class=
"dia_item_title"
>
申请组织:
</span>
...
@@ -649,9 +578,11 @@
...
@@ -649,9 +578,11 @@
</el-col>
</el-col>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<span
class=
"dia_item_title"
>
申请类型:
</span>
<span
class=
"dia_item_title"
>
申请类型:
</span>
<span
class=
"dia_item_val"
>
{{
<span
class=
"dia_item_val"
>
{{
activeName
==
0
?
"
新资源申请
"
:
"
已有资源升级
"
activeName
==
0
?
"
新资源申请
"
:
"
已有资源升级
"
}}
</span>
}}
</span>
</el-col>
</el-col>
<el-col
:span=
"10"
v-if=
"activeName == '1'"
>
<el-col
:span=
"10"
v-if=
"activeName == '1'"
>
<span
class=
"dia_item_title"
>
工作区域名称:
</span>
<span
class=
"dia_item_title"
>
工作区域名称:
</span>
...
@@ -661,10 +592,7 @@
...
@@ -661,10 +592,7 @@
<span
class=
"dia_item_title"
>
上传申请文件:
</span>
<span
class=
"dia_item_title"
>
上传申请文件:
</span>
<span
class=
"dia_item_val"
>
{{
diaForm
.
apply_file_name
}}
</span>
<span
class=
"dia_item_val"
>
{{
diaForm
.
apply_file_name
}}
</span>
</el-col>
</el-col>
<el-col
<el-col
:span=
"24"
v-else-if=
"activeName == '1' && diaForm.apply_file_name"
>
:span=
"24"
v-else-if=
"activeName == '1' && diaForm.apply_file_name"
>
<span
class=
"dia_item_title"
>
上传申请文件:
</span>
<span
class=
"dia_item_title"
>
上传申请文件:
</span>
<span
class=
"dia_item_val"
>
{{
diaForm
.
apply_file_name
}}
</span>
<span
class=
"dia_item_val"
>
{{
diaForm
.
apply_file_name
}}
</span>
</el-col>
</el-col>
...
@@ -682,9 +610,11 @@
...
@@ -682,9 +610,11 @@
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
描述信息:
</span>
<span
class=
"dia_block_item_title"
>
描述信息:
</span>
<span
class=
"dia_block_item_val"
>
{{
<span
class=
"dia_block_item_val"
>
{{
diaForm
.
workplacedesc
diaForm
.
workplacedesc
}}
</span>
}}
</span>
</div>
</div>
</div>
</div>
<span
class=
"dia_item_all_title"
>
工作区域申请规格:
</span>
<span
class=
"dia_item_all_title"
>
工作区域申请规格:
</span>
...
@@ -699,17 +629,18 @@
...
@@ -699,17 +629,18 @@
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
{{
diaForm
.
containerGroup
}}
个
</span>
>
{{
diaForm
.
containerGroup
}}
个
</span
>
</div>
</div>
<div
class=
"dia_block_item_in"
v-if=
"diaForm.dataDisk != 0"
>
<div
class=
"dia_block_item_in"
v-if=
"diaForm.dataDisk && diaForm.perDataDisk && Number(diaForm.dataDisk) != 0 && Number(diaForm.perDataDisk) != 0"
>
<span
class=
"dia_block_item_title"
>
数据盘:
</span>
<span
class=
"dia_block_item_title"
>
数据盘:
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
>
{{
diaForm
.
dataDisk
}}
块,每块
{{
{{
diaForm
.
dataDisk
}}
块,每块
{{
diaForm
.
perDataDisk
diaForm
.
perDataDisk
}}
GB
</span
}}
GB
>
</span
>
</div>
</div>
<!--
<div
class=
"dia_block_item_in"
v-if=
"diaForm.dataDisk != 0"
>
<!--
<div
class=
"dia_block_item_in"
v-if=
"diaForm.dataDisk != 0"
>
<span
class=
"dia_block_item_title"
>
数据盘类型:
</span>
<span
class=
"dia_block_item_title"
>
数据盘类型:
</span>
...
@@ -721,20 +652,14 @@
...
@@ -721,20 +652,14 @@
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
CPU:
</span>
<span
class=
"dia_block_item_title"
>
CPU:
</span>
<p
class=
"dia_block_item_val"
>
<p
class=
"dia_block_item_val"
>
<span
class=
"val_has_2"
<span
class=
"val_has_2"
>
最高
{{
diaForm
.
perCPUs
}}
核
</span>
>
最高
{{
diaForm
.
perCPUs
}}
核
</span
<span
class=
"val_has_2"
>
默认
{{
diaForm
.
perCPU
}}
核
</span>
>
<span
class=
"val_has_2"
>
默认
{{
diaForm
.
perCPU
}}
核
</span
>
</p>
</p>
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<p
class=
"dia_block_item_val"
>
<p
class=
"dia_block_item_val"
>
<span
class=
"val_has_2"
<span
class=
"val_has_2"
>
最高
{{
diaForm
.
perRAMs
}}
G
</span>
>
最高
{{
diaForm
.
perRAMs
}}
G
</span
>
<span
class=
"val_has_2"
>
默认
{{
diaForm
.
perRAM
}}
G
</span>
<span
class=
"val_has_2"
>
默认
{{
diaForm
.
perRAM
}}
G
</span>
</p>
</p>
</div>
</div>
...
@@ -743,10 +668,10 @@
...
@@ -743,10 +668,10 @@
<div
class=
"dia_block_item"
>
<div
class=
"dia_block_item"
>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
申请时长
</span>
<span
class=
"dia_block_item_title"
>
申请时长
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
>
{{
diaForm
.
appDuration
{{
diaForm
.
appDuration
}}{{
diaForm
.
durType
==
1
?
"
个月
"
:
"
年
"
}}
</span
}}{{
diaForm
.
durType
==
1
?
"
个月
"
:
"
年
"
}}
>
</span
>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -761,15 +686,11 @@
...
@@ -761,15 +686,11 @@
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
{{
paramsOld
.
memory
}}
核
</span>
>
{{
paramsOld
.
memory
}}
核
</span
>
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
{{
paramsOld
.
containers
}}
个
</span>
>
{{
paramsOld
.
containers
}}
个
</span
>
</div>
</div>
</div>
</div>
<span
class=
"dia_item_all_title"
>
单个容器组规格:
</span>
<span
class=
"dia_item_all_title"
>
单个容器组规格:
</span>
...
@@ -777,23 +698,15 @@
...
@@ -777,23 +698,15 @@
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
CPU:
</span>
<span
class=
"dia_block_item_title"
>
CPU:
</span>
<p
class=
"dia_block_item_val"
>
<p
class=
"dia_block_item_val"
>
<span
class=
"val_has_2"
<span
class=
"val_has_2"
>
最高
{{
paramsOld
.
one_cpu_max
}}
核
</span>
>
最高
{{
paramsOld
.
one_cpu_max
}}
核
</span
<span
class=
"val_has_2"
>
默认
{{
paramsOld
.
one_cpu_min
}}
核
</span>
>
<span
class=
"val_has_2"
>
默认
{{
paramsOld
.
one_cpu_min
}}
核
</span
>
</p>
</p>
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<span
class=
"dia_block_item_title"
>
内存:
</span>
<p
class=
"dia_block_item_val"
>
<p
class=
"dia_block_item_val"
>
<span
class=
"val_has_2"
<span
class=
"val_has_2"
>
最高
{{
paramsOld
.
one_memory_max
}}
核
</span>
>
最高
{{
paramsOld
.
one_memory_max
}}
核
</span
<span
class=
"val_has_2"
>
默认
{{
paramsOld
.
one_memory_min
}}
核
</span>
>
<span
class=
"val_has_2"
>
默认
{{
paramsOld
.
one_memory_min
}}
核
</span
>
</p>
</p>
</div>
</div>
</div>
</div>
...
@@ -801,9 +714,11 @@
...
@@ -801,9 +714,11 @@
<div
class=
"dia_block_item"
>
<div
class=
"dia_block_item"
>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
到期时间:
</span>
<span
class=
"dia_block_item_title"
>
到期时间:
</span>
<span
class=
"dia_block_item_val"
>
{{
<span
class=
"dia_block_item_val"
>
{{
helper
.
dateStringTransform
(
paramsOld
.
cloud_end_time
)
helper
.
dateStringTransform
(
paramsOld
.
cloud_end_time
)
}}
</span>
}}
</span>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -821,30 +736,30 @@
...
@@ -821,30 +736,30 @@
</div>
</div>
<div
class=
"dia_block_item_in"
>
<div
class=
"dia_block_item_in"
>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_title"
>
容器组:
</span>
<span
class=
"dia_block_item_val"
<span
class=
"dia_block_item_val"
>
{{
diaForm
.
containerGroup
}}
个
</span>
>
{{
diaForm
.
containerGroup
}}
个
</span
>
</div>
<div
class=
"dia_block_item_in"
v-if=
"diaForm.dataDisk != 0"
>
<span
class=
"dia_block_item_title"
>
新增数据盘:
</span>
<span
class=
"dia_block_item_val"
>
{{
diaForm
.
dataDisk
}}
块,每块
{{
diaForm
.
perDataDisk
}}
GB
</span
>
</div>
</div>
<div
<div
class=
"dia_block_item_in"
class=
"dia_block_item_in"
v-if=
"d
elDataDiskList.length
!= 0"
v-if=
"d
iaForm.dataDisk && diaForm.perDataDisk && Number(diaForm.dataDisk) != 0 && Number(diaForm.perDataDisk)
!= 0"
>
>
<span
class=
"dia_block_item_title"
>
新增数据盘:
</span>
<span
class=
"dia_block_item_val"
>
{{
diaForm
.
dataDisk
}}
块,每块
{{
diaForm
.
perDataDisk
}}
GB
</span>
</div>
<div
class=
"dia_block_item_in"
v-if=
"delDataDiskList.length != 0"
>
<span
class=
"dia_block_item_title"
>
删除数据盘:
</span>
<span
class=
"dia_block_item_title"
>
删除数据盘:
</span>
<span
class=
"dia_block_item_val"
>
{{
<span
class=
"dia_block_item_val"
>
{{
delDataDiskList
delDataDiskList
.
map
((
item
)
=>
{
.
map
((
item
)
=>
{
return
item
.
name
;
return
item
.
name
;
}
)
}
)
.
join
(
"
、
"
)
.
join
(
"
、
"
)
}}
<
/span
>
}}
<
/span
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
span
class
=
"
dia_item_all_title
"
>
单个容器组规格:
<
/span
>
<
span
class
=
"
dia_item_all_title
"
>
单个容器组规格:
<
/span
>
...
@@ -852,23 +767,15 @@
...
@@ -852,23 +767,15 @@
<
div
class
=
"
dia_block_item_in
"
>
<
div
class
=
"
dia_block_item_in
"
>
<
span
class
=
"
dia_block_item_title
"
>
CPU
:
<
/span
>
<
span
class
=
"
dia_block_item_title
"
>
CPU
:
<
/span
>
<
p
class
=
"
dia_block_item_val
"
>
<
p
class
=
"
dia_block_item_val
"
>
<
span
class
=
"
val_has_2
"
<
span
class
=
"
val_has_2
"
>
最高
&
nbsp
;{{
diaForm
.
perCPUs
}}
核
<
/span
>
>
最高
&
nbsp
;{{
diaForm
.
perCPUs
}}
核
<
/spa
n
<
span
class
=
"
val_has_2
"
>
默认
&
nbsp
;{{
diaForm
.
perCPU
}}
核
<
/span
>
>
<
span
class
=
"
val_has_2
"
>
默认
&
nbsp
;{{
diaForm
.
perCPU
}}
核
<
/spa
n
>
<
/p
>
<
/p
>
<
/div
>
<
/div
>
<
div
class
=
"
dia_block_item_in
"
>
<
div
class
=
"
dia_block_item_in
"
>
<
span
class
=
"
dia_block_item_title
"
>
内存:
<
/span
>
<
span
class
=
"
dia_block_item_title
"
>
内存:
<
/span
>
<
p
class
=
"
dia_block_item_val
"
>
<
p
class
=
"
dia_block_item_val
"
>
<
span
class
=
"
val_has_2
"
<
span
class
=
"
val_has_2
"
>
最高
&
nbsp
;{{
diaForm
.
perRAMs
}}
核
<
/span
>
>
最高
&
nbsp
;{{
diaForm
.
perRAMs
}}
核
<
/spa
n
<
span
class
=
"
val_has_2
"
>
默认
&
nbsp
;{{
diaForm
.
perRAM
}}
核
<
/span
>
>
<
span
class
=
"
val_has_2
"
>
默认
&
nbsp
;{{
diaForm
.
perRAM
}}
核
<
/spa
n
>
<
/p
>
<
/p
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
...
@@ -876,21 +783,23 @@
...
@@ -876,21 +783,23 @@
<
div
class
=
"
dia_block_item
"
>
<
div
class
=
"
dia_block_item
"
>
<
div
class
=
"
dia_block_item_in
"
>
<
div
class
=
"
dia_block_item_in
"
>
<
span
class
=
"
dia_block_item_title
"
>
是否续期:
<
/span
>
<
span
class
=
"
dia_block_item_title
"
>
是否续期:
<
/span
>
<
span
class
=
"
dia_block_item_val
"
>
{{
<
span
class
=
"
dia_block_item_val
"
>
{{
diaForm
.
appDuration
&&
diaForm
.
appDuration
!=
0
diaForm
.
appDuration
&&
diaForm
.
appDuration
!=
0
?
"
是
"
?
"
是
"
:
"
否
"
:
"
否
"
}}
<
/span
>
}}
<
/span
>
<
/div
>
<
/div
>
<
div
<
div
class
=
"
dia_block_item_in
"
class
=
"
dia_block_item_in
"
v
-
if
=
"
diaForm.appDuration && diaForm.appDuration != 0
"
v
-
if
=
"
diaForm.appDuration && diaForm.appDuration != 0
"
>
>
<
span
class
=
"
dia_block_item_title
"
>
续期时长:
<
/span
>
<
span
class
=
"
dia_block_item_title
"
>
续期时长:
<
/span
>
<
span
class
=
"
dia_block_item_val
"
<
span
class
=
"
dia_block_item_val
"
>
>
{{
diaForm
.
appDuration
{{
diaForm
.
appDuration
}}
{{
diaForm
.
durType
==
1
?
"
个月
"
:
"
年
"
}}
<
/spa
n
}}
{{
diaForm
.
durType
==
1
?
"
个月
"
:
"
年
"
}}
>
<
/span
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
...
@@ -902,11 +811,7 @@
...
@@ -902,11 +811,7 @@
<
el
-
button
class
=
"
submit
"
@
click
=
"
determineSubmit
"
>
确定提交
<
/el-button
>
<
el
-
button
class
=
"
submit
"
@
click
=
"
determineSubmit
"
>
确定提交
<
/el-button
>
<
/div
>
<
/div
>
<
/el-dialog
>
<
/el-dialog
>
<
ApassDialog
<
ApassDialog
ref
=
"
dialog
"
msg
=
"
确认删除该数据盘吗?
"
:
submit
=
"
dialogSubmit
"
><
/ApassDialog
>
ref
=
"
dialog
"
msg
=
"
确认删除该数据盘吗?
"
:
submit
=
"
dialogSubmit
"
><
/ApassDialog
>
<
/div
>
<
/div
>
<
/template
>
<
/template
>
...
@@ -918,14 +823,6 @@ import InfoList from "@/components/infoList";
...
@@ -918,14 +823,6 @@ import InfoList from "@/components/infoList";
import
ApassDialog
from
"
@/components/apass-dialog
"
;
import
ApassDialog
from
"
@/components/apass-dialog
"
;
import
helper
from
"
@/services/helper.js
"
;
import
helper
from
"
@/services/helper.js
"
;
var
checkName
=
(
rule
,
value
,
callback
)
=>
{
if
(
new
RegExp
(
"
^[a-z0-9]([0-9]||[a-z]||-)*$
"
).
test
(
value
))
{
callback
();
}
else
{
callback
(
new
Error
(
"
小写字母或数字开头,可以由小写字母、数字、- 组成
"
));
}
}
;
export
default
{
export
default
{
components
:
{
components
:
{
BlockRadius
,
BlockRadius
,
...
@@ -937,7 +834,32 @@ export default {
...
@@ -937,7 +834,32 @@ export default {
props
:
{
props
:
{
name
:
{
type
:
String
,
default
:
""
}
,
name
:
{
type
:
String
,
default
:
""
}
,
}
,
}
,
data
:
()
=>
({
data
()
{
var
checkName
=
(
rule
,
value
,
callback
)
=>
{
let
self
=
this
;
console
.
log
(
self
);
if
(
new
RegExp
(
"
^[a-z0-9]([0-9]||[a-z]||-)*$
"
).
test
(
value
))
{
console
.
log
(
self
);
self
.
$api
.
serviceShop
.
checkNameSpaceCouldUse
({
id
:
value
}
)
.
then
(({
data
}
)
=>
{
if
(
data
.
success
===
1
)
{
if
(
data
.
data
===
1
)
{
callback
();
}
else
if
(
data
.
data
===
-
1
)
{
callback
(
new
Error
(
"
命名空间名称已存在
"
));
}
}
}
)
.
catch
((
error
)
=>
{
console
.
log
(
error
);
callback
(
new
Error
(
"
命名空间名称验证失败
"
));
}
);
}
else
{
callback
(
new
Error
(
"
小写字母或数字开头,可以由小写字母、数字、- 组成
"
));
}
}
;
return
{
helper
,
helper
,
form
:
{
form
:
{
department_name
:
""
,
department_name
:
""
,
...
@@ -1119,7 +1041,8 @@ export default {
...
@@ -1119,7 +1041,8 @@ export default {
dataDiskList
:
[],
dataDiskList
:
[],
delDataDiskList
:
[],
delDataDiskList
:
[],
del_item
:
{
}
,
del_item
:
{
}
,
}
),
}
;
}
,
mounted
()
{
mounted
()
{
this
.
getUser
();
this
.
getUser
();
this
.
getNameSpaceList
();
this
.
getNameSpaceList
();
...
@@ -1198,10 +1121,8 @@ export default {
...
@@ -1198,10 +1121,8 @@ export default {
}
}
}
,
}
,
checkNamespace
(
namespace
,
cb
)
{
checkNamespace
(
namespace
,
cb
)
{
this
.
$http
this
.
$api
.
serviceShop
.
get
(
"
/apaas/service/v3/resource/apply/checkNs
"
,
{
.
checkNameSpaceCouldUse
({
id
:
namespace
}
)
params
:
{
namespace
}
,
}
)
.
then
(({
data
}
)
=>
{
.
then
(({
data
}
)
=>
{
if
(
data
.
success
===
1
)
{
if
(
data
.
success
===
1
)
{
if
(
data
.
data
===
1
)
{
if
(
data
.
data
===
1
)
{
...
@@ -1211,17 +1132,11 @@ export default {
...
@@ -1211,17 +1132,11 @@ export default {
message
:
`命名空间名称已存在`
,
message
:
`命名空间名称已存在`
,
type
:
"
error
"
,
type
:
"
error
"
,
}
);
}
);
}
else
if
(
data
.
data
===
-
1
)
{
this
.
$message
({
message
:
`命名空间名称验证失败`
,
type
:
"
error
"
,
}
);
}
}
}
}
}
)
}
)
.
catch
((
error
)
=>
{
.
catch
((
error
)
=>
{
console
.
log
(
error
);
console
.
log
(
error
);
this
.
$message
({
this
.
$message
({
message
:
`命名空间名称验证失败`
,
message
:
`命名空间名称验证失败`
,
type
:
"
error
"
,
type
:
"
error
"
,
...
@@ -1267,7 +1182,7 @@ export default {
...
@@ -1267,7 +1182,7 @@ export default {
message
:
"
申请成功
"
,
message
:
"
申请成功
"
,
type
:
"
success
"
,
type
:
"
success
"
,
}
);
}
);
this
.
$router
.
push
(
"
/
services_shop
"
);
this
.
$router
.
push
(
"
/
user/order_list
"
);
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
message
:
`申请失败,${response.data.errMsg
}
`
,
message
:
`申请失败,${response.data.errMsg
}
`
,
...
@@ -1308,7 +1223,7 @@ export default {
...
@@ -1308,7 +1223,7 @@ export default {
message
:
"
申请调整成功
"
,
message
:
"
申请调整成功
"
,
type
:
"
success
"
,
type
:
"
success
"
,
}
);
}
);
this
.
$router
.
push
(
"
/
services_shop
"
);
this
.
$router
.
push
(
"
/
user/order_list
"
);
}
else
{
}
else
{
this
.
$message
({
this
.
$message
({
message
:
`申请调整失败,${response.data.errMsg
}
`
,
message
:
`申请调整失败,${response.data.errMsg
}
`
,
...
@@ -1346,6 +1261,19 @@ export default {
...
@@ -1346,6 +1261,19 @@ export default {
this
.
dataDiskList
.
splice
(
delIndex
,
1
);
this
.
dataDiskList
.
splice
(
delIndex
,
1
);
this
.
delDataDiskList
.
push
(
this
.
del_item
);
this
.
delDataDiskList
.
push
(
this
.
del_item
);
}
,
}
,
setContainerGroup
(
type
)
{
if
(
type
==
0
)
{
if
(
this
.
formNew
.
containerGroup
&&
this
.
formNew
.
containerGroup
!=
0
)
{
}
else
{
this
.
formNew
.
containerGroup
=
this
.
formNew
.
memory
*
3
;
}
}
else
if
(
type
==
1
)
{
if
(
this
.
formOld
.
containerGroup
&&
this
.
formOld
.
containerGroup
!=
0
)
{
}
else
{
this
.
formOld
.
containerGroup
=
this
.
formOld
.
memory
*
3
;
}
}
}
,
}
,
}
,
}
;
}
;
<
/script
>
<
/script
>
...
@@ -1680,4 +1608,8 @@ export default {
...
@@ -1680,4 +1608,8 @@ export default {
.
el
-
input__suffix
{
.
el
-
input__suffix
{
text
-
align
:
right
;
text
-
align
:
right
;
}
}
.
cloud_form
.
el
-
input
-
number
.
is
-
controls
-
right
.
el
-
input__inner
{
padding
-
left
:
15
px
;
padding
-
right
:
40
px
;
}
<
/style
>
<
/style
>
src/components/shopping-cart/shopping-cart-com.vue
View file @
2031552e
...
@@ -75,7 +75,7 @@
...
@@ -75,7 +75,7 @@
import
ShoppingCartList
from
"
@/components/shopping-cart/shopping-cart-list
"
;
import
ShoppingCartList
from
"
@/components/shopping-cart/shopping-cart-list
"
;
export
default
{
export
default
{
components
:
{
components
:
{
ShoppingCartList
ShoppingCartList
,
},
},
props
:
{},
props
:
{},
data
:
()
=>
({
data
:
()
=>
({
...
@@ -83,7 +83,7 @@ export default {
...
@@ -83,7 +83,7 @@ export default {
checkList
:
[],
checkList
:
[],
checkListIn
:
[],
checkListIn
:
[],
list
:
[],
list
:
[],
listIn
:
[]
listIn
:
[]
,
}),
}),
mounted
()
{
mounted
()
{
this
.
getList
();
this
.
getList
();
...
@@ -95,14 +95,14 @@ export default {
...
@@ -95,14 +95,14 @@ export default {
0
0
);
);
return
num
;
return
num
;
}
}
,
},
},
methods
:
{
methods
:
{
getList
()
{
getList
()
{
this
.
$api
.
serviceShop
.
getShoppingCart
().
then
(
response
=>
{
this
.
$api
.
serviceShop
.
getShoppingCart
().
then
(
(
response
)
=>
{
if
(
response
.
data
.
success
==
"
1
"
)
{
if
(
response
.
data
.
success
==
"
1
"
)
{
this
.
list
=
response
.
data
.
data
.
valid
;
this
.
list
=
response
.
data
.
data
.
valid
||
[]
;
this
.
listIn
=
response
.
data
.
data
.
invalid
;
this
.
listIn
=
response
.
data
.
data
.
invalid
||
[]
;
this
.
checkList
=
[];
this
.
checkList
=
[];
this
.
checkListIn
=
[];
this
.
checkListIn
=
[];
for
(
let
index
in
this
.
list
)
{
for
(
let
index
in
this
.
list
)
{
...
@@ -135,7 +135,7 @@ export default {
...
@@ -135,7 +135,7 @@ export default {
query
.
push
(
this
.
list
[
index
].
id
);
query
.
push
(
this
.
list
[
index
].
id
);
}
}
});
});
this
.
$api
.
serviceShop
.
delShoppingCart
(
query
).
then
(
response
=>
{
this
.
$api
.
serviceShop
.
delShoppingCart
(
query
).
then
(
(
response
)
=>
{
console
.
log
(
response
);
console
.
log
(
response
);
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
getList
();
this
.
getList
();
...
@@ -147,7 +147,7 @@ export default {
...
@@ -147,7 +147,7 @@ export default {
deleteItem
(
val
)
{
deleteItem
(
val
)
{
console
.
log
(
val
);
console
.
log
(
val
);
let
query
=
[
val
.
data
.
id
];
let
query
=
[
val
.
data
.
id
];
this
.
$api
.
serviceShop
.
delShoppingCart
(
query
).
then
(
response
=>
{
this
.
$api
.
serviceShop
.
delShoppingCart
(
query
).
then
(
(
response
)
=>
{
console
.
log
(
response
);
console
.
log
(
response
);
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
getList
();
this
.
getList
();
...
@@ -168,8 +168,8 @@ export default {
...
@@ -168,8 +168,8 @@ export default {
updateList
()
{
updateList
()
{
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
getList
();
this
.
getList
();
}
}
,
}
}
,
};
};
</
script
>
</
script
>
<
style
scoped
>
<
style
scoped
>
...
...
src/pages/service_shop/shop_car_apply.vue
View file @
2031552e
...
@@ -287,6 +287,7 @@ export default {
...
@@ -287,6 +287,7 @@ export default {
.
then
(
response
=>
{
.
then
(
response
=>
{
console
.
log
(
response
);
console
.
log
(
response
);
if
(
response
.
data
.
success
)
{
if
(
response
.
data
.
success
)
{
this
.
$store
.
commit
(
"
setMenuCartState
"
);
this
.
$message
.
success
(
"
申请成功
"
);
this
.
$message
.
success
(
"
申请成功
"
);
this
.
$router
.
replace
(
"
/shop/service_application_successfully
"
);
this
.
$router
.
replace
(
"
/shop/service_application_successfully
"
);
}
else
{
}
else
{
...
...
src/pages/workbench/component-center/process-management/process-design/edit.vue
View file @
2031552e
...
@@ -4,17 +4,10 @@
...
@@ -4,17 +4,10 @@
<el-breadcrumb-item
:to=
"
{ path: '/workplace' }">
{{
$t
(
"
lang.online_component_tool
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/workplace' }">
{{
$t
(
"
lang.online_component_tool
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/progress/designer' }">
{{
$t
(
"
lang.process_design
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/progress/designer' }">
{{
$t
(
"
lang.process_design
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/progress/designer' }">
{{
$t
(
"
lang.process_management
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/progress/designer' }">
{{
$t
(
"
lang.process_management
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item>
{{
$t
(
"
lang.
new
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item>
{{
$t
(
"
lang.
edit
"
)
}}
</el-breadcrumb-item>
</el-breadcrumb>
</el-breadcrumb>
<BlockRadius
class=
"block_item"
>
<BlockRadius
class=
"block_item"
>
<steps
<steps
:active-step=
"step"
:show-done=
"true"
class=
"apaas_steps"
>
:active-step=
"step"
:done=
"done"
:show-done=
"true"
done-title=
"保存成功"
done-sub-title=
"可返回流程管理列表查看该流程,并进行流程的部署和发布。"
class=
"apaas_steps"
>
<step
<step
title=
"基本信息"
title=
"基本信息"
:step=
"0"
:step=
"0"
...
@@ -65,13 +58,7 @@
...
@@ -65,13 +58,7 @@
class=
"apaas_step"
class=
"apaas_step"
>
>
<div
class=
"step_in"
>
<div
class=
"step_in"
>
<WorkFlow
<WorkFlow
ref=
"workFlow"
class=
"work_flow"
/>
ref=
"workFlow"
:node_list=
"node_list"
:link_list=
"link_list"
:node_params_list=
"node_params_list"
class=
"work_flow"
/>
<div
class=
"btn_footer"
>
<div
class=
"btn_footer"
>
<el-button
class=
"cancel"
@
click=
"cancel"
>
取消
</el-button>
<el-button
class=
"cancel"
@
click=
"cancel"
>
取消
</el-button>
<div>
<div>
...
@@ -87,11 +74,27 @@
...
@@ -87,11 +74,27 @@
:step=
"2"
:step=
"2"
:active-icon=
"require('@/assets/imgs/progress_ic_wancheng.png')"
:active-icon=
"require('@/assets/imgs/progress_ic_wancheng.png')"
class=
"apaas_step"
class=
"apaas_step"
></step>
>
<div
class=
"steps_container steps_done"
>
<template
slot=
"action"
>
<div
class=
"steps_done_info"
>
<el-button
type=
"primary"
@
click=
"backToList"
>
返回列表
</el-button>
<div
class=
"left_container"
>
</
template
>
<img
:src=
"require('@/assets/imgs/steps_done.png')"
width=
"100%"
/>
</div>
<div
class=
"right_container"
>
<p>
保存成功
</p>
<p>
可返回流程管理列表查看该流程,并进行流程的部署和发布。
</p>
</div>
</div>
<div
class=
"done_action apaas_button"
>
<slot
name=
"action"
></slot>
</div>
<div
class=
"btn_footer_1"
>
<div>
<el-button
class=
"next"
@
click=
"backToList"
>
返回列表
</el-button>
</div>
</div>
</div>
</step>
</steps>
</steps>
</BlockRadius>
</BlockRadius>
</div>
</div>
...
@@ -264,6 +267,10 @@ export default {
...
@@ -264,6 +267,10 @@ export default {
.
getProcessDetail
({
id
:
this
.
$route
.
params
.
id
})
.
getProcessDetail
({
id
:
this
.
$route
.
params
.
id
})
.
then
((
response
)
=>
{
.
then
((
response
)
=>
{
if
(
response
.
data
.
success
==
1
)
{
if
(
response
.
data
.
success
==
1
)
{
let
data
=
response
.
data
.
data
;
this
.
basic_form
.
name
=
data
.
name
;
this
.
basic_form
.
workplace
=
data
.
workarea
;
this
.
basic_form
.
desc
=
data
.
describe
;
this
.
node_list
=
[];
this
.
node_list
=
[];
this
.
link_list
=
[];
this
.
link_list
=
[];
this
.
node_params_list
=
[];
this
.
node_params_list
=
[];
...
...
src/request/api/service-shop.js
View file @
2031552e
...
@@ -43,6 +43,9 @@ businessArea=${params.businessArea}&developable=${params.developable}&orgSource=
...
@@ -43,6 +43,9 @@ businessArea=${params.businessArea}&developable=${params.developable}&orgSource=
updateCloud
(
params
)
{
updateCloud
(
params
)
{
return
axios
.
post
(
`/apaas/serviceapp/v3/resource/apply/up`
,
params
)
return
axios
.
post
(
`/apaas/serviceapp/v3/resource/apply/up`
,
params
)
},
},
checkNameSpaceCouldUse
(
params
)
{
return
axios
.
get
(
`/apaas/service/v3/resource/apply/checkNs?namespace=
${
params
.
id
}
`
)
},
// shopping cart
// shopping cart
addShoppingCart
(
params
)
{
addShoppingCart
(
params
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment