member modify

This commit is contained in:
geek 2017-06-26 15:16:36 +09:00
parent e2ddda1222
commit d7bf02db9f
2 changed files with 6 additions and 22 deletions

View File

@ -4,7 +4,6 @@ import (
"encoding/json" "encoding/json"
"errors" "errors"
"git.loafle.net/overflow/encryption_go" "git.loafle.net/overflow/encryption_go"
"git.loafle.net/overflow/overflow_service/proxy"
"git.loafle.net/overflow/overflow_service/proxy/apikey" "git.loafle.net/overflow/overflow_service/proxy/apikey"
"git.loafle.net/overflow/overflow_service/proxy/keystore" "git.loafle.net/overflow/overflow_service/proxy/keystore"
"log" "log"
@ -38,20 +37,6 @@ func NewMemberService() *MemberService {
return &MemberService{} return &MemberService{}
} }
func (m *MemberService) getMemberMap(mem *Member) map[string]string {
memMap := make(map[string]string)
str, err := json.Marshal(mem)
if err != nil {
log.Fatal("Json Marshal Error: ", err)
}
memMap["com.loafle.overflow.module.member.model.Member"] = string(str)
return memMap
}
func (m *MemberService) Login(mem *Member) (string, error) { func (m *MemberService) Login(mem *Member) (string, error) {
result, err := m.ReadByEmail(mem) result, err := m.ReadByEmail(mem)
@ -89,9 +74,9 @@ func (m *MemberService) Regist(mem *Member) (string, error) {
//mem.PwSalt = pwSalt //mem.PwSalt = pwSalt
//mem.Pw = digest //mem.Pw = digest
memMap := m.getMemberMap(mem)
re, err := proxy.InvokeDB(TARGET_DAO, "save", memMap) re, err := utils.InvokeDBByModel(TARGET_DAO, "save", mem, utils.MODEL_MEMBER)
if err != nil { if err != nil {
return "", err return "", err
} }
@ -101,8 +86,8 @@ func (m *MemberService) Regist(mem *Member) (string, error) {
func (m *MemberService) ReadByEmail(mem *Member) (string, error) { func (m *MemberService) ReadByEmail(mem *Member) (string, error) {
log.Println("Call ReadByEmail", mem.Email) log.Println("Call ReadByEmail", mem.Email)
memMap := m.getMemberMap(mem)
re, err := proxy.InvokeDB(TARGET_DAO, "findByEmail", memMap) re, err := utils.InvokeDBByModel(TARGET_DAO, "findByEmail",mem, utils.MODEL_MEMBER)
if err != nil { if err != nil {
return "", err return "", err
@ -128,9 +113,7 @@ func (m *MemberService) Modify(mem *Member) (string, error) {
log.Fatal("Id nil") log.Fatal("Id nil")
} }
memMap := m.getMemberMap(mem) re, err := utils.InvokeDBByModel("member","findOne",mem,utils.MODEL_MEMBER)
re, err := proxy.InvokeDB(TARGET_DAO, "save", memMap)
if err != nil { if err != nil {
return "", err return "", err

View File

@ -1,6 +1,7 @@
package utils package utils
const ( const (
MODEL_MEMBER = "com.loafle.overflow.module.member.model.Member"
MODEL_DOMAIN = "com.loafle.overflow.module.domain.model.Domain" MODEL_DOMAIN = "com.loafle.overflow.module.domain.model.Domain"
MODEL_NOAUTHPROBE = "com.loafle.overflow.module.noauthprobe.model.NoAuthProbe" MODEL_NOAUTHPROBE = "com.loafle.overflow.module.noauthprobe.model.NoAuthProbe"
MODEL_PROBE = "com.loafle.overflow.module.probe.model.Probe" MODEL_PROBE = "com.loafle.overflow.module.probe.model.Probe"