26 lines
588 B
Go
26 lines
588 B
Go
package model
|
|
|
|
import (
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
//GetCombineApproveUsers 混合获取
|
|
func TestGetCombineApproveUsers(t *testing.T) {
|
|
|
|
var bosses []ApprovalUser
|
|
bosses = append(bosses, ApprovalUser{ID: 1, Name: "张三"})
|
|
bosses = append(bosses, ApprovalUser{ID: 2, Name: "李四"})
|
|
|
|
var approvalUser []ApprovalUser
|
|
approvalUser = append(approvalUser, ApprovalUser{ID: 3, Name: "张三1j"})
|
|
approvalUser = append(approvalUser, ApprovalUser{ID: 4, Name: "李四2"})
|
|
|
|
setting := &ApprovalSetting{
|
|
ApprovalUsers: approvalUser,
|
|
}
|
|
|
|
fmt.Print(setting.GetCombineApproveUsers(bosses))
|
|
|
|
}
|