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 36c35c9db6d265390404f2e85665c6fb3f5cc5b9..8b1de09a6bcb5e133c755a83fa59558e1b581e55 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 78c90f541e7a3faa4251b3004bb6df222903448d..e714478708674d23855654a1709017199d6f3297 100644
--- a/src/pages/workbench/workPlace.vue
+++ b/src/pages/workbench/workPlace.vue
@@ -562,17 +562,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: [
@@ -635,37 +635,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"
@@ -731,33 +731,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"
},
{
@@ -837,7 +837,7 @@ export default {
],
[
{
- prop: "department_name ",
+ prop: "department_name",
label: "所属组织",
width: "170px",
align: "left"
@@ -855,7 +855,7 @@ export default {
align: "center"
},
{
- prop: "gzqysl",
+ prop: "container",
label: "工作区域数量(个)",
width: "130px",
align: "center"
@@ -1174,8 +1174,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 => {
@@ -1422,7 +1435,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/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);
}
});