basegoods.js 3.23 KB
exports.domain = require('../config/common.js').domain;

exports.res = [
	{//基础商品列表
		route:'/supplier/baseproduct/index',
		method:'GET',
		view:'pages/basegoods/index',
		src: '/basegoods/index',
		data:{
			iscreate:true
		}
	},
	{//ajax列表数据
		route:'/base/goods/ajax/index',
		method:'POST',
		url:'/product/getBaseProductList',
		params:[
			{name: 'page',type: 'Number'},
            {name: 'size',type: 'Number'},
            {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'},
		]
	},
	{//添加页面
		route:'/base/goods/add',
		method:'GET',
		view:'pages/basegoods/edit',
		url:'/productColor/queryProductColors',
		data:{
			pageTitle:"创建基础商品",
			action:"/base/goods/ajax/add"
		},
		src:'/basegoods/edit'
	},
	{//添加接口
		route:'/base/goods/ajax/add',
		method:'POST',
		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:'Number'},
            {name:'productTag',type:'Number'},
            {name:'retailPrice',type:'Number'},
            {name:'salesPrice',type:'Number'},
            {name:'expectShelfTime',type:'String'},


            {name: 'baseGoodList',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'}
		]
	},
	{//修改页面
		route:'/base/goods/update/:productSkn',
		method:'GET',
		view:'pages/basegoods/edit',
		url:'/productColor/queryProductColors',
		data:{
			pageTitle:"修改基础商品"
		}
	},
	{//修改接口
		route:'/base/goods/ajax/update',
		method:'POST',
		url:'/接口/',
		params:[
			{name: 'page',type: 'Number'},
            {name: 'size',type: 'Number'}
		]
	},
	{//基础商品详情空页面
		route:'/base/goods/info/:productSkn',
		method:'GET',
		view:'pages/basegoods/info',
		src:'/basegoods/goodsInfo'
	},

	{
		// 获取商品详情数据
		route:'/base/goods/getData',
		method:'POST',
		url:'/product/getBaseProduct',
		params:[
			{name:'productSkn',type:'Number'},
		]
	},
	{
		route:'/base/goods/queryProductColors',
		method:'POST',
		url:'/productColor/queryProductColors'
	}
];