Commit 2031552e authored by 刘殿昕's avatar 刘殿昕

云服务、购物车、流程编辑

parent 2c8c3e03
...@@ -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: "技术支持"
......
This diff is collapsed.
...@@ -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>
......
...@@ -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 {
......
...@@ -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 = [];
......
...@@ -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) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment