Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DAO实验室
DAO项目提案工具
提交
1f7019f6
D
DAO项目提案工具
项目概览
DAO实验室
/
DAO项目提案工具
通知
6
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DAO项目提案工具
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
1f7019f6
编写于
7月 07, 2022
作者:
Z
zhaoshuangshi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
new页面=》字数限制规范、代码格式化规范
上级
4610d9b5
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
133 addition
and
153 deletion
+133
-153
miniprogram/pages/new/new.js
miniprogram/pages/new/new.js
+133
-153
未找到文件。
miniprogram/pages/new/new.js
浏览文件 @
1f7019f6
...
...
@@ -2,163 +2,143 @@ import Page from '../base/login'
// pages/new/new.js
Page
({
/**
* 页面的初始数据
*/
data
:
{
// PageCur:'code'
},
/**
* 生命周期函数--监听页面加载
*/
onLoad
:
function
(
options
)
{
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady
:
function
()
{
},
/**
* 生命周期函数--监听页面显示
*/
onShow
:
function
()
{
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide
:
function
()
{
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload
:
function
()
{
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh
:
function
()
{
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom
:
function
()
{
},
/**
* 用户点击右上角分享
*/
onShareAppMessage
:
function
()
{
},
emptyCheck
(
content
,
num
,
language
){
console
.
log
(
'
这是调用了
'
)
if
(
content
.
length
==
0
){
wx
.
showModal
({
title
:
'
必填项缺失
'
,
content
:
`
${
language
}
内容不能为空`
,
showCancel
:
false
,
success
:
function
(
res
)
{
if
(
res
.
confirm
)
{
console
.
log
(
'
用户点击确定
'
)
/**
* 页面的初始数据
*/
data
:
{
// PageCur:'code'
},
/**
* 生命周期函数--监听页面加载
*/
onLoad
:
function
(
options
)
{
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady
:
function
()
{
},
/**
* 生命周期函数--监听页面显示
*/
onShow
:
function
()
{
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide
:
function
()
{
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload
:
function
()
{
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh
:
function
()
{
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom
:
function
()
{
},
/**
* 用户点击右上角分享
*/
onShareAppMessage
:
function
()
{
},
emptyCheck
(
content
,
num
,
language
)
{
console
.
log
(
'
这是调用了
'
)
if
(
content
.
length
==
0
)
{
wx
.
showModal
({
title
:
'
必填项缺失
'
,
content
:
`
${
language
}
内容不能为空`
,
showCancel
:
false
,
success
:
function
(
res
)
{
if
(
res
.
confirm
)
{
console
.
log
(
'
用户点击确定
'
)
}
}
}
})
}
else
if
(
content
.
length
>
num
){
wx
.
showModal
({
title
:
'
文字超出了
'
,
content
:
`
${
language
}
内容字数不能超过
${
num
}
`
,
showCancel
:
false
,
success
:
function
(
res
)
{
if
(
res
.
confirm
)
{
console
.
log
(
'
用户点击确定
'
)
})
}
else
if
(
content
.
length
>
num
)
{
wx
.
showModal
({
title
:
'
文字超出了
'
,
content
:
`
${
language
}
内容字数不能超过
${
num
}
`
,
showCancel
:
false
,
success
:
function
(
res
)
{
if
(
res
.
confirm
)
{
console
.
log
(
'
用户点击确定
'
)
}
}
}
})
}
else
{
return
true
}
},
})
}
else
{
return
true
}
},
submit
(
e
)
{
console
.
log
(
e
);
let
title
=
e
.
detail
.
value
.
title
;
let
description
=
e
.
detail
.
value
.
description
;
let
parter
=
e
.
detail
.
value
.
parter
;
let
wechatId
=
e
.
detail
.
value
.
wechatId
;
if
(
!
this
.
emptyCheck
(
title
,
15
,
'
项目名称
'
)
||
!
this
.
emptyCheck
(
description
,
140
,
'
项目介绍
'
)
||
!
this
.
emptyCheck
(
parter
,
140
,
'
种子用户
'
)
||
!
this
.
emptyCheck
(
wechatId
,
30
,
'
联系方式
'
))
{
return
}
submit
(
e
){
console
.
log
(
e
);
let
title
=
e
.
detail
.
value
.
title
;
let
description
=
e
.
detail
.
value
.
description
;
let
parter
=
e
.
detail
.
value
.
parter
;
let
wechatId
=
e
.
detail
.
value
.
wechatId
;
if
(
!
this
.
emptyCheck
(
title
,
14
,
'
项目名称
'
)
||!
this
.
emptyCheck
(
description
,
100
,
'
项目介绍
'
)
||!
this
.
emptyCheck
(
parter
,
100
,
'
种子用户
'
)
||!
this
.
emptyCheck
(
wechatId
,
30
,
'
联系方式
'
)){
return
}
let
createProject
=
function
(
userId
){
wx
.
cloud
.
callFunction
({
name
:
'
project
'
,
data
:
{
type
:
'
add
'
,
userId
:
userId
,
title
:
title
,
description
:
description
,
parter
:
parter
,
wechatId
:
wechatId
,
projectType
:
1
}
}).
then
(
res
=>
{
console
.
log
(
'
cloud res:
'
,
res
)
console
.
log
(
res
.
result
.
res
.
_id
);
wx
.
navigateTo
({
url
:
'
../detail/detail?id=
'
+
res
.
result
.
res
.
_id
,
let
createProject
=
function
(
userId
)
{
wx
.
cloud
.
callFunction
({
name
:
'
project
'
,
data
:
{
type
:
'
add
'
,
userId
:
userId
,
title
:
title
,
description
:
description
,
parter
:
parter
,
wechatId
:
wechatId
,
projectType
:
1
}
}).
then
(
res
=>
{
console
.
log
(
'
cloud res:
'
,
res
)
console
.
log
(
res
.
result
.
res
.
_id
);
wx
.
navigateTo
({
url
:
'
../detail/detail?id=
'
+
res
.
result
.
res
.
_id
,
})
}).
catch
(
err
=>
{
console
.
log
(
'
err:
'
,
err
)
})
}).
catch
(
err
=>
{
console
.
log
(
'
err:
'
,
err
)
})
}
}
// 检查参数是否合格
// 检查参数是否合格
this
.
isAuthorize
(
function
(
res
)
{
// console.log(res);
if
(
res
)
{
createProject
(
res
.
_id
);
}
});
},
NavChange
(
e
)
{
this
.
setData
({
PageCur
:
e
.
currentTarget
.
dataset
.
cur
})
}
this
.
isAuthorize
(
function
(
res
)
{
// console.log(res);
if
(
res
)
{
createProject
(
res
.
_id
);
}
});
},
NavChange
(
e
)
{
this
.
setData
({
PageCur
:
e
.
currentTarget
.
dataset
.
cur
})
}
})
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录