Authored by weiqingting

预发布1.5 限购商品 VIP积分 活动

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',
data:{
data:{},
action:"/base/goods/ajax/add"
},
src:'/basegoods/edit'
},
{//添加接口
route:'/base/goods/ajax/add',
method:'POST',
url:'/product/addBaseProduct',
params:[
{name: 'attribute',type: 'Number'},
{name: 'baseGoodList',type: 'String'},
{name:'brandId',type:'Number'},
{name:'gender',type:'Number'},
{name:'isAdvance',type:'String'},
{name:'isJit',type:'String'},
{name:'isLimited',type:'String'},
{name:'maxSortId',type:'Number'},
{name:'middleSortId',type:'Number'},
{name:'productName',type:'Number'},
{name:'retailPrice',type:'Number'},
{name:'salesPrice',type:'Number'},
{name:'shopId',type:'Number'},
{name:'smallSortId',type:'Number'},
{name:'sortId',type:'Number'},
{name:'supplierId',type:'Number'},
{name:'founder',type:'Number'}
]
},
{//修改页面
route:'/base/goods/update/:productSkn',
method:'GET',
view:'pages/basegoods/edit',
url:'xxx'
},
{//修改接口
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'},
]
}
];
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
//exports.domain ="http://172.16.6.246:8081/platform/";
//路由配置
//路由配置
exports.res = [
{
//品牌管理页面渲染
route: '/erpproduct/brands/index',
method: 'GET',
view: 'pages/brand/index',
src: '/brand/index',
data: {
bottons:'{"edit":true}',
gridurl:'/brand/getBrandList'
},
}, {
route: '/brand/getBrandNames',
method: 'POST',
url: '/erpproduct/brands/getBrandNames',
params: [
{
name: 'idName',
type: 'String'
},{
name:'status',
type:'Number'
}
]
}, {
//品牌管理 -> 列表ajax
route: '/brand/getBrandList',
method: 'POST',
url: '/erpproduct/brands/index',
params: [
{name: 'brandId',type: 'Number'},
{name: 'status', type: 'Number'},
{name: 'brandLevel',type: 'string'},
{name: 'startTime',type: 'string'},
{name: 'endTime',type: 'string'},
{name: 'page',type: 'Number'},
{name: 'size',type: 'Number'}
]
}, {
//品牌管理 -> 编辑/关闭/开启品牌ajax
route: '/brand/edit',
method: 'POST',
url: '/erpproduct/brands/editBrand',
params: [
{name: 'id',type: 'Number'},
{name: 'status',type: 'Number'},
{name: 'brandName',type: 'string'},
{name: 'brandNameEn',type: 'string'},
{name: 'brandDomain',type: 'string'},
{name: 'brandIco',type: 'string'},
{name: 'brandLevel',type: 'string'},
{name: 'promotionLevel',type: 'Number'},
{name: 'mainCategory',type: 'Number'},
{name: 'brandHeadstream',type: 'Number'},
{name: 'brandTypes',type: 'Number'},
{name: 'brandUrl',type: 'string'},
{name: 'brandIntro',type: 'string'},
{name: 'brandOutline',type: 'string'},
{name: 'brandFounder',type: 'string'},
{name: 'brandStyle',type: 'string'},
{name: 'brandNature',type: 'Number'},
{name: 'brandTonality',type: 'string'}
]
}, {
route: '/erpproduct/brands/edit/:brandId',
method: 'GET',
view: 'pages/brand/edit',
src: '/brand/edit',
url: '/erpproduct/brands/getBrandDetail',
data: {
action: '/brand/edit'
},
params:[
{
name: 'brandId',
type: 'String'
}
]
}, {
route: '/erpproduct/brands/add',
method: 'GET',
view: 'pages/brand/edit',
src:'/brand/edit',
data:{
action:'/erpproduct/ajax/brands/add',
data:{}
}
}, {
route: '/erpproduct/ajax/brands/add',
method: 'POST',
url: '/erpproduct/brands/addBrand',
params:[
{name: 'brandName',type: 'string'},
{name: 'brandNameEn',type: 'string'},
{name: 'brandDomain',type: 'string'},
{name: 'brandIco',type: 'string'},
{name: 'brandLevel',type: 'string'},
{name: 'promotionLevel',type: 'Number'},
{name: 'mainCategory',type: 'Number'},
{name: 'brandHeadstream',type: 'Number'},
{name: 'brandTypes',type: 'Number'},
{name: 'brandUrl',type: 'string'},
{name: 'brandIntro',type: 'string'},
{name: 'brandOutline',type: 'string'},
{name: 'brandFounder',type: 'string'},
{name: 'brandStyle',type: 'string'},
{name: 'brandNature',type: 'Number'},
{name: 'brandTonality',type: 'string'}
]
}
]
\ No newline at end of file
/**
* Created by wangqianjun on 16/3/7.
* 【商品基础规则】->【品牌款型系列】路由
*/
exports.domain =require('../config/common.js').domain;
exports.res = [
{
//商品基础规则【品牌款型系列】页面渲染
route: '/erpproduct/brandfolder/index',
method: 'GET',
view: 'pages/product/brandModels',
src: '/product/brandModels',
data:{
title:'商品基础规则',
secondTitle:'品牌款型系列',
pageTitle:'品牌款型系列'
}
},
{
// 初始化列表 & 筛选
route: '/erpproduct/brandfolder/list',
method: 'POST',
url: '/brandSeries/queryAll',
src:'/product/brandModels',
params: [
{
name: 'seriesName',
type: 'String',
},
{
name: 'shopsId',
type: 'Number',
},
{
name: 'brandId',
type: 'Number',
},
{
name: 'type',
type: 'Number',
},
{
name: 'orderBy',
type: 'Number',
},
{
name: 'page',
type: 'Number',
},
{
name: 'size',
type: 'Number',
},
]
},
{ //增加
route: '/erpproduct/brandfolder/add',
method: 'POST',
url: '/brandSeries/add',
params:[
{
name: 'seriesName',
type: 'String',
},
{
name: 'shopsId',
type: 'Number',
},
{
name: 'brandId',
type: 'Number',
},
{
name: 'type',
type: 'Number',
},
{
name: 'orderBy',
type: 'Number',
},
],
src:'/product/brandModels'
},
{ //修改
route: '/erpproduct/brandfolder/update',
method: 'POST',
url: '/brandSeries/update',
params:[
{
name: 'id',
type: 'Number',
},
{
name: 'seriesName',
type: 'String',
},
{
name: 'shopsId',
type: 'Number',
},
{
name: 'brandId',
type: 'Number',
},
{
name: 'type',
type: 'Number',
},
{
name: 'orderBy',
type: 'Number',
},
],
src:'/product/brandModels'
},
{ //关闭
route: '/erpproduct/brandfolder/close',
method: 'POST',
url: '/brandSeries/close',
params:[
{
name: 'id',
type: 'Number',
}
],
src:'/product/brandModels'
},
{ //开启
route: '/erpproduct/brandfolder/open',
method: 'POST',
url: '/brandSeries/open',
params:[
{
name: 'id',
type: 'Number',
}
],
src:'/product/brandModels'
},
{ //查询
route: '/erpproduct/brandfolder/open',
method: 'POST',
url: '/brandSeries/open',
params:[
{
name: 'id',
type: 'Number',
}
],
src:'/product/brandModels'
}
];
exports.domain = require('../config/common.js').domain;
//exports.domain = 'http://172.16.6.227:8083/yohobuy-platform-web'; //变价
//exports.domain = 'http://172.16.6.162:8088/platform'; //品牌合作
//商品管理路由配置
exports.res = [
/*{
//商品审核
route: '/supplier/baseaudit/index',
method: 'GET',
view: 'pages/goods/index',
data: {
bottons: '{"detail":true}',
gridurl: '/goods/review/getList',
searchStatus: [{
name: "未审核",
value: "100"
}, {
name: "已通过",
value: "200"
}, {
name: "驳回",
value: "300"
}],
searchJIT: true,
pageTitle: "商品审核"
},
src: '/goods/index'
}, {
route: '/goods/review/getList',
method: 'POST',
url: '/goods/review/getReviewList',
params: [{
name: 'skn',
type: 'String'
}, {
name: 'brandName',
type: 'String'
}, {
name: 'storeName',
type: 'String'
}, {
name: 'status',
type: 'String'
}, {
name: 'jit',
type: 'String'
}]
}, */
{
//网销信息 -> 网销信息页面渲染
route: '/goods/netsale/index',
method: 'GET',
view: 'pages/goods/netsale',
src: '/goods/netsale',
data: {
pageTitle: '网销信息',
gridurl: '/goods/netsale/getList',
filter: {
}
}
}, {
//网销信息 -> 列表数据
route: '/goods/netsale/getList',
method: 'POST',
url: '/product/queryNetSaleInforList',
params: [{
name: 'productSkn',
type: 'number'
}, {
name: 'productSkc',
type: 'number'
}, {
name: 'productSku',
type: 'number'
}, {
name: 'productName',
type: 'string'
}, {
name: 'shopId',
type: 'number'
}, {
name: 'brandId',
type: 'number'
}, {
name: 'isJit',
type: 'number'
}, {
name: 'stock',
type: 'number'
}, {
name: 'isScreen',
type: 'number'
}, {
name: 'isMeasure',
type: 'number'
}, {
name: 'gender',
type: 'number'
}, {
name: 'maxSortId',
type: 'number'
}, {
name: 'middleSortId',
type: 'number'
}, {
name: 'smallSortId',
type: 'number'
}, {
name: 'isOutLets',
type: 'string'
}, {
name: 'productStatus',
type: 'number'
}, {
name: 'page',
type: 'number'
}, {
name: 'size',
type: 'number'
}, {
name: 'productStatusStr',
type: 'string'
}]
}, {
//网销信息 -> 批量skn处理
route: '/goods/product/updateProductSknTimingInfo',
method: 'POST',
url: '/product/updateProductSknTimingInfo',
params: [{
name: 'productSknList',
type: 'string'
}, {
name: 'type',
type: 'number'
}, {
name: 'outSaleTime',
type: 'number'
}, {
name: 'shelveTime',
type: 'string'
}, {
name: 'onNewTime',
type: 'string'
}, {
name: 'advanceBeginTime',
type: 'string'
}, {
name: 'advanceEndTime',
type: 'string'
}]
}, {
//网销信息 -> skc上下架
route: '/goods/product/updateGoodsStatus',
method: 'POST',
url: '/product/updateGoodsStatus',
params: [{
name: 'productSkc',
type: 'number'
}, {
name: 'targetStatus',
type: 'number'
}]
}, {
//网销信息 -> sku上下架
route: '/goods/product/updateProductSkuStatus',
method: 'POST',
url: '/product/updateProductSkuStatus',
params: [{
name: 'productSku',
type: 'number'
}, {
name: 'targetStatus',
type: 'number'
}]
}, {
//网销信息 -> 批量页面渲染
route: '/goods/netsale/batch',
method: 'GET',
view: 'pages/goods/netsale-batch',
src: '/goods/netsale-batch',
data: {
secondTitle: '网销信息',
pageTitle: '批量设置',
domain: exports.domain,
}
}, {
//网销信息 -> 查看页面渲染
route: '/goods/netsale/info/:param',
method: 'GET',
view: 'pages/goods/netsale-edit',
// url: '/product/getNetSaleInfo',
src: '/goods/netsale-edit',
data: {
type: 'info'
} //,
// params: [{
// name: 'param',
// type: 'number'
// }]
}, {
//网销信息 -> 编辑页面渲染
route: '/goods/netsale/edit/:param',
method: 'GET',
view: 'pages/goods/netsale-edit',
// url: '/product/getNetSaleInfo',
src: '/goods/netsale-edit',
data: {
type: 'edit'
} //,
// params: [{
// name: 'param',
// type: 'number'
// }]
}, {
route: '/goods/netsale/getdata',
method: 'POST',
url: '/product/getNetSaleInfo',
params: [{
name: 'param',
type: 'number'
}]
}, {
//网销信息 -> 保存完整网销信息
route: '/goods/product/saveNetSaleAllInfo',
method: 'POST',
url: '/product/saveNetSaleAllInfo',
params: [{
name: 'productSkn',
type: 'number'
}, {
name: 'productName',
type: 'string'
}, {
name: 'isNew',
type: 'string'
}, {
name: 'sellChannels',
type: 'string'
}, {
name: 'phrase',
type: 'string'
}, {
name: 'outSaleTime',
type: 'string'
}, {
name: 'shopIds',
type: 'string'
}, {
name: 'productDesc',
type: 'string'
}, {
name: 'vedioUrl',
type: 'string'
}, {
name: 'recommend',
type: 'string'
}, {
name: 'brandModel',
type: 'string'
}, {
name: 'brandSeries',
type: 'string'
}, {
name: 'makeCrafts',
type: 'string'
}, {
name: 'pattern',
type: 'string'
}, {
name: 'style',
type: 'string'
}, {
name: 'salesPhrase',
type: 'string'
}, {
name: 'isHostsell',
type: 'string'
}, {
name: 'wearSense',
type: 'string'
}, {
name: 'searchSortList',
type: 'string'
}]
}, {
route: '/goods/product/getNetSaleInfo',
method: 'POST',
url: '/product/getNetSaleInfo',
params: [{
name: 'param',
type: 'number'
}]
}, {
//价格管理 -> 代销变价页面渲染
route: '/goods/pricechange/index',
method: 'GET',
view: 'pages/goods/price-mgmt',
src: '/goods/price-change',
data: {
headerTab: {
changePrice: true
},
secondTitle: '价格管理',
pageTitle: '代销变价',
filter: {
skn: true,
store: true,
brand: true,
supplier: true,
jit: true,
onStatus: true,
stock: true,
gender: true,
aCate: true
},
bulkImport: true, //批量导入
bottons: '{"edit":true,"columnsHidisFr":true}',
gridurl: '/goods/price/list',
domain: exports.domain,
download: '/common/batchUpdatePrice.xlsx'
}
}, {
//代销变价 -> 列表数据
route: '/goods/price/list',
method: 'POST',
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'
}]
}, {
//代销变价 -> 获得单个变价详情
route: '/goods/getPrice',
method: 'POST',
url: '/product/getProductPrice',
params: [{
name: 'param',
type: 'Number'
}]
}, {
//查询店铺列表接口
route: '/goods/query/shop',
method: 'POST',
url: '/ShopsRest/queryAllShops',
params: [{
name: 'idName',
type: 'String'
}]
}, {
//查询品牌列表接口
route: '/goods/query/brand',
method: 'POST',
url: '/erpproduct/brands/queryAllBrands',
params: [{
name: 'idName',
type: 'String'
}]
}, {
//查询供应商列表接口
route: '/goods/query/supplier',
method: 'POST',
url: '/supplier/supplier/queryAllSupplier',
params: [{
name: 'idName',
type: 'String'
}]
}, {
//查询一级类目列表接口
route: '/goods/query/maxSort',
method: 'POST',
url: '/product/queryMaxSortByName',
params: [{
name: 'idName',
type: 'String'
}]
}, {
//单个变价接口
route: '/goods/updatePrice',
method: 'POST',
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'
}]
}, {
//批量变价接口
route: '/goods/batchUpdatePrice',
method: 'POST',
url: '/product/batchUpdateProductPrice',
params: [{
name: 'batchList',
type: 'String'
}]
}, {
//价格管理 -> 品牌合作模式页面渲染
route: '/goods/brandCooperation/index',
method: 'GET',
view: 'pages/goods/price-mgmt',
src: '/goods/brand-cooperation',
data: {
headerTab: {
brandCooperation: true
},
secondTitle: '价格管理',
pageTitle: '品牌合作模式设置',
filter: {
brandInput: true,
brandCooperation: true,
brandCooperationSet: true
},
bulkImport: true,
bottons: '{"edit":true,"columnsHidisFr":true}',
gridurl: '/goods/brandCooperation/list',
domain: exports.domain,
download: '/common/brandCooperation.xlsx'
}
}, {
//品牌合作模式 -> 列表数据
route: '/goods/brandCooperation/list',
method: 'POST',
url: '/brandCooperation/queryBrandCooperationList',
params: [{
name: 'cooperateTypeId',
type: 'Number'
}, {
name: 'brandName',
type: 'String'
}, {
name: 'setFlag',
type: 'Number'
}, {
name: 'page',
type: 'Number'
}, {
name: 'size',
type: 'Number'
}]
}, {
//品牌合作模式 -> 修改合作模式
route: '/goods/brandCooperation/update',
method: 'POST',
url: '/brandCooperation/saveBrandCooperation',
params: [{
name: 'id',
type: 'Number'
}, {
name: 'cooperateTypeId',
type: 'String'
}, {
name: 'brandId',
type: 'Number'
}]
}
];
\ No newline at end of file
// exports.domain = "http://172.16.6.236:8080/platform";
exports.domain = require('../config/common.js').domain;
// exports.domain = 'http://localhost:30012';
exports.res = [
{
route:'/operations/helpcontent/index',
method:'GET',
view:'pages/help/helpContent',
src:'/help/helpContent'
},
{
route:'/operations/helpcontent/getAllHelpContent',
method:'POST',
url: '/HelpContentRest/getAllHelpContent',
params: [
{name: 'categoryId', type: 'Number'},
{name: 'platform', type: 'string'},
// {name: 'page', type: 'Number'},
// {name: 'size', type: 'Number', def:10}
]
},
{
route:'/operations/helpcontent/addHelpContent',
method:'POST',
url:'/HelpContentRest/addHelpContent',
params: [
{name: 'title', type: 'string'},
{name: 'categoryId', type: 'Number'},
{name: 'content', type: 'string'},
{name: 'platform', type: 'string'}
]
},
{
route:'/operations/helpcontent/updateHelpContent',
method:'POST',
url:'/HelpContentRest/updateHelpContent',
params: [
{name: 'id', type: 'Number'},
{name: 'title', type: 'string'},
{name: 'categoryId', type: 'Number'},
{name: 'content', type: 'string'},
{name: 'platform', type: 'string'}
]
},
{
route:'/operations/helpcontent/deleteHelpContent',
method:'POST',
url:'/HelpContentRest/deleteHelpContent',
params: [
{name: 'id', type: 'Number'}
]
},
{
route:'/operations/helpcontent/getHelpContentByCategoryId',
method:'POST',
url:'/HelpContentRest/getHelpContentByCategoryId',
params:[
{name: 'categoryId', type: 'Number'}
]
},
{
route:'/operations/helpcontent/getSecondCategoryList',
method:'POST',
url:'/HelpCategoryRest/getSecondCategoryList',
params:[]
},
{
route:'/operations/helpcontent/getAllHelpCategory',
method:'POST',
url:'/HelpCategoryRest/getAllHelpCategory',
params:[]
},
{
route:'/operations/helpcontent/getHelpCategory',
method:'POST',
url:'/HelpCategoryRest/getHelpCategory',
params:[]
}
];
\ No newline at end of file
// exports.domain = 'http://localhost:30012';
// exports.domain = "http://172.16.6.236:8080/platform";
exports.domain = require('../config/common.js').domain;
exports.res = [
{
route:'/operations/helpcategory/index',
method: 'GET',
view: 'pages/help/help',
src: '/help/helpCategory'
},{
route: '/operations/helpcategory/getAllHelpCategory',
method: 'POST',
url:'/HelpCategoryRest/getAllHelpCategory',
params: []
},{
route: '/operations/helpcategory/addCategory',
method: 'POST',
url: '/HelpCategoryRest/addCategory',
params: [
{name: 'categoryName', type: 'String'},
{name: 'parentId', type: 'Number'},
{name: 'platform', type: 'String'}
]
},{
route: '/operations/helpcategory/updateHelpCategory',
method: 'POST',
url: '/HelpCategoryRest/updateHelpCategory',
params: [
{name: 'id', type: 'Number'},
{name: 'categoryName', type: 'String'},
{name: 'parentId', type: 'Number'},
{name: 'platform', type: 'String'}
]
},{
route: '/operations/helpcategory/deleteHelpCategory',
method: 'POST',
url: '/HelpCategoryRest/deleteHelpCategory',
params: [
{name: 'id', type: 'Number'},
{name: 'parentId', type: 'Number'}
]
},{
route: '/operations/helpcategory/getCategoryListByPid',
method: 'POST',
url: '/HelpCategoryRest/getCategoryListByPid',
params: [
{name: 'parentId', type: 'Number'}
]
}]
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
exports.res = [
{
route:'/netSale/saveSearchSort',
method:'POST',
url: '/product/saveSearchSort',
params: [
{name: 'searchSortList', type: 'string'}
]
},
{
route:'/netSale/queryHotSearchTerms',
method:'POST',
url: '/searchWords/queryHotSearchTerms',
params: [
{name: 'page', type: 'number'},
{name: 'size', type: 'number', def: 10}
]
}
];
\ No newline at end of file
exports.domain = "http://172.16.6.127:9090";
// exports.domain = require('../config/common.js').domain;
// exports.domain = 'http://localhost:30012';
exports.res = [
{
route:'/operations/notice/index',
method:'GET',
view:'pages/notice/noticeManage',
src:'/notice/noticeManage'
},
{
route:'/operations/notice/getList',
method:'POST',
url: '/notice/getList',
params: [
{name: 'title', type: 'string'},
{name: 'position', type: 'Number'},
{name: 'showChannel', type: 'string'}
]
},
{
route:'/operations/notice/addNotice',
method:'POST',
url: '/notice/addNotice',
params: [
{name: 'title', type: 'string'},
{name: 'position', type: 'Number'},
{name: 'showChannels', type: 'string'},
{name: 'url', type: 'string'},
{name: 'img', type: 'string'},
{name: 'startTime', type: 'Number'},
{name: 'endTime', type: 'Number'}
]
},
{
route:'/operations/notice/setStatus',
method:'POST',
url: '/notice/setStatus',
params: [
{name: 'id', type: 'Number'},
{name: 'status', type: 'Number'}
]
},
{
route:'/operations/notice/updateNotice',
method:'POST',
url: '/notice/updateNotice',
params: [
{name: 'id', type: 'Number'},
{name: 'title', type: 'string'},
{name: 'position', type: 'Number'},
{name: 'showChannels', type: 'string'},
{name: 'url', type: 'string'},
{name: 'img', type: 'string'},
{name: 'startTime', type: 'Number'},
{name: 'endTime', type: 'Number'}
]
},
{
route:'/operations/notice/delNotice',
method:'POST',
url: '/notice/delNotice',
params: [
{name: 'id', type: 'Number'}
]
}
];
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
//路由配置
exports.res = [
{
//商品管理【品类列表】页面渲染
route: '/erpproduct/sort/index',
method: 'GET',
view: 'pages/product/index',
src: '/product/index',
url: '/product/queryAllProductSortList',
},{
//商品管理【ajax查询所有品类】
route: '/product/class/queryAllProductSortList',
method: 'POST',
url: '/product/queryAllMaxSortList',
},{
//商品管理【根据ID ajax查询子品类列表】
route: '/product/class/queryProductSortList',
method: 'POST',
url: '/product/queryProductSortList',
params: [
{
name: 'param',
type: 'Number'
}
]
},{
//商品管理>【添加品类】页面渲染
route: '/product/class/new',
method: 'GET',
view: 'pages/product/new-class',
src: '/product/add',
data: {
data: {
status: 1
},
pagetitle:"添加品类",
action:"/product/sort/addProductSort"
}
},{
//商品管理>【添加品类】ajax请求接口
route: '/product/sort/addProductSort',
method: 'POST',
url: '/product/addProductSort',
params: [
{
name: 'sortName',
type: 'String'
},{
name: 'sortInitials',
type: 'String'
},{
name:'firstSortId',
type: 'Number'
},{
name:'secondSortId',
type:'Number'
},{
name: 'orderBy',
type: 'Number'
},{
name: 'status',
type: 'Number'
}
]
},{
//商品管理>【编辑品类】页面
route: '/product/class/edit/:param',
method: 'GET',
view: 'pages/product/new-class',
url: '/product/getProductSort',
src: '/product/add',
data:{
pagetitle:"修改品类",
action:"/product/sort/update"
},
params: [
{
name: 'param',
type: 'Number'
}
]
},{
//商品管理>【品类列表ajax更新】
route: '/product/sort/update',
method: 'POST',
url: '/product/updateProductSort',
params: [
{
name: 'id',
type: 'Number'
},{
name: 'sortName',
type: 'String'
},{
name: 'sortInitials',
type: 'String'
},{
name:'firstSortId',
type: 'Number'
},{
name:'secondSortId',
type:'Number'
},{
name: 'orderBy',
type: 'Number'
},{
name: 'status',
type: 'Number'
}
]
},{
route:"/erpproduct/sorter/open",
method: 'POST',
url: '/product/publishProductSort',
params: [{
name: 'param',
type: 'Number'
}]
},{
route:"/erpproduct/sorter/close",
method: 'POST',
url: '/product/closeProductSort',
params: [{
name: 'param',
type: 'Number'
}]
},{
//商品管理>【产品属性】页面渲染
route: '/erpproduct/attribute/index',
method: 'GET',
view: 'pages/product/product-attr',
//url: '/product/queryAllProductSortList',
url:'/product/queryProductSortListByConf',
src: '/product/attr',
params:[{
name: 'status',
type: 'String',
def:1
}]
},{
//商品管理>【产品属性ajax获取】
route: '/product/attr/get',
method: 'POST',
url: '/product/getAttr',
},{
//商品管理>【添加产品属性ajax】
route: '/product/attr/add',
method: 'POST',
url: '/product/addProductAttribute',
params: [
{
name: 'attributeName',
type: 'String'
},{
name: 'saleType',
type: 'Number'
},{
name: 'inputType',
type: 'String'
},{
name: 'attributeType',
type: 'String'
},{
name: 'isMust',
type: 'String'
},{
name: 'isSearch',
type: 'String'
},{
name: 'maxValueLen',
type: 'Number'
},{
name: 'isAllowAlias',
type: 'String'
},{
name: 'orderBy',
type: 'Number'
},{
name: 'state',
type: 'Number'
},{
name: 'remark',
type: 'String'
},{
name: 'attributeValues',
type: 'String'
},{
name: 'displayPosition',
type: 'Number'
},{
name: 'categoryId',
type: 'Number'
}
]
},{
//商品管理>【更新产品属性ajax】
route: '/product/attr/update',
method: 'POST',
url: '/product/updateProductAttribute',
params: [
{
name: 'attributeName',
type: 'String'
},{
name: 'saleType',
type: 'Number'
},{
name: 'inputType',
type: 'String'
},{
name: 'attributeType',
type: 'String'
},{
name: 'isMust',
type: 'String'
},{
name: 'isSearch',
type: 'String'
},{
name: 'maxValueLen',
type: 'Number'
},{
name: 'isAllowAlias',
type: 'String'
},{
name: 'orderBy',
type: 'Number'
},{
name: 'state',
type: 'Number'
},{
name: 'remark',
type: 'String'
},{
name: 'attributeValues',
type: 'String'
},{
name: 'displayPosition',
type: 'Number'
},{
name: 'attributeId',
type: 'Number'
},{
name: 'categoryId',
type: 'Number'
}
]
},{
//商品管理【根据类目ID ajax查询属性列表】
route: '/product/attr/queryProductAttributeList',
method: 'POST',
url: '/product/queryProductAttributeList',
params: [
{
name: 'categoryId',
type: 'Number'
},
{
name: 'page',
type: 'Number'
},
{
name: 'size',
type: 'Number'
}
]
},{
//商品管理【根据类目ID ajax查询属性的详细信息】
route: '/product/attr/getProductAttribute',
method: 'POST',
url: '/product/getProductAttribute',
params: [
{
name: 'attributeId',
type: 'Number'
}
]
}
];
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
exports.res = [
{
// 产品管理【颜色】页面渲染
route: '/erpproduct/color/index',
method: 'GET',
view: 'pages/product/color',
//url:'/productColor/queryProductColors'
src: '/product/color',
},{
// 获取颜色列表
route: '/erpproduct/product/colorList',
method: 'POST',
url: '/productColor/queryProductColors', //接口的url
},{
// 获取单个颜色
route: '/erpproduct/product/getColor',
method: 'POST',
url:"/productColor/queryProductColor",
params:[
{name: 'id', type: 'Number'}
]
},{
// 新增颜色页面渲染
route: '/erpproduct/product/addColor',
method: 'GET',
view:'pages/product/addColor',
src:'/product/color-add',
data:{
url:'/erpproduct/product/saveColor'
}
},{
// 新增颜色
route: '/erpproduct/product/saveColor',
method: 'POST',
url:"/productColor/addProductColor",
params:[
{name: 'colorName', type: 'String'},
{name: 'colorCode', type: 'String'},
{name: 'colorValue', type: 'String'}
]
},{
// 打开修改颜色页面
route: '/erpproduct/product/addColor/:param',
method: 'GET',
url:"/productColor/queryProductColor",
view:'pages/product/addColor',
params:[
{name:'param',type:'Number'}
],
data:{
url:'/erpproduct/product/updatColor'
},
src:'/product/color-add'
},{
// 修改颜色
route: '/erpproduct/product/updatColor',
method: 'POST',
url:"/productColor/updateProductColor",
params:[
{name: 'id', type: 'Number'},
{name: 'colorName', type: 'String'},
{name: 'colorCode', type: 'String'},
{name: 'colorValue', type: 'String'}
]
}
]
// exports.domain = require('../config/common.js').domain;
exports.domain = "http://192.168.102.201:8082/platform";
exports.res = [
{
//商品池管理 -> 页面渲染
route: '/market/productPool/index',
method: 'GET',
view: 'pages/market/productPool',
src: '/market/productPool'
}, {
//商品池管理 ->查询商品池分页
route: '/market/productPool/queryProductPoolPage',
method: 'POST',
url: '/pool/queryProductPoolPage',
params: [
{name: 'page', type: 'number'},
{name: 'size', type: 'number',def:10},
{name: 'id', type: 'number'},
{name: 'poolName', type: 'string'}
]
}, {
//添加商品池
route: '/market/productPool/addProductPoolBo',
method: 'POST',
url: '/pool/addProductPoolBo',
params: [
{name: 'activityid', type: 'number'},
{name: 'poolName', type: 'string'},
{name: 'comment', type: 'string'},
{name: 'producttype', type: 'string'},
{name: 'productSkn', type: 'string'}
]
}, {
//商品池详细列表分页
route: '/market/productPool/queryProductPoolDetailPage',
method: 'POST',
url: '/pool/queryProductPoolDetailPage',
params: [
{name: 'page', type: 'number'},
{name: 'size', type: 'number',def:10},
{name: 'id', type: 'number'}
]
}, {
//商品池详细列表删除
route: '/market/productPool/deleteProductPoolDetailBo',
method: 'POST',
url: '/pool/deleteProductPoolDetailBo',
params: [
{name: 'id', type: 'number'}
]
}, {
//商品池详细列表添加
route: '/market/productPool/addProductPoolDetailBo',
method: 'POST',
url: '/pool/addProductPoolDetailBo',
params: [
{name: 'activityid', type: 'number'},
{name: 'poolId', type: 'number'},
{name: 'productskn', type: 'number'},
{name: 'producttype', type: 'number'}
]
}];
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
exports.res = [
{
// 产品管理【尺寸】页面渲染
route: '/erpproduct/size/index',
method: 'GET',
view: 'pages/product/siezChart',
//url:'/prohejiaduct/querySizeList',
isJsonRaw:true,
//params: [
// {name: 'page', type: 'Number',def:1},
// {name: 'size', type: 'Number',def:10}
//],
src: '/product/sizeChart'
},{
// 产品管理【尺寸】页面分页渲染
route: '/erpproduct/sizeattribute/sizeList',
method: 'POST',
url:'/product/querySizeList',
params: [
{name: 'page', type: 'Number'},
{name: 'size', type: 'Number',def:10}
],
src: '/product/sizeChart'
},{
// 获取单个尺码
route: '/erpproduct/size/getSize',
method: 'POST',
url:"/product/getSize",
params:[
{name: 'id', type: 'Number'}
]
},{
// 新增尺码
route: '/erpproduct/size/addSize',
method: 'POST',
url:"/product/addSize",
params:[
{name: 'sizeName', type: 'String'}
]
},{
// 修改尺码
route: '/erpproduct/size/updateSize',
method: 'POST',
url:"/product/updateSize",
params:[
{name: 'id', type: 'Number'},
{name: 'sizeName', type: 'String'}
]
}
]
/**
* Created by wangqianjun on 16/2/3.
*/
//接口主域
exports.domain = require('../config/common.js').domain;
//路由配置
exports.res = [
{
//搜索词页面渲染
route: '/operations/terms/index',
method: 'GET',
view: 'pages/searchWords/index',
src: '/searchWords/index',
data: {
filter: true
}
},
//搜索词列表
{
route: '/operation/terms/searchWordsList',
method: 'POST',
url: '/searchWords/querySearchWords',
params: [
{name: 'page', type: 'Number', def: '1'},
{name: 'size', type: 'Number', def: '10'},
{name: 'type', type: 'Number'},
{name: 'channelIds', type: 'String'},
{name: 'startTime', type: 'String'},
{name: 'endTime', type: 'String'},
{name: 'content', type: 'String'},
{name: 'status', type: 'Number'},
]
},
{
//添加搜索词
route: '/operations/terms/add',
method: 'POST',
url: '/searchWords/addSearchWords',
params: [
{name: 'type', type: 'Number'},
{name: 'content', type: 'String'},
{name: 'channelIds', type: 'String'},
{name: 'url', type: 'String'},
{name: 'startTime', type: 'String'},
{name: 'endTime', type: 'String'},
{name: 'content', type: 'String'},
{name: 'goodsNum', type: 'Number'},
{name: 'sort', type: 'Number'}
]
},
{
//搜索词修改
route: '/operations/terms/modify',
method: 'POST',
url: '/searchWords/updateSearchWords',
params: [
{name: 'id', type: 'Number'},
{name: 'type', type: 'Number'},
{name: 'content', type: 'String'},
{name: 'channelIds', type: 'String'},
{name: 'url', type: 'String'},
{name: 'startTime', type: 'String'},
{name: 'endTime', type: 'String'},
{name: 'content', type: 'String'},
{name: 'goodsNum', type: 'Number'},
{name: 'sort', type: 'Number'},
{name: 'status', type: 'Number'},
]
}
];
exports.domain = require('../config/common.js').domain;
exports.res = [
{
route: '/supplier/shop/decoration',
method: 'GET',
view: 'pages/store/shop'
}
]
\ No newline at end of file
/**
* Created by wangqianjun on 16/2/3.
*/
exports.domain = require('../config/common.js').domain;
//路由配置
exports.res = [
{
//产品管理【品类列表】页面渲染
route: '/erpproduct/sizeattribute/index',
method: 'GET',
view: 'pages/product/size-property',
src: '/product/size-property',
}, {
route: '/erpproduct/sizeattribute/propertyList',
method: 'POST',
url: '/product/querySizeAttributeList', //接口的url
params:[
{name: 'page', type: 'Number', def: '1'}, //页码
{name: 'size', type: 'Number', def : '10'} //每页条数
]
}, {
route: '/erpproduct/sizeattribute/propertyAdd', // 添加尺码属性
method: 'POST',
url: '/product/addSizeAttribute', //接口的url
params:[
{name: 'attributeName', type: 'String'} //名称
]
}, {
route: '/erpproduct/sizeattribute/propertyModify', // 修改尺码属性
method: 'POST',
url: '/product/updateSizeAttribute', //接口的url
params:[
{name: 'id', type: 'Number'}, //id
{name: 'attributeName', type: 'String'} //名称
]
}
];
\ No newline at end of file
exports.domain =require('../config/common.js').domain;
//路由配置
exports.res = [
{
route: '/erpproduct/sortsize/index',
method: 'GET',
view: 'pages/sortsize/index',
url: '/product/queryProductSortListByConf',
data: {
addTitle:"添加尺码",
title1:"品类关联尺码",
title2:"品类关联尺码列表",
model:'{"name":"尺码"}',
gridurl:"/erpproduct/sortsize/ajax/index"
},
params:[{
name: 'status',
type: 'String',
def:1
}],
src:'/sortsize/index'
},{
route: '/erpproduct/sortsize/ajax/index',
method: 'POST',
url: '/product/querySizeListBySortId',
params:[
{name:"sortId",type:"number"}
]
},
{//添加尺码接口【验证通过】
route: '/erpproduct/sortsize/ajax/add',
method: 'POST',
url: '/product/addSortSize',
params:[
{name:"sortId",type:"number"},
{name:"sizeId",type:"number"},
{name:"orderBy",type:"number"}
]
},
{//尺码模糊查询【验证通过】
route:'/erpproduct/sortsize/ajax/automatic',
method:'POST',
url: '/product/querySizeByNameForSelect',
params:[
{name:"idName",type:"String"}
]
},
{//删除单个品类尺码接口【待验证】
route: '/erpproduct/sortsize/ajax/delete',
method: 'POST',
url: '/product/deleteSortSize',
params:[
{name:"sortId",type:"number"},
{name:"sizeId",type:"number"}
]
},
//************************品类尺码属性管理*****************************
{
route: '/erpproduct/sortattribute/index',
method: 'GET',
view: 'pages/sortsize/index',
url: '/product/queryProductSortListByConf',
data: {
addTitle:"添加尺码属性",
title1:"品类关联实物测量属性",
title2:"品类关联实物测量属性列表",
model:'{"name":"尺码属性"}',
gridurl:"/erpproduct/sortattribute/ajax/index"
},
params:[{
name: 'status',
type: 'String',
def:1
}],
src:'/sortsize/attri'
},{
//获取品类关联尺码属性列表【验证通过】
route: '/erpproduct/sortattribute/ajax/index',
method: 'POST',
url: '/sortAttribute/queryList',
params:[
{name:"page",type:"number"},
{name:"size",type:"number"},
{name:"sortId",type:"number"}
]
},{//删除品类关联尺码属性接口【待验证】
route: '/erpproduct/sortattribute/ajax/delete',
method: 'POST',
url: '/sortAttribute/delete',
params:[
{name:"sortId",type:"number"},
{name:"attributeId",type:"number"}
]
},
{//添加品类关联尺码属性接口【待验证】
route: '/erpproduct/sortattribute/ajax/add',
method: 'POST',
url: '/sortAttribute/add',
params:[
{name:"sortId",type:"number"},
{name:"attributeId",type:"number"},
{name:"orderBy",type:"number"}
]
},{//添加品类关联尺码属性接口【验证通过】
route: '/erpproduct/sortattribute/ajax/automatic',
method: 'POST',
url: '/product/querySizeAttributesByName',
params:[
{name:"idName",type:"String"}
]
}
]
\ No newline at end of file
exports.domain = require('../config/common.js').domain;
// exports.domain ="http://172.16.6.246:8081/platform/";
//路由配置
exports.res = [
{
// 店铺创建列表页面
route: '/supplier/store/index',
method: 'GET',
view: 'pages/store/index',
data: {
gridurl:'/supplier/store/indexPage',
authority:'{"btn":false,"info":"info","create":true,"operationStatus":1,"checkStatusArr":"100,200,900"}',
add:true,
pagetitle:{
level1title:"店铺管理",
level2title:"创建店铺管理",
level3title:"创建店铺列表"
},
dropCheckStatus:true
},
src:'/store/index'
},{
// 店铺信息管理页面
route: '/supplier/store/examine',
method: 'GET',
view: 'pages/store/index',
data: {
gridurl:'/supplier/store/indexPage',
authority:'{"btn":true,"info":"info3","operationStatus":2,"checkStatusArr":"200,300,900"}', //300,200,900
dropCheckStatus:true,
pagetitle:{
level1title:"店铺管理",
level2title:"店铺信息管理",
level3title:"店铺信息列表"
}
},
src:'/store/index',
},{
// 店铺审核管理页面
route: '/supplier/check/index',
method: 'GET',
view: 'pages/store/index',
data: {
gridurl:'/supplier/store/indexPage',
authority:'{"btn":false,"info":"info2","operationStatus":0,"checkStatusArr":"200"}',
pagetitle:{
level1title:"店铺管理",
level2title:"店铺审核管理",
level3title:"店铺审核列表"
}
},
src:'/store/index',
},{
//获取列表数据
route: '/supplier/store/indexPage',
method: 'POST',
url:"/ShopsRest/getShopList",
params:[
{name: 'supplierId', type: 'Number'},
{name: 'brandId', type: 'Number'},
{name: 'operationStatus', type: 'Number'},
{name: 'checkStatus', type: 'Number'},
{name: 'checkStatusArr', type: 'String'},
{name: 'size', type: 'Number'},
{name: 'page', type: 'Number'}
]
},{
// 关店
route: '/supplier/store/closeShops',
method: 'POST',
url:"/ShopsRest/closeShops",
params:[
{name:"shopsId",type:"Number"}
]
},{
// 开店
route: '/supplier/store/openShops',
method: 'POST',
url:"/ShopsRest/openShops",
params:[
{name:"shopsId",type:"Number"}
]
}
,{
// 店铺详细信息页面渲染
//创建店铺的列表中,点击详情和编辑的url:/ShopsRest/getShopDetailById
route: '/supplier/store/info/:shopsId',
method: 'GET',
view: 'pages/store/info',
url:"/ShopsRest/getShopDetailById",
params:[{
name:'shopsId',
type:'String'
}],
src:'/store/info'
}
,{
// 店铺详细信息页面渲染
route: '/supplier/store/info2/:shopsId',
method: 'GET',
view: 'pages/store/info',
url:"/ShopsRest/getShopDetailById",
params:[{
name:'shopsId',
type:'String'
}],
data:{
data:{
btn:true
}
},
src:'/store/info'
}
,{
// 店铺详细信息页面渲染
route: '/supplier/store/info3/:shopsId',
method: 'GET',
view: 'pages/store/info',
url:"/ShopsCheckRest/getLastCheckShopInfoById",
params:[{
name:'shopsId',
type:'String'
}],
src:'/store/info'
},
{//审核通过
route: '/Shops/ShopsRest/checkShopPass',
method:"POST",
url:"/ShopsRest/checkShopPass",
params:[
{name:"shopsId",type:"Number"}
]
},
{//驳回
route: '/Shops/ShopsRest/checkReject',
method:"POST",
url:"/ShopsRest/checkReject",
params:[
{name:"shopsId",type:"Number"}
]
}
//*******************************
,{
// 修改店铺页面渲染
//创建店铺的列表中,点击详情和编辑的url:/ShopsRest/getShopDetailById
route: '/supplier/store/update/:shopsId',
method: 'GET',
view: 'pages/store/edit',
url:"/ShopsRest/getShopDetailById",
params:[{
name:'shopsId',
type:'String'
}],
data:{
pageTitel:"修改店铺",
action:'/store/update'
},
src:'/store/edit'
},{
// 修改店铺页面提交
route: '/store/update',
method: 'POST',
url: '/ShopsRest/updateShops',
params:[
{name:"shopsId",type:"Number"},
{name:"shopName",type:"String"},
{name:"shopDomain",type:"String"},
{name:"shopNature",type:"Number"},
{name:"websiteUrl",type:"String"},
{name:"otherUrl",type:"String"},
{name:"shopAddress",type:"String"},
{name:"createPid",type:"Number"},
{name:"shopsType",type:"Number"},
{name:"shopLogo",type:"String"},
{name:"shopIntro",type:"String"},
{name:"onCheck",type:"Number"},
{name:"shopRelation",type:"String"}
]
},{
// 新增店铺页面渲染
route: '/supplier/store/add',
method: 'GET',
view: 'pages/store/edit',
src:'/store/edit',
data:{
pageTitel:"创建店铺",
action:'/store/add',
data:{
shopId:0
}
}
}, {// 新增店铺数据
route: '/store/add',
method: 'POST',
url: '/ShopsRest/addShops',
params:[
{name:"shopId",type:"Number",def:0},
{name:"shopName",type:"String"},
{name:"shopDomain",type:"String"},
{name:"shopNature",type:"Number"},
{name:"createPid",type:"Number"},
{name:"shopsType",type:"Number"},
{name:"shopLogo",type:"String"},
{name:"shopIntro",type:"String"},
{name:"websiteUrl",type:"String"},
{name:"otherUrl",type:"String"},
{name:"shopAddress",type:"String"},
{name:"onCheck",type:"Number"},
{name:"shopRelation",type:"String"}
]
}
//***********************************
,{
// 店铺管理员关系列表
route: '/supplier/storeadmin/index',
method: 'GET',
view: 'pages/store/adminindex',
data: {
gridurl:'/supplier/storeadmin/indexPage'
},
src:'/store/adminindex'
},{
// 店铺管理员关系列表
route: '/supplier/storeadmin/indexPage',
method: 'POST',
url:"/ShopsAdminRest/getShopsAdminList",
params:[
{name: 'page', type: 'Number'},
{name: 'size', type: 'Number'}
]
},{
// 移除店铺管理员关系列表
route: '/supplier/storeadmin/delete',
method: 'POST',
url:"/ShopsAdminRest/delAdminRelation",
params:[
{name:"id",type:"Number"}
]
}
,{
// 店铺管理员关系新增
route: '/supplier/storeadmin/adminAdd',
method: 'GET',
view: 'pages/store/adminedit',
src:'/store/adminedit'
},{
// 店铺管理员关系新增
route: '/supplier/storeadmin/addguanxi',
method: 'POST',
url:"/ShopsAdminRest/addAdminRelation",
params:[
{name:"shopsId",type:"Number"},
{name:"adminPid",type:"Number"},
{name:"identity",type:"Number"}
]
},{
// 修改店铺页面渲染
route: '/supplier/store/adminupdate/:id',
method: 'GET',
view: 'pages/store/adminedit',
url:"/ShopsAdminRest/getAdminRelationDetailById",
params:[{
name:'id',
type:'String'
}],
src:'/store/adminedit'
},{
// 修改店铺管理员关系
route: '/supplier/storeadmin/updateguanxi',
method: 'POST',
url:"/ShopsAdminRest/updateAdminRalation",
params:[
{name:"id",type:"Number"},
{name:"shopsId",type:"Number"},
{name:"adminPid",type:"Number"},
{name:"identity",type:"Number"}
]
},{
// 根据身份选择管理员
route: '/supplier/storeadmin/managerName',
method: 'POST',
url:"/ShopsAdminRest/getUsersByIdentity",
src:'/store/adminedit',
params:[
{name:"identity",type:"Number"},
{name:"shopsId",type:"Number"}
]
},{
// 根据品牌选择供应商
route: '/supplier/storeadmin/supplierlist',
method: 'POST',
url:"/supplier/supplier/selectSupplierByBrandId",
params:[
{name:"brandId",type:"Number"}
]
},{
// 店铺列表
route: '/ShopsRest/getShopsByName',
method: 'POST',
url:"/ShopsRest/selectCheckPassShopsByName",
params:[
{name:"idName",type:"String"}
]
}
]
\ No newline at end of file
// exports.domain = "http://192.168.102.201:8082/platform";
exports.domain = require('../config/common.js').domain;
exports.res = [
{
route: '/runManage/subjectManage/index',
method: 'GET',
view: 'pages/product/subjectManage',
src: '/product/subjectManage'
},
{
route: '/runManage/subjectManage/subjectList',//活动列表
method: 'POST',
isJsonRaw: true,
url: '/activity/querySpecialActivityPage',
params: [
{name: 'page', type: 'number'},
{name: 'size', type: 'number',def:10},
{name: 'sort', type: 'string'},
{name: 'title', type: 'string'},
{name: 'plateform', type: 'string'},
{name: 'status', type: 'number'}
]
},
{
route: '/runManage/subjectManage/addSubject',//添加活动
method: 'POST',
isJsonRaw: true,
url: '/activity/addSpecialActivity',
params: [
{name: 'sort', type: 'string'},
{name: 'title', type: 'string'},
{name: 'plateform', type: 'string'},
{name: 'promotionName', type: 'string'},
{name: 'startTime', type: 'number'},
{name: 'endTime', type: 'number'},
{name: 'startTime', type: 'number'},
{name: 'productPoolId', type: 'number'},
{name: 'coverUrl', type: 'string'},
{name: 'logoUrl', type: 'string'},
{name: 'webUrl', type: 'string'},
{name: 'orderNum', type: 'number'}
]
},
{
route: '/runManage/subjectManage/modify',//修改活动
method: 'POST',
isJsonRaw: true,
url: '/activity/updateByPrimaryKey',
params: [
{name: 'id', type: 'number'},
{name: 'sort', type: 'string'},
{name: 'title', type: 'string'},
{name: 'plateform', type: 'string'},
{name: 'promotionName', type: 'string'},
{name: 'startTime', type: 'number'},
{name: 'endTime', type: 'number'},
{name: 'startTime', type: 'number'},
{name: 'productPoolId', type: 'number'},
{name: 'coverUrl', type: 'string'},
{name: 'logoUrl', type: 'string'},
{name: 'webUrl', type: 'string'},
{name: 'orderNum', type: 'number'}
]
},
{
route: '/runManage/subjectManage/delSubject',//删除活动
method: 'POST',
isJsonRaw: true,
url: '/activity/deleteSpecialActivity',
params: [
{name: 'id', type: 'number'}
]
},
{
route: '/runManage/subjectManage/queryBaseProductPoolListByName',
method: 'POST',
isJsonRaw: true,
url: '/pool/queryBaseProductPoolList',
params: [
{name: 'poolName', type: 'string'}
]
},
{
route: '/runManage/subjectManage/queryBaseProductPoolListById',
method: 'POST',
isJsonRaw: true,
url: '/pool/queryBaseProductPoolList',
params: [
{name: 'id', type: 'number'}
]
}];
\ No newline at end of file
exports.domain =require('../config/common.js').domain;
//"http://172.16.6.220:8080/yohobuy-platform-web";
//路由配置
exports.res = [
{
//创建供应商页面渲染
route: '/supplier/supplier/index',
method: 'GET',
view: 'pages/supplier/index',
data: {
iscreate:true,
bottons:'{"columnsHidOper":true,"columnsHidisFr":true}',
gridurl:'/supplier/create/getCreateSupplierList',
searchStatus:[
{name:"暂存",value:"100"},
{name:"审核中",value:"200"},
{name:"审核驳回",value:"900"}
],
searchSort:true,
pageTitle:"创建供应商"
},
src:'/supplier/index'
},
{
//供应商列表页列表
route: '/supplier/supplier/managelist',
method: 'GET',
view: 'pages/supplier/index',
data: {
bottons:'{"resetlock":true,"updatecheck":true}',
gridurl:'/supplier/create/getManageSupplierList',
searchStatus:[
{name:"审核通过",value:"300"},
{name:"审核驳回",value:"900"},
{name:"审核中",value:"200"}
],
searchIsfreez:true,
pageTitle:"供应商列表"
},
src:'/supplier/index'
},
{
//供应商审核页列表
route: '/supplier/supplier/auditlist',
method: 'GET',
view: 'pages/supplier/index',
data: {
bottons:'{"edit":true,"columnsHidisFr":true}',
gridurl:'/supplier/create/getAuditSupplierList',
pageTitle:"供应商审核"
},
src:'/supplier/index'
}
//**********************************************
, {
//创建供应商列表 -> 筛选ajax
route: '/supplier/create/getCreateSupplierList',
method: 'POST',
url: '/supplier/supplier/getCreateSupplierList',
params: [
{name: 'page', type: 'Number'},
{name: 'size', type: 'Number'},
{name: 'id', type: 'String'},
{name: 'status', type: 'String'},
{name: 'timeSort', type: 'String'}
]
},{
//供应商列表 -> 筛选ajax
route: '/supplier/create/getManageSupplierList',
method: 'POST',
url: '/supplier/supplier/getManageSupplierList',
params: [
{name: 'page', type: 'Number'},
{name: 'size', type: 'Number'},
{name: 'status', type: 'String'},
{name: 'id', type: 'String'},
{name:'isFreeze',type:'String'}
]
},{
//创建供应商列表 -> 筛选ajax
route: '/supplier/create/getAuditSupplierList',
method: 'POST',
url: '/supplier/supplier/getAuditSupplierList',
params: [
{name: 'page', type: 'Number'},
{name: 'size', type: 'Number'},
{name: 'id', type: 'String'}
]
},
{//修改供应商
route: '/supplier/index/status',
method: 'POST',
url: '/supplier/supplier/updateSupplier',
params: [
{name:"id",type:"String"},
{name: 'isFreeze', type: 'String'},
{name:"operations",type:"String"},
{name:"status",type:"String"}
]
},
{
route: '/supplier/add',
method: 'GET',
view: 'pages/supplier/edit',
src:'/supplier/edit',
data:{
action:'/brand/supplier/add',
data:{},
pageTitle:"添加供应商",
add:true
}
},
{
route: '/supplier/update/:id',
method: 'GET',
view:'pages/supplier/edit',
src:'/supplier/edit',
url: '/supplier/supplier/getSupplier',
data:{
action:'/brand/action/update',
pageTitle:"修改供应商",
update:true
},
params:[
{
name: 'id',
type: 'String'
}
]
},
{
route: '/supplier/updatecheck/:id',
method: 'GET',
view:'pages/supplier/edit',
src:'/supplier/edit',
url: '/supplier/supplier/getSupplierCheck',
data:{
action:'/brand/action/update',
pageTitle:"修改供应商",
update:true
},
params:[
{
name: 'id',
type: 'String'
}
]
},
{// 新增供应商
route: '/brand/supplier/add',
method: 'POST',
url: '/supplier/supplier/addSupplier',
params:[
{name:"supplierName",type:"String"},
{name:"supplierCode",type:"String"},
{name:"foundTime",type:"String"},
{name:"beginOperateTime",type:"String"},
{name:"endOperateTime",type:"String"},
{name:"registeredAddress",type:"String"},
{name:"legalPerson",type:"String"},
{name:"legalIdentityCard",type:"String"},
{name:"registeredCapital",type:"String"},
{name:"businessLicense",type:"String"},
{name:"businessLicensePic",type:"String"},
{name:"taxCertificate",type:"String"},
{name:"accountOpeningLicense",type:"String"},
{name:"taxpayerQualificationCertificate",type:"String"},
{name:"industryLicense",type:"String"},
{name:"businessRange",type:"String"},
{name:"contactPhone",type:"String"},
{name:"contactAddress",type:"String"},
{name:"linkman",type:"String"},
{name:"phone",type:"String"},
{name:"fax",type:"String"},
{name:"email",type:"String"},
{name:"url",type:"String"},
{name:"bankName",type:"String"},
{name:"bankAccount",type:"String"},
{name:"operations",type:"String",def: 1},
{name:"status",type:"String"}
]
},
{//修改供应商
route: '/brand/action/update',
method: 'POST',
url: '/supplier/supplier/updateSupplier',
params:[
{name:"supplierName",type:"String"},
{name:"supplierCode",type:"String"},
{name:"foundTime",type:"String"},
{name:"beginOperateTime",type:"String"},
{name:"endOperateTime",type:"String"},
{name:"registeredAddress",type:"String"},
{name:"legalPerson",type:"String"},
{name:"legalIdentityCard",type:"String"},
{name:"registeredCapital",type:"String"},
{name:"businessLicense",type:"String"},
{name:"businessLicensePic",type:"String"},
{name:"taxCertificate",type:"String"},
{name:"accountOpeningLicense",type:"String"},
{name:"taxpayerQualificationCertificate",type:"String"},
{name:"industryLicense",type:"String"},
{name:"businessRange",type:"String"},
{name:"contactPhone",type:"String"},
{name:"contactAddress",type:"String"},
{name:"linkman",type:"String"},
{name:"phone",type:"String"},
{name:"fax",type:"String"},
{name:"email",type:"String"},
{name:"url",type:"String"},
{name:"bankName",type:"String"},
{name:"bankAccount",type:"String"},
{name:"operations",type:"String",def: 1},
{name:"status",type:"String"},
{name:"id",type:"String"}
]
},
{// 供应商详情
route: '/supplier/info/:id',
method: 'GET',
view: 'pages/supplier/info',
url:"/supplier/supplier/getSupplier",
src:'supplier/info',
params:[
{
name: 'id',
type: 'String'
}
]
},
//infoopt
{// 供应商详情
route: '/supplier/infoopt/:id',
method: 'GET',
view: 'pages/supplier/info',
url:"/supplier/supplier/getSupplierCheck",
src:'supplier/info',
data:{
edit:true
},
params:[
{
name: 'id',
type: 'String'
}
]
},
//*************************************
{
route:'/supplier/supplier/getSupplierListByIdName',
method:'POST',
url: '/supplier/supplier/getSupplierListByIdName',
params:[
{name:"idName",type:"String",def: 1}
]
}
]
\ No newline at end of file