工作流程
事件流程
逻辑问题修正
私有文件:在信息结构图中存储位置路径中没有/public/的文件属于私有文件
操作步骤:
注意:条件绑定不能直接在img标签下绑定,需在img标签外加一层span,在span中绑定,否则不能实现显示隐藏效果。
var form_parameter_constraints = /*INSBEGIN:FORMPM*/ { "spid": { "type": "string", "constraints": { "presence": { "message": "缺少必要字段:视频id" } } } } /*INSEND:FORMPM*/ ;
/*INSBEGIN:CONDITION*/ function() { if(tmp_data.spwj !== ""){ return when.pipeline([ /*INSBEGIN:SEQUENCEIP*/ /*INSBEGIN:PRIVATEFILE*/ function(){ var url = tmp_data.spwj;//私有文件所在的路径 res.setHeader('X-Accel-Redirect', url); res.end(''); res.wwendcalled = true; return 200; }, //@wweditorinfo:{"id":"4a961dda68cfdafd5a8e1846196df58d","editor":{"step1":{"url":{"from":"tmp_data","value":"spwj"}}}} /*INSEND:PRIVATEFILE*/ /*INSEND:SEQUENCEIP*/ function(){} ]); } return false;}, /*INSEND:CONDITION*/
/*INSBEGIN:CONDITION*/ function() { if(tmp_data.spwj !== ""){ return when.pipeline([ /*INSBEGIN:SEQUENCEIP*/ /*INSBEGIN:PRIVATEFILE*/ function(){ var url = tmp_data.spwj;//私有文件所在的路径 res.setHeader('X-Accel-Redirect', url); res.end(''); res.wwendcalled = true; return 200; }, //@wweditorinfo:{"id":"4a961dda68cfdafd5a8e1846196df58d","editor":{"step1":{"url":{"from":"tmp_data","value":"spwj"}}}} /*INSEND:PRIVATEFILE*/ /*INSEND:SEQUENCEIP*/ function(){} ]); } return false;}, /*INSEND:CONDITION*/