- remove partner.GetFieldIDName and partner.GetFieldSyncStatusName (use dao.GetXXXField instead)
- mtwm.UpdateStore - mtwm.SyncStoreCategory
This commit is contained in:
@@ -2,6 +2,7 @@ package dao
|
||||
|
||||
import (
|
||||
"reflect"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
@@ -81,3 +82,51 @@ func GenQuestionMarks(count int) string {
|
||||
}
|
||||
return marks
|
||||
}
|
||||
|
||||
func ConvertStructFieldPrefix(prefix string) string {
|
||||
return prefix
|
||||
}
|
||||
|
||||
func ConvertJsonFieldPrefix(prefix string) string {
|
||||
return strings.ToLower(prefix)
|
||||
}
|
||||
|
||||
func ConvertDBFieldPrefix(prefix string) string {
|
||||
return strings.ToLower(prefix)
|
||||
}
|
||||
|
||||
func GetVendorThingIDStructField(prefix string) string {
|
||||
return ConvertStructFieldPrefix(prefix) + "ID"
|
||||
}
|
||||
|
||||
func GetVendorThingIDJsonField(prefix string) string {
|
||||
return ConvertJsonFieldPrefix(prefix) + "ID"
|
||||
}
|
||||
|
||||
func GetVendorThingIDDBField(prefix string) string {
|
||||
return ConvertDBFieldPrefix(prefix) + "_id"
|
||||
}
|
||||
|
||||
func GetSyncStatusStructField(prefix string) string {
|
||||
return ConvertStructFieldPrefix(prefix) + "SyncStatus"
|
||||
}
|
||||
|
||||
func GetSyncStatusJsonField(prefix string) string {
|
||||
return ConvertJsonFieldPrefix(prefix) + "SyncStatus"
|
||||
}
|
||||
|
||||
func GetSyncStatusDBField(prefix string) string {
|
||||
return ConvertDBFieldPrefix(prefix) + "_sync_status"
|
||||
}
|
||||
|
||||
func GetCategoryIDStructField(prefix string) string {
|
||||
return ConvertStructFieldPrefix(prefix) + "CategoryID"
|
||||
}
|
||||
|
||||
func GetCategoryIDJsonField(prefix string) string {
|
||||
return ConvertJsonFieldPrefix(prefix) + "CategoryID"
|
||||
}
|
||||
|
||||
func GetCategoryIDDBField(prefix string) string {
|
||||
return ConvertDBFieldPrefix(prefix) + "_category_id"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user