zoukankan      html  css  js  c++  java
  • CRM邮件系统分析

    INSERT INTO [CRM_Email] ([CreateDate],[SenderTypeID],[SenderName],[ReceiverTypeID],[ReceiverName],[ReceiverEmail],[ObjectType],[Title],[Content],[Type],[UploadFileTypeid])VALUES (GETDATE(),'0000000000','管理员','0000000000','管理员','','Send','邮件名','邮件正文',0,'2,1')
    go
    INSERT INTO [CRM_Email] ([CreateDate],[SenderTypeID],[SenderName],[ReceiverTypeID],[ReceiverName],[ReceiverEmail],[ObjectType],[Title],[Content],[Type],[UploadFileTypeid])VALUES (GETDATE(),'0000000000','管理员','0000000000','管理员','','Receive','邮件名','邮件正文',0,'2,1')
    go
    exec spCRM_MsgSendBatch 'Normal', '0000000000', '0000000000', '邮件通知:【管理员】于 2007-11-5 12:47:30 给你发送了邮件
    邮件名称:邮件名
    [surl=../Message/ViewEmailFile.asp?EmailTypeID=241&EmailType=self]点击查看[/surl]', 'System', '11  5 2007 12:47:30:000PM', 'Email', ''
    go
    Update [CRM_UploadFile] Set [CoObject]='Email' Where [CreatorTypeID]='0000000000' And [CoObjectTypeID]='Email' And [CoObject]='EmailTemp'
    go
    Delete [CRM_UploadFile] Where [CreatorTypeID] ='0000000000'AND ([CoObject] = 'EmailTemp')
    go

    --任我行的方式是以空间换效率,它将发件箱对群的拆分成对单个人,但这样无法看出是不是一次邮件发出的,
    --改变设计,以空间换效率是对的,(也可以换成用like去判断这个人是否存在,但没有=于来的效率高,对于用户非常多的性况,应选择效率)
    --收件箱只需保留一条数据(任我行是全拆分,现在看来没有必要),而发件箱应全部拆分
  • 相关阅读:
    ROS编程中使用rosed编写代码
    ROS中.launch文件的remap标签详解
    Ubuntu下网易云音乐无法联网的解决办法
    双舵轮AGV里程计、运动控制核心算法
    PID参数调整的口诀
    altium designer生成gerber步骤
    SLAM FOR DUMMIES 第5-8章 中文翻译
    SLAM for Dummies SLAM初学者教程 中文翻译 1到4章
    有关ros::spin()和ros::spinonce()若干感受
    ROS,launch学习
  • 原文地址:https://www.cnblogs.com/hhq80/p/949704.html
Copyright © 2011-2022 走看看