12345678910111213141516171819202122232425262728293031323334353637 |
- package company_approval_message
- import (
- "rdluck_tools/orm"
- "time"
- )
- type CompanyApprovalMessage struct {
- Id int `orm:"column(id);pk"`
- CreateUserId int `description:"申请者id"`
- ReceiveUserId int `description:"审批者id"`
- MessageStatus int `description:"消息状态:0未读,1:已读"`
- Remark string `description:"备注信息"`
- Content string `description:"消息内容"`
- CompanyId int `description:"客户id"`
- CompanyName string `description:"客户名称"`
- CreateTime time.Time `description:"创建时间"`
- ModifyTime time.Time `description:"修改时间"`
- CompanyApprovalId int `description:"审批单id"`
- OperationStatus int `description:"消息状态:1:待审批,2:已审批"`
- MessageType int `description:"1:申请消息,2:审批结果"`
- }
- //添加审批消息
- func AddCompanyApprovalMessage(item *CompanyApprovalMessage) (err error) {
- o := orm.NewOrm()
- _, err = o.Insert(item)
- return
- }
- //修改审批消息
- func ModifyCompanyApprovalMessage(companyApprovalId int) (err error) {
- o := orm.NewOrm()
- sql := `UPDATE company_approval_message SET operation_status=2,modify_time=NOW() WHERE company_approval_id=? AND message_type=1 AND operation_status=1 `
- _, err = o.Raw(sql, companyApprovalId).Exec()
- return
- }
|