diff --git a/src/components/allot-info-confirm.vue b/src/components/allot-info-confirm.vue
index 003cd0b8cf3211db0d31d1832ee41851df12f15f..c28f1f03bed362c4dfb086549d25c928929c9232 100644
--- a/src/components/allot-info-confirm.vue
+++ b/src/components/allot-info-confirm.vue
@@ -146,6 +146,7 @@ export default {
params: {
id: this.detail.id,
user_id: this.detail.user_id,
+ namespace:this.detail.namespace
},
})
.then(({ data }) => {
diff --git a/src/components/shop-car-apply/apply_form.vue b/src/components/shop-car-apply/apply_form.vue
index 44a7f14ee2e5dc632f15ea99bee26890eb56cd02..2af304ce81160e4c398aa2942670a99a752d8e1a 100644
--- a/src/components/shop-car-apply/apply_form.vue
+++ b/src/components/shop-car-apply/apply_form.vue
@@ -14,7 +14,7 @@
部门联系人:
-
+
联系电话:
diff --git a/src/components/table/table-um.vue b/src/components/table/table-um.vue
index 758732963b12bf9e5a3eb3b80910359624052607..304e36497c78ddc27c81f47734aa74098ed22fea 100644
--- a/src/components/table/table-um.vue
+++ b/src/components/table/table-um.vue
@@ -89,12 +89,12 @@
分配
- 已分配
+ 已分配
diff --git a/src/pages/workbench/fwgl/serviceDetail.vue b/src/pages/workbench/fwgl/serviceDetail.vue
index d90ddd20fb21928885d0e452e19b4effec06b132..527cec942ccd4bf7c73f9f819e03792e45547a69 100644
--- a/src/pages/workbench/fwgl/serviceDetail.vue
+++ b/src/pages/workbench/fwgl/serviceDetail.vue
@@ -23,7 +23,7 @@
:list_arr="now_service == 0 ? list_arr : servicead_arr"
v-if="now_service == 0 || now_service == 1"
>
-
+
diff --git a/src/pages/workbench/workPlace.vue b/src/pages/workbench/workPlace.vue
index dbbc1f18250148611232b0de4904e88f5518c00e..bad4250942e2bf46edd5f3849f975289ce90d48a 100644
--- a/src/pages/workbench/workPlace.vue
+++ b/src/pages/workbench/workPlace.vue
@@ -560,17 +560,17 @@ export default {
[
"/apaas/service/v3/service/manager/list",
"/apaas/service/v3/service/apply/service/list",
- "/apaas/service/v3/resource/user/apply/list"
+ "/apaas/service/v3/workplace/normal/list"
],
[
"/apaas/service/v3/service/manager/list",
"/apaas/service/v3/service/approval/applied/list",
- "/apaas/service/v3/resource/user/apply/list"
+ "/apaas/service/v3/workplace/org/list"
],
[
"/apaas/service/v3/service/manager/list",
"/apaas/service/v3/service/approval/applied/list",
- "/apaas/service/v3/resource/user/apply/list"
+ "/apaas/service/v3/workplace/super/list"
]
],
service_head: [
@@ -633,37 +633,37 @@ export default {
],
[
{
- prop: "name_space",
+ prop: "Workplace",
label: "工作区域",
width: "150px",
align: "left"
},
{
- prop: "wlhj",
+ prop: "network",
label: "网络环境",
width: "120px",
align: "center"
},
{
- prop: "cpu",
+ prop: "Cpu",
label: "CPU(核)",
width: "90px",
align: "center"
},
{
- prop: "memory",
+ prop: "Memory",
label: "内存(GB)",
width: "90px",
align: "center"
},
{
- prop: "zyzlgb",
- label: "资源总量(GB)",
+ prop: "pan",
+ label: "数据盘(块/GB)",
width: "120px",
align: "center"
},
{
- prop: "approve_state_name",
+ prop: "statename",
label: "申请状态",
width: "110px",
align: "center"
@@ -729,33 +729,33 @@ export default {
],
[
{
- prop: "name_space",
+ prop: "Workplace",
label: "工作区域",
width: "100px",
align: "left"
},
{
- prop: "wlhj",
+ prop: "network",
label: "网络环境",
width: "90px",
align: "center"
},
{
- prop: "cpu",
+ prop: "Cpu",
label: "CPU(核)",
width: "80px",
align: "center"
},
{
- prop: "memory",
+ prop: "Memory",
label: "内存(GB)",
width: "80px",
align: "center"
},
{
- prop: "zyzlgb",
- label: "资源总量(GB)",
- width: "110px",
+ prop: "pan",
+ label: "数据盘(块/GB)",
+ width: "120px",
align: "center"
},
{
@@ -835,7 +835,7 @@ export default {
],
[
{
- prop: "department_name ",
+ prop: "department_name",
label: "所属组织",
width: "170px",
align: "left"
@@ -853,7 +853,7 @@ export default {
align: "center"
},
{
- prop: "gzqysl",
+ prop: "container",
label: "工作区域数量(个)",
width: "130px",
align: "center"
@@ -1162,8 +1162,21 @@ export default {
}
let data = response.data.data;
if(this.now_type==2){
- this.service_data = data.cloud_apply_list
- this.listTotal = response.data.total;
+ this.listTotal = data.total;
+ data.data.forEach(e => {
+ if(e.DiskList&&e.DiskList.length){
+ e['pan'] = e.DiskList.join(';')
+ }
+ if(e.State||e.State==0){
+ e['statename'] = e.State==1?'审核通过':e.State==0?'待审核':'拒绝'
+ }
+ if(e.NetworkEnv||e.NetworkEnv==0){
+ e['network'] = e.NetworkEnv==0?'外网':'政府内网'
+ }
+
+
+ });
+ this.service_data = data.data
}else{
this.service_data = data.data;
this.service_data.forEach(e => {
@@ -1410,7 +1423,7 @@ export default {
//分配接口调用
distribut(val) {
console.log(val);
- this.$refs.allotConfirm.getDetail(val.apply_id);
+ this.$refs.allotConfirm.getDetail(val.ApplyId);
},
manage_func(n) {
console.log(n);
diff --git a/src/pages/workbench/yygl/app_detail.vue b/src/pages/workbench/yygl/app_detail.vue
index a3160637d462f8d21494ff333738c22275526b08..bb5bbf6d423bdf4f80888145dc176f3487ef7178 100644
--- a/src/pages/workbench/yygl/app_detail.vue
+++ b/src/pages/workbench/yygl/app_detail.vue
@@ -530,7 +530,7 @@ export default {
},
delete_data(name) {
this.$http
- .delete(`/apaas/hubApi/image/del/${name}`)
+ .delete(`/apaas/hubApi/image/del/${name}?app_id=${this.$route.params.id}`)
.then((response) => {
if (response.data.success == 1) {
this.$message.success("删除成功");
diff --git a/src/pages/workbench/yygl/deploy_app_detail.vue b/src/pages/workbench/yygl/deploy_app_detail.vue
index 0694a46bc14b75928b393c6a7b3421d1e23d5e2a..2ac8e10f334a963ba9f74c238579dac800151af0 100644
--- a/src/pages/workbench/yygl/deploy_app_detail.vue
+++ b/src/pages/workbench/yygl/deploy_app_detail.vue
@@ -48,7 +48,7 @@
>
-
保存
-
+ -->
@@ -245,9 +245,9 @@
开放程度:
-
-
-
+ 共享
+ 受限
+ 敏感
@@ -590,11 +590,26 @@ export default {
dialogCancel(){
this.$refs.actiondialog.hide();
},
+ service_public(){
+ this.$http
+ .post(`/apaas/service/v3/service/manager/apptoserv`,{
+ sectors:this.publicForm.area,
+ deply_id:parseInt(this.$route.params.deploy_id),
+ openness:this.publicForm.open
+ })
+ .then(response => {
+ if(response.data.success){
+ this.$message.success(response.data.errMsg)
+ }else{
+ this.$message.error(response.data.errMsg)
+ }
+ })
+ },
save_file(){
this.$refs['publicForm'].validate((valid) => {
if (valid) {
this.$refs.actiondialog.hide();
- this.$router.push('/fwzc/fwcs')
+ this.service_public()
} else {
console.log('error submit!!');
return false;
diff --git a/src/pages/workbench/yygl/deployment.vue b/src/pages/workbench/yygl/deployment.vue
index d0f515565250de805c9ffbf83a9a4331b5262650..6e46238a79871b27099b4fd7f87fbd549e0fefdd 100644
--- a/src/pages/workbench/yygl/deployment.vue
+++ b/src/pages/workbench/yygl/deployment.vue
@@ -169,6 +169,9 @@
+
+ {{item.value}}
+
@@ -272,6 +275,8 @@ export default {
data: () => ({
step: 0,
senior_flag: false,
+ host:'',
+ path:'',
begin_code: "",
baseInfoForm: {
namespace: "",
@@ -485,7 +490,9 @@ export default {
uu: this.evtUuid,
values: this.app_set_info,
source: this.$route.query.source == "apply" ? "apply" : "",
- pvc_id: this.parseInt_arr(this.select_volumn)
+ pvc_id: this.parseInt_arr(this.select_volumn),
+ host:this.host,
+ path:this.path,
};
} else {
//编辑提交
@@ -567,6 +574,12 @@ export default {
} else if(e.type == "volume") {
this.deal_key_value(e.name, e.type, [e.value,e.check_type]);
}else{
+ if(e.type == "text"&&e.name=='host'){
+ this.host = e.value
+ }
+ if(e.type == "view"&&e.name=='path'){
+ this.path = e.value
+ }
this.deal_key_value(e.name, e.type, e.value);
}
});