(1)输入参数设置完成之后,查看源码,找到生成的json/*常用功能
api文档 http://www.wware.org/api/server.html
模板指引 http://glue.spolo.org/trac/glue/wiki/wware/BE/be-basetpl
*/
sp.exports = (function() {
// DEBUG模式,错误信息直接抛到前端,方便调试
var DEBUG = /*INSBEGIN:DEBUG*/ true /*INSEND:DEBUG*/ ;
var url_parameter_constraints = /*INSBEGIN:URLPM*/{}/*INSEND:URLPM*/ ;
var form_parameter_constraints = /*INSBEGIN:FORMPM*/{"shouhuorenxingming":{"type":"string","constraints":{"presence":{"message":"联系人不能为空"}}},"lianxidianhua":{"type":"string","constraints":{"presence":{"message":"请输入联系方式"}}},"sheng":{"type":"string","constraints":{"presence":{"message":"请选择所在的省份"}}},"shi":{"type":"string","constraints":{"presence":{"message":"请选择所在的市/地区"}}},"xian":{"type":"string","constraints":{"presence":{"message":"请选择所在的县/区"}}},"xiangxidizhi":{"type":"string","constraints":{"presence":{"message":"请输入收货人的详细地址"}}},"youzhengbianma":{"type":"string","constraints":{"presence":{"message":"请输入收货地址的邮政编码"}}}}/*INSEND:FORMPM*/ ;
// MODULE 变量的声明 var module_name ;
function prepare(req, res) {
var tmp_data = {};
return when.pipeline([
/*INSBEGIN:PREPROCESS*/
/*INSEND:PREPROCESS*/
function() {
//通常,这里从tmp_data中获取文件路径的结果。并赋值给form_parameter_constraints[XXX].targetfile。其中XXX是相应的的输入变量的名称。
}
]);
}
(2)然后将下方的json复制下拉,发到帖子中{
"shouhuorenxingming": {
"type": "string",
"constraints": {
"presence": {
"message": "联系人不能为空"
}
}
},
"lianxidianhua": {
"type": "string",
"constraints": {
"presence": {
"message": "请输入联系方式"
}
}
},
"sheng": {
"type": "string",
"constraints": {
"presence": {
"message": "请选择所在的省份"
}
}
},
"shi": {
"type": "string",
"constraints": {
"presence": {
"message": "请选择所在的市/地区"
}
}
},
"xian": {
"type": "string",
"constraints": {
"presence": {
"message": "请选择所在的县/区"
}
}
},
"xiangxidizhi": {
"type": "string",
"constraints": {
"presence": {
"message": "请输入收货人的详细地址"
}
}
},
"youzhengbianma": {
"type": "string",
"constraints": {
"presence": {
"message": "请输入收货地址的邮政编码"
}
}
}
}