migration 流程图
2017-12-12 18:36:09 0 举报
migration流程
作者其他创作
大纲/内容
异常
清空 stitle并记录错误信息
false
已设置
未设置
无命中敏感词或命中提示后发布的敏感词
添加成功
false(新增文档)
检查数据是否合法
检查 stitle
判断是否有info
失败
检查禁发词
结束
app_key!=comos
无命中敏感词
$level == 1 || $level == 2命中提示后发布的敏感词
非看点
检查 content
checkAppKey
检查app id 和app name
根据 $data['app']['id'] 和 $data['app']['name']获取文档信息 doc/get
doc/update
content 类型校验失败
true
doc/add
isPub = false
看点
成功
是否获取到文档信息
$info = null
不合并栏目new cIDs
根据 app name 判断是否为 sinawemedia
app_key==comos
命中禁止发布的敏感词
nopub(只保存)
empty data
获取文档信息失败
检查文档ID是否合法
没有命中敏感词
开始
level == 0命中禁止发布的敏感词
形成新的cIDs
true(修改文档)
保存成功
合并栏目merge cIDs
修改成功
nodeReset
unknown App Key
array 类型
长度 13.5
true(得到文档信息 $info)
去除专题节点
pub(保存并发布)
无法获取
判断否为看点
doc_type
检查$_POST['doc']
非 array 类型
获取到doc
收藏
0 条评论
下一页