From 07975c813e52e29e4485ebb33d397cdb961255d6 Mon Sep 17 00:00:00 2001 From: zhangjun1 Date: Thu, 14 May 2020 16:19:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=A1=A8=E5=8D=95=E9=AA=8C?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/serviceDetail.vue | 1082 ++++++++++++++++++----------------- src/pages/serviceEdit.vue | 51 +- src/pages/workPlace.vue | 2 +- 3 files changed, 606 insertions(+), 529 deletions(-) diff --git a/src/pages/serviceDetail.vue b/src/pages/serviceDetail.vue index 4f7fe41..98c92d0 100644 --- a/src/pages/serviceDetail.vue +++ b/src/pages/serviceDetail.vue @@ -1,631 +1,677 @@ - - diff --git a/src/pages/serviceEdit.vue b/src/pages/serviceEdit.vue index 729ffb0..4ebc1e7 100644 --- a/src/pages/serviceEdit.vue +++ b/src/pages/serviceEdit.vue @@ -14,7 +14,7 @@ 服务安全设置 - +

服务名称:

@@ -22,7 +22,7 @@

服务描述:

- +

服务领域:

- +

所属组织:

更换封面
- +

接口编码:

- +

发布人:

- +

联系方式:

- +

开放程度:

@@ -80,7 +91,7 @@
- 保存 + 保存 取消
@@ -233,9 +244,20 @@ export default { ], origin_arr:[], rules:{ + name:[ + { required: true, message: '请输入服务名称', trigger: 'blur' }, + ], desc:[ + { required: true, message: '请输入服务描述', trigger: 'blur' }, { max: 200, message: '长度小于200个字符', trigger: 'blur' } - ] + ], + area:[ + { required: true, message: '请选择服务领域', trigger: 'change' }, + ], + resource:[ + { required: true, message: '请选择开放程度', trigger: 'change' }, + ], + } }; }, @@ -267,6 +289,7 @@ export default { }, saveInfo(){ console.log('2222'); + }, openstart(){ this.open = !this.open @@ -280,8 +303,16 @@ export default { removepic(){ this.$refs.servicepic.handleRemove() }, - onSubmit() { + onSubmit(formName) { console.log('submit!'); + this.$refs[formName].validate((valid) => { + if (valid) { + alert('submit!'); + } else { + console.log('error submit!!'); + return false; + } + }); }, getNewList(val) { console.log(val); diff --git a/src/pages/workPlace.vue b/src/pages/workPlace.vue index f2e8de4..dbff60a 100644 --- a/src/pages/workPlace.vue +++ b/src/pages/workPlace.vue @@ -168,7 +168,7 @@ > {{now_user == 0?'我的服务':'服务管理'}}