price.js 3.3 KB
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: 'cooperationType', type: 'String'},
				{name: 'page', type: 'Number'},
				{name: 'size', type: 'Number'}
			]
		},
		getProductPrice:{
			title:'获得单个变价详情',
			url: '/product/getProductPrice',
			params: [
				{name: 'product_skn', type: 'Number'},
				{name: 'planId', type: 'Number'}
				
			]
		},
		updateProductPrice:{
			title:'单个变价接口',
			url: '/product/updateProductPrice',
			params: [
				{name: 'product_skn', type: 'number'},
				{name: 'sales_price', type: 'number'},
				{name: 'vip_discount_type', type: 'number'},
				{name: 'return_coin', type: 'number'},
				{name: 'vip_price', type: 'number'},
				{name: 'vip1_price', type: 'number'},
				{name: 'vip2_price', type: 'number'},
				{name: 'vip3_price', type: 'number'},
				{name: 'student_price', type: 'number'},
				{name: 'cgpriceStartTime', type: 'String'},
				{name: 'cgpriceEndTime', type: 'String'},
				{name: 'interfaceResource', type: 'String'},
				{name: 'expectGrossProfitRate', type: 'number'},
				{name: '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: 'brandId', type: 'number'},
				{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'}
			]
		},
		queryStudentPriceList:{
			title:'学生价管理',
			url:'/product/queryStudentPriceList',
			params: [
				{name: 'product_skn',type: 'Number'},
				{name: 'shop_id',type: 'Number'},
				{name: 'brand_id',type: 'Number'},
				{name: 'studentPriceValScope',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'}
			]
		}
	}
}