diff --git a/src/pages/authority/organization/organizationdetail.vue b/src/pages/authority/organization/organizationdetail.vue index 02277d8bd22525fbf112a7aab4315f8a0be15227..f3fd852d4de5355044f42675edb94c6175ce7b90 100644 --- a/src/pages/authority/organization/organizationdetail.vue +++ b/src/pages/authority/organization/organizationdetail.vue @@ -121,6 +121,10 @@ export default { ) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; this.service_header_arr = { name: data.department_name, @@ -145,7 +149,9 @@ export default { fixedurl: "/authority/organization/edit/" + this.$route.params.id, }; }) - .catch((response) => {}); + .catch((response) => { + this.$message.error('请求失败') + }); }, get_list() { this.$http @@ -154,6 +160,10 @@ export default { ) .then((response) => { // console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; this.listTotal = response.data.total; this.datas = data; diff --git a/src/pages/authority/organization/organizationedit.vue b/src/pages/authority/organization/organizationedit.vue index 85430d328c5f95123fd59776d5a6936e2e84f6d1..20b8937ecd8b016f5493af2b49ab442f9c4f7744 100644 --- a/src/pages/authority/organization/organizationedit.vue +++ b/src/pages/authority/organization/organizationedit.vue @@ -179,6 +179,10 @@ export default { ) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; this.form = { name: data.department_name, @@ -205,10 +209,16 @@ export default { .put("/apaas/backmgt/department", temp) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } this.$message.success("保存成功"); this.$router.back(-1); }) - .catch((response) => {}); + .catch((response) => { + this.$message.success("保存失败"); + }); }, backPage() { this.$router.back(-1); @@ -224,17 +234,27 @@ export default { .post("/apaas/backmgt/department", temp) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } this.$message.success("保存成功"); this.$router.back(-1); }) - .catch((response) => {}); + .catch((response) => { + this.$message.success("保存失败"); + }); }, getOriginArr() { this.$http - .get("/static/serviceedit.json") + .get("/apaas/backmgt/department/list") .then((response) => { + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; - this.origin_arr = data.origin_arr; + this.origin_arr = data }) .catch(function(response) {}); }, diff --git a/src/pages/authority/role/addroles.vue b/src/pages/authority/role/addroles.vue index ed878861a56c47b2de2dddaa9ff3ee8e16885308..2b4e0217e22e5fcedf3e7d4ece02e629c807c707 100644 --- a/src/pages/authority/role/addroles.vue +++ b/src/pages/authority/role/addroles.vue @@ -281,6 +281,10 @@ export default { .get(`/apaas/backmgt/role/id/${this.$route.params.id}`) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; this.form = { name: data.role_name, diff --git a/src/pages/workbench/fwgl/apply_service_detail.vue b/src/pages/workbench/fwgl/apply_service_detail.vue index 607b8e5c343b9f84a4f6867449b4eee40a5ae925..0a40ae168f66fc1a07793f77f59574e40fde0638 100644 --- a/src/pages/workbench/fwgl/apply_service_detail.vue +++ b/src/pages/workbench/fwgl/apply_service_detail.vue @@ -335,6 +335,10 @@ export default { this.$http .get(`/apaas/service/v3/service/apply/service?apply_id=${this.$route.params.id}`) .then((response) => { + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } console.log(response.data.data); let data = response.data.data; this.$set(this.service_header_arr, "name", data.name); diff --git a/src/pages/workbench/fwgl/approval_service_detail.vue b/src/pages/workbench/fwgl/approval_service_detail.vue index 270d12963473d3accbe0cd3cebed29182c724718..1e4a469b57e824bcbcb0eb3d5c40a1bde3776bec 100644 --- a/src/pages/workbench/fwgl/approval_service_detail.vue +++ b/src/pages/workbench/fwgl/approval_service_detail.vue @@ -102,23 +102,23 @@ export default { [ { title:'一级审批', - result:'审批通过', + result:'', arr:[ { title:'审批时间:', - info:'2020-02-28 15:23:45' + info:'' }, { title:'审批单位:', - info:'某某某城管局' + info:'' }, { title:'审批人:', - info:'张先生' + info:'' }, { title:'审批意见:', - info:'同意' + info:'' }, ] }, @@ -212,32 +212,32 @@ export default { list_arr: [ { title: "申请单位:", - info: "北京比格大数据有限公司" + info: "" }, { title: "申请人:", - info: "李子维" + info: "" }, { title: "申请人联系电话:", - info: "18342803360" + info: "" }, { title: "场景描述:", - info: "申请贵州省行政区划地图服务用于贵州省疫情监控决策指挥系统。" + info: "" }, { title: "调用业务系统:", - info: "决策指挥系统" + info: "" }, { title: "业务系统域名:", - info: "https://apaas.wodcloud.com/" + info: "" }, { title: "申请文件:", - info: "xxxx文件名称.txt", - url:'www.baidu.com', + info: "", + url:'', type: "down" }, { @@ -248,11 +248,11 @@ export default { }, { title: "申请时长:", - info: "1年" + info: "" }, { title: "申请规格:", - info: "访问次数:20/日,访问量:100/日" + info: "" } ] }; @@ -324,6 +324,10 @@ export default { .get(`/apaas/service/v3/service/approval/applied?apply_id=${this.$route.params.id}`) .then((response) => { console.log(response.data.data); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } let data = response.data.data; this.$set(this.service_header_arr, "name", data.name); this.$set(this.service_header_arr['first'][0], 'text', data.data_service_type1_name); @@ -366,7 +370,7 @@ export default { this.zd_table_arr = data.service_apply_info.res_fields?JSON.parse(data.service_apply_info.res_fields):[] }) .catch(function(response) { - + this.$message.error('请求失败') }); }, } diff --git a/src/pages/workbench/fwgl/serviceDetail.vue b/src/pages/workbench/fwgl/serviceDetail.vue index 27579abb2c63730c33f13662a16badd93f70c442..13448c65d509a21a1fdfccd122453c97e53b7cff 100644 --- a/src/pages/workbench/fwgl/serviceDetail.vue +++ b/src/pages/workbench/fwgl/serviceDetail.vue @@ -134,14 +134,14 @@

按月购买 按年购买
@@ -181,7 +181,7 @@ export default { data() { return { now_user: 0, //0:普通用户,1:组织管理员,2:超级管理员 - buy_style: 1, + buy_style: [1], responseParamUrl: "", codeExampleUrl: "", yx_state: { @@ -579,6 +579,13 @@ export default { }, mounted() {}, methods: { + change_buy(val){ + if(this.buy_style.indexOf(val)!==-1){ + this.buy_style.splice(this.buy_style.indexOf(val),1) + }else{ + this.buy_style.push(val) + } + }, getCurrentUser() { this.$api.user.getNowUser().then(({ data }) => { if (data.success == 1) { @@ -675,6 +682,11 @@ export default { this.service_size_data = data.request_spcs_info; this.size_arr_down = data.request_spcs_info; this.buy_type = data.request_spcs_info[0].type; + if(this.buy_type == 3){ + this.buy_style = [1,2] + }else{ + this.buy_style = [this.buy_type] + } } else { this.$message({ message: response.data.errMsg, @@ -699,6 +711,11 @@ export default { console.log(data); this.service_size_data = data.data; this.buy_type = data.data[0].type; + if(this.buy_type == 3){ + this.buy_style = [1,2] + }else{ + this.buy_style = [this.buy_type] + } }) .catch(function(response) {}); }, @@ -709,7 +726,14 @@ export default { if (e.flag) { e.id = 0; } - e.type = this.buy_style; + if(this.buy_style.length==0){ + this.$message.error('请选择申请时长') + return + }else if(this.buy_style.length==2){ + e.type = 3 + }else{ + e.type = this.buy_style[0] + } delete e.undefined; delete e.flag; temp.push(e); diff --git a/src/pages/workbench/fwgl/serviceEdit.vue b/src/pages/workbench/fwgl/serviceEdit.vue index b1e01235fc780184b1566f21bd3b0ee3cc5ad552..5bcb0189812257dbf2893c7b7c320b6d3c8bad04 100644 --- a/src/pages/workbench/fwgl/serviceEdit.vue +++ b/src/pages/workbench/fwgl/serviceEdit.vue @@ -27,9 +27,9 @@ + :key="item.id" + :label="item.name" + :value="item.id"> @@ -43,9 +43,9 @@ + :key="item.department_id" + :label="item.department_name" + :value="item.department_id"> @@ -90,9 +90,9 @@ - + 保存 - 取消 + 取消 @@ -109,18 +109,18 @@

是否开启:

最大连接数:

- +

是否开启:

最大连接数:

- +

有效时间:

- - + + { + let data = response.data.data + this.origin_arr = data + }) + .catch(function(response) { + + }); + }, + get_service_arae(){ + this.$http + .get('/apaas/service/v3/service/manager/servarea') .then(response => { let data = response.data.data - this.origin_arr = data.origin_arr + this.area_arr = data }) .catch(function(response) { @@ -315,7 +291,7 @@ export default { this.imgList = [] this.$set(this.form,'name',data.name) this.$set(this.form,'desc',data.descript) - this.$set(this.form,'area',data.sectors-1) + this.$set(this.form,'area',data.sectors) this.$set(this.form,'origin',data.organization) this.$set(this.form,'code',data.encode_method) this.$set(this.form,'people',data.register_user_info?data.register_user_info.user_name:data.register_user_info) @@ -337,7 +313,7 @@ export default { var temp = { id:parseInt(this.$route.params.id), "name": this.form.name, - "sectors": this.form.area+1, + "sectors": this.form.area, "organization": this.form.origin, "cover": this.form.fileList, "openness": this.form.resource, @@ -356,6 +332,10 @@ export default { .put("/apaas/service/v3/service/manager",temp) .then((response) => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } this.$message.success('保存成功') this.getServiceInfo() }) @@ -364,7 +344,7 @@ export default { }); }, calcle(){ - console.log('1111'); + this.$router.back(-1) }, saveInfo(){ this.onSubmit('form') diff --git a/src/pages/workbench/yygl/app_edit.vue b/src/pages/workbench/yygl/app_edit.vue index 26d743f6faeb034f68b4a279e32b90e9eb8b0b8e..91c422f74605b50a030a708719728666bb72b0b2 100644 --- a/src/pages/workbench/yygl/app_edit.vue +++ b/src/pages/workbench/yygl/app_edit.vue @@ -244,6 +244,11 @@ export default { .post('/apaas/hubApi/market/app',formData) .then(response => { console.log(response); + if(!response.data.success){ + this.$message.error(response.data.errMsg) + return + } + this.$message.success('操作成功') }) .catch(function(response) {