diff --git a/docs/approval.sql b/docs/approval.sql index 1c1d714..89a8196 100644 --- a/docs/approval.sql +++ b/docs/approval.sql @@ -176,21 +176,6 @@ CREATE TABLE IF NOT EXISTS `show` ( ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='画展审批'; -- 数据导出被取消选择。 - --- 导出 表 fontree-approval.ssd 结构 -DROP TABLE IF EXISTS `ssd`; -CREATE TABLE IF NOT EXISTS `ssd` ( - `id` int(11) DEFAULT NULL, - `approval` int(11) DEFAULT NULL COMMENT '关联的申请', - `level` int(11) DEFAULT NULL COMMENT '审批层级', - `approver_id` int(11) DEFAULT NULL, - `approver_name` int(11) DEFAULT NULL, - `approver_json` int(11) DEFAULT NULL COMMENT '审批人', - `approver_avatar` int(11) DEFAULT NULL - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; - --- 数据导出被取消选择。 - -- 导出 表 fontree-approval.work 结构 DROP TABLE IF EXISTS `work`; CREATE TABLE IF NOT EXISTS `work` ( diff --git a/pkg/model/bundle.go b/pkg/model/bundle.go index 03181e0..ef3107a 100644 --- a/pkg/model/bundle.go +++ b/pkg/model/bundle.go @@ -48,7 +48,7 @@ func (m *Bundle) UpdateApprovalContent(in *approval.CreateRequest, a *Approval) m.ReceivedAt = in.Bundle.ReceivedAt m.ApplicationsNum = in.Bundle.ApplicationsNum - return DB.Save(&m).Error + return DB.Model(&m).Updates(m).Error } func (m *Bundle) BuildResContent(a *Approval, request *approval.CreateRequest) {