|
@@ -24,7 +24,7 @@ Page({
|
|
|
},
|
|
|
//验证必填项
|
|
|
initValidate() {
|
|
|
- const rules = { name: { required: true }, type: { required: true }, create_user: { required: true }, }
|
|
|
+ const rules = {name: { required: true },type: { required: true },create_user: { required: true },}
|
|
|
// 验证字段的提示信息,若不传则调用默认的信息
|
|
|
const messages = { name: { required: '请输入团队名称' }, type: { required: '请输入团队类型' }, create_user: { required: '请输入团队创建人名称' }, };
|
|
|
this.WxValidate = new WxValidate(rules, messages)
|
|
@@ -102,6 +102,11 @@ Page({
|
|
|
formSubmit: function (e) {
|
|
|
const that = this;
|
|
|
const value = e.detail.value;
|
|
|
+ let length = this.data.logo.length;
|
|
|
+ if (length == 0) {
|
|
|
+ value.rules = [{ logo: { required: true } }];
|
|
|
+ value.message = [{ logo: { required: '请上传团队Logo' } }]
|
|
|
+ }
|
|
|
if (!this.WxValidate.checkForm(value)) {
|
|
|
const error = this.WxValidate.errorList[0];
|
|
|
wx.showToast({ title: `${error.msg}`, icon: 'error', duration: 2000 })
|
|
@@ -116,7 +121,7 @@ Page({
|
|
|
success: res => {
|
|
|
if (res.data.errcode == 0) {
|
|
|
wx.showToast({ title: '创建团队成功', icon: 'success', duration: 2000 })
|
|
|
- wx.redirectTo({ url: '/pages/me/index' })// 跳转页面
|
|
|
+ wx.redirectTo({ url: '/pages/me/index' })
|
|
|
} else {
|
|
|
wx.showToast({ title: res.data.errmsg, icon: 'error', duration: 2000 })
|
|
|
}
|