basegoods.js 6.57 KB
module.exports={
    namespace:"basegoods",
    apis:{
        getbaseProductCountByStatus:{
        	title:"列表头部各个审核状态的数量",
        	url: '/product/getbaseProductCountByStatus',
        	params: [
	        	{name: 'supplierId',type: 'Number'}, 
	        	{name: 'productSkn',type: 'Number'}, 
	        	{name: 'productName',type: 'String'}, 
	        	{name: 'founder',type: 'Number'}, 
	        	{name: 'shopId',type: 'Number'},
	        	{name: 'brandId',type: 'Number'},
				{name: 'isOutLets',type: 'String'},
				{name: 'isAdvance',type: 'String'},
				{name: 'gender',type: 'String'},
				{name: 'isJit',type: 'String'},
				{name: 'maxSortId',type: 'Number'},
				{name: 'middleSortId',type: 'Number'},
				{name: 'smallSortId',type: 'Number'},
				{name: 'sortId',type: 'Number'},
				{name: 'page',type: 'Number'},
				{name: 'size',type: 'Number'},
				{name: 'supplierId',type: 'Number'},
				{name: 'isAuditing',type: 'Number'},
				{name: 'founderName',type: 'String'}
			]
        },
        getBaseProductList:{
        	title:"列表数据",
        	url: '/product/getBaseProductList',
        	params: [
	        	{name: 'supplierId',type: 'Number'}, 
	        	{name: 'productSkn',type: 'Number'}, 
	        	{name: 'productName',type: 'String'}, 
	        	{name: 'founder',type: 'Number'}, 
	        	{name: 'shopId',type: 'Number'},
	        	{name: 'brandId',type: 'Number'},
				{name: 'isOutLets',type: 'String'},
				{name: 'isAdvance',type: 'String'},
				{name: 'gender',type: 'String'},
				{name: 'isJit',type: 'String'},
				{name: 'maxSortId',type: 'Number'},
				{name: 'middleSortId',type: 'Number'},
				{name: 'smallSortId',type: 'Number'},
				{name: 'sortId',type: 'Number'},
				{name: 'page',type: 'Number'},
				{name: 'size',type: 'Number'},
				{name: 'supplierId',type: 'Number'},
				{name: 'isAuditing',type: 'Number'},
				{name: 'founderName',type: 'String'}
			]
        },
        queryProductColors:{
        	title:"获取颜色",
        	url: '/productColor/queryProductColors'
        },
        addBaseProduct:{
        	title:"添加基础商品",
        	url: '/product/addBaseProduct',
        	params:[
        		{name: 'ageLevel',type: 'String'}, 
        		{name: 'attribute',type: 'Number'}, 
        		{name: 'factoryCode',type: 'String'}, 
        		{name: 'gender',type: 'String'}, 
        		{name: 'goodsSeason',type: 'Number'}, 
        		{name: 'goodsYears',type: 'Number'}, 
        		{name: 'grade',type: 'Number'}, 
        		{name: 'isLimitbuy',type: 'String'}, 
                {name: 'isLimited',type:'String'},
                {name: 'isPromotionalGifts',type: 'String'}, 
                {name: 'productName',type: 'String'},
        		{name: 'productTag',type: 'String'}, 
        		{name: 'retailPriceStr',type: 'String'}, 
                {name: 'salesPriceStr',type: 'String'}, 
        		{name: 'expectShelfTimeStr',type: 'String'}, 
        		{name: 'expectArrivalTimeStr',type: 'String'}, 
        		{name: 'baseGoodInfoStr',type: 'String'}, 
        		{name: 'shopId',type: 'Number'}, 
        		{name: 'brandId',type: 'Number'}, 
        		{name: 'supplierId',type: 'Number'}, 
        		{name: 'maxSortId',type: 'Number'}, 
        		{name: 'middleSortId',type: 'Number'}, 
        		{name: 'smallSortId',type: 'Number'}, 
        		{name: 'productStandardRelationStr',type: 'String'}
        	]
        },
        deleteBaseProduct:{
        	title:"删除基础商品",
        	url: '/product/deleteBaseProduct',
        	params:[
        		{name:"productSkn",type:"Number"},
        		{name:"isAuditing",type:"String"}
        	]
        },
        updateBaseProduct:{
        	title:"修改基础商品",
        	url: '/product/updateBaseProduct',
        	params:[
        		{name:'productSkn',type:'Number'},
        		{name: 'ageLevel',type: 'String'}, 
        		{name: 'attribute',type: 'Number'}, 
        		{name: 'factoryCode',type: 'String'}, 
        		{name: 'gender',type: 'String'}, 
        		{name: 'goodsSeason',type: 'Number'}, 
        		{name: 'goodsYears',type: 'Number'}, 
        		{name: 'grade',type: 'Number'}, 
        		{name: 'isLimitbuy',type: 'String'}, 
        		{name: 'isLimited',type:'String'},
        		{name: 'isPromotionalGifts',type: 'String'}, 
        		{name: 'productName',type: 'String'},
        		{name: 'productTag',type: 'String'}, 
        		{name: 'retailPriceStr',type: 'String'}, 
        		{name: 'salesPriceStr',type: 'String'}, 
        		{name: 'expectShelfTimeStr',type: 'String'}, 
        		{name: 'expectArrivalTimeStr',type: 'String'}, 
        		{name: 'baseGoodInfoStr',type: 'String'}, 
        		{name: 'shopId',type: 'Number'}, 
        		{name: 'brandId',type: 'Number'}, 
        		{name: 'supplierId',type: 'Number'}, 
        		{name: 'maxSortId',type: 'Number'}, 
        		{name: 'middleSortId',type: 'Number'}, 
        		{name: 'smallSortId',type: 'Number'}, 
        		{name: 'productStandardRelationStr',type: 'String'},
        		{name: 'seasons',type:'String'},
        		{name: 'isOutLets',type:'String'},
        		{name: 'isAdvance',type:'String'},
        		{name: 'isVip',type:'String'},
        		{name: 'vipSetting',type:'String'},
        		{name: 'stock',type:'Number'},
        		{name: 'isAuditing',type:'Number'},
                {name:'productStandardRelationStr',type:'String'}
        	]
        },
        getBaseProduct:{
        	title:'获取商品详情数据',
        	url: '/product/getBaseProduct',
        	params:[
        		{name:'productSkn',type:'Number'},
        		{name:'isAuditing',type:'Number'}
        	]
        },
        queryAllProductAttr:{
        	title:'销售属性',
        	url: '/standard/queryAllBySortId4Html',
        	params:[
        		{name:'param',type:'Number'},
        		{name:'displayPosition',type:'Number'}
        	]
        },
        queryMaterialList:{
        	title:'未知',
        	url:'/product/queryMaterialList',
        	params:[
        		{name:'categoryId',type:'Number'}
        	]
        },
        querySortBySmallSort:{
        	title:'获取类目',
        	url: '/product/querySortBySmallSort',
        	params:[
        		{name:'brandId',type:'Number'},
        		{name:'sortId',type:'Number'},
        		{name:'supplierId',type:'Number'}
        	]
        },
        checkSkuBarCodeExist:{
        	title:"未知",
        	url: '/product/checkSkuBarCodeExist',
        	params:[
        		{name:'barCode',type:'String'}
        	]
        },
        queryBatchImportResult:{
        	title:"未知",
        	url:'/product/queryBatchImportResult',
        	params:[
        		{name:'param',type:'String'}
        	]
        }
    }
}