|
@@ -1,9 +1,9 @@
|
|
|
package models
|
|
|
|
|
|
import (
|
|
|
+ "eta/eta_api/utils"
|
|
|
"fmt"
|
|
|
"github.com/beego/beego/v2/client/orm"
|
|
|
- "eta/eta_api/utils"
|
|
|
"strings"
|
|
|
"time"
|
|
|
)
|
|
@@ -152,7 +152,7 @@ type CloudDiskMenuResourcePath struct {
|
|
|
// GetCloudDiskMenuAndResourceList UNION获取云盘列表数据
|
|
|
func GetCloudDiskMenuAndResourceList(menuCond, resourceCond string, menuPars, resourcePars []interface{}, orderRule string) (items []*CloudDiskListItem, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
- base := `SELECT menu_id AS item_id, menu_name AS item_name, 1 AS item_type, parent_id, size, "" AS resource_url, "" AS item_icon, admin_id, admin_name, create_time FROM cloud_disk_menu
|
|
|
+ base := `SELECT menu_id AS item_id, menu_name AS item_name, 1 AS item_type, parent_id, size, '' AS resource_url, '' AS item_icon, admin_id, admin_name, create_time FROM cloud_disk_menu
|
|
|
WHERE 1=1 %s
|
|
|
UNION
|
|
|
SELECT resource_id, CONCAT(resource_name,resource_suffix), 2, menu_id, size, resource_url, resource_icon, admin_id, admin_name, create_time FROM cloud_disk_resource
|