resourceManage.js 2.52 KB
/**
 * Created by ty on 2016/3/30.
 * 资源管理路由
 */

exports.domain = require('../config/common.js').domain;
//exports.domain = 'http://172.16.6.115:8080/platform';//王伟
//exports.domain = 'http://192.168.102.216:8180/platform'; //测试环境
//exports.domain = 'http://172.16.6.231:8080/platform';

exports.res = [
    {
        route: "/resource/index/index",
        method: "GET",
        view: "pages/sourceManage/resourceManage",
        src: "/sourceManage/resourceManage"
    },
    {
        route: "/resources/queryResource",
        method: "POST",
        url: "/resources/queryResource",
        params: [
            {name: "name", type: "string"},
            {name: "sortId", type: "number"},
            {name: "platformId", type: "number"},
            {name: "page", type: "number"}
        ]
    },
    {
        route: "/resources/getResSorts",
        method: "POST",
        url: "/resources/getResSorts",
        params: []
    },
    {
        route: "/resources/getResPlatforms",
        method: "POST",
        url: "/resources/getResPlatforms",
        params: []
    },
    {
        route: "/resources/saveResource",
        method: "POST",
        url: "/resources/saveResource",
        params: [
            {name: "id", type: "number"},
            {name: "name", type: "string"},
            {name: "sortId", type: "number"},
            {name: "platformId", type: "number"},
            {name: "matchCode", type: "string"}
        ]
    },
    {
        route: "/resources/deleteResourceById",
        method: "POST",
        url: "/resources/deleteResourceById",
        params: [
            {name: "id", type: "number"}
        ]
    },
    {
        //资源内容页面
        route: '/resource/content/index/:param',
        method: 'GET',
        view: 'pages/sourceManage/resourceContentManage',
        src: '/sourceManage/resourceContentManage'
    },
    {
        route: "/resources/resContentIndex",
        method: "POST",
        url: "/resources/resContentIndex",
        params: [
            {name: "id", type: "number"}
        ]
    },
    {
        route: "/resources/addResContent",
        method: "POST",
        url: "/resources/addResContent",
        params: [
            {name: "content", type: "string"},
            {name: "data_id", type: "string"},
            {name: "rId", type: "number"}
        ]
    },
    {
        route: "/resources/delResContent",
        method: "POST",
        url: "/resources/delResContent",
        params: [
            {name: "id", type: "number"}
        ]
    }
];