-
先把内容 事件 人员等 set到WaitSendData类, 保存到数据库
//设置上传类的内容
getTaskNewParams().setTitle(taskDescribe);
if (StrUtil.notEmptyOrNull(taskRemarks)) { // 存储任务的备注
getTaskNewParams().setContent(taskRemarks);
}
...
//等待 发送类 类型为任务 getTaskNewParams().toString()把参数转化成json
WaitSendData waitSendData =
new WaitSendData(EnumData.RequestType.PUBLISH_TASK.order(), taskDescribe,
TimeUtils.getLongTime(), getTaskNewParams().toString(),
getCoIdParam());
//保存数据库
ctx.getDbUtil().save(waitSendDataVoice, false);
- 接着从数据库 查找到最新添加的数据库中 WaitSendData表中 的最新一条数据
-
判断 上传的图片等list 是否为空 ,不为空 循环 每一个路径 添加到 WaitUpFileData类中并关联 对应的 WaitSendData表中的id
-
判断 上传的语音文件 是否为空 ,不为空 添加语音文件 添加到 WaitUpFileData类中并关联 对应的 WaitSendData表中的id
-清空所有文本内容 启动上传服务
网友评论