goods.price.js 3.94 KB
/**
 * Created by ty on 2016/5/19.
 */

module.exports={
    namespace:"price",
    apis:{
        queryProductPriceList:{
            title: "列表数据",
            url: "/product/queryProductPriceList",
            params: [
                {name: 'product_skn',type: 'Number'},
                {name: 'shop_id',type: 'Number'},
                {name: 'brand_id',type: 'Number'},
                {name: 'supplier_id',type: 'Number'},
                {name: 'is_jit',type: 'String'},
                {name: 'is_auditing',type: 'Number'},
                {name: 'stock',type: 'Number'},
                {name: 'gender',type: 'Number'},
                {name: 'max_sort_id',type: 'Number'},
                {name: 'middle_sort_id',type: 'Number'},
                {name: 'small_sort_id',type: 'Number'},
                {name: 'page',type: 'Number'},
                {name: 'size',type: 'Number'}
            ]
        },
        getProductPrice:{
            title: "获得单个变价详情",
            url: "/product/getProductPrice",
            params: [
                {name: 'product_skn',type: 'Number'}
            ]
        },
        updateProductPrice:{
            title: "单个变价接口",
            url: '/product/updateProductPrice',
            params: {
                product_skn:{type:Number},
                sales_price:{type:Number},
                vip_discount_type:{type:Number},
                return_coin:{type:Number},
                vip_price:{type:Number},
                vip1_price:{type:Number},
                vip2_price:{type:Number},
                vip3_price:{type:Number},
                cgpriceStartTime:{type:String},
                cgpriceEndTime:{type:String},
                interfaceResource:{type:String},
                planId:{type:Number}
            }        
        },
        queryProductPriceListBySkn:{
            title:'变价记录',
            url: '/product/queryProductPriceListBySkn',
            params: [
                {name: 'param', type: 'Number'}
            ]
        },
        deletePricePlan:{
            title:'删除变价记录',
            url: '/product/deletePricePlan',
            params: [
                {name: 'param', type: 'Number'}
            ]
        },
        batchUpdateProductPrice:{
            title: "批量变价接口",
            url: '/product/batchUpdateProductPrice',
            params: [
                {name: 'batchList',type: 'String'},
                {name: 'cgpriceStartTime', type: 'String'},
                {name: 'cgpriceEndTime', type: 'String'},
                {name: 'interfaceResource', type: 'String'}

            ]
        },
        queryBrandCooperationList:{
            title:"品牌合作模式列表数据",
            url: '/brandCooperation/queryBrandCooperationList',
            params: [
                {name: 'cooperateTypeId',type: 'Number'},
                {name: 'brandName',type: 'String'},
                {name: 'setFlag',type: 'Number'},
                {name: 'page',type: 'Number'},
                {name: 'size',type: 'Number'}
            ]
        },
        saveBrandCooperation:{
            title: "品牌合作模式修改合作模式",
            url: '/brandCooperation/saveBrandCooperation',
            params: [
                {name: 'id',type: 'Number'},
                {name: 'cooperateTypeId',type: 'String'},
                {name: 'brandId',type: 'Number'}
            ]
        },
        selectCheckPassShopsByName:{
            title: "店铺列表",
            url: "/ShopsRest/selectCheckPassShopsByName",
            params: [{
                name: "idName",
                type: "String"
            }]
        },
        getBrandNames:{
            title: "获取品牌名",
            url: '/erpproduct/brands/getBrandNames',
            params: [{
                name: 'idName',
                type: 'String'
            }, {
                name: 'status',
                type: 'Number'
            }]
        }
    }
}