shelfAudit.js 4.54 KB
/**
 * Created by wangqianjun on 16/3/11.
 * 上架审核
 */

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

exports.res = [
    {//基础商品列表
        route:'/supplier/baseproduct/audit',
        method:'GET',
        view:'pages/goods/shelf_audit/index',
        src: '/goods/shelf_audit/index',
        data:{
            iscreate:true
        }
    },

    {
        // 列表头部各个审核状态的数量
        route:'/supplier/baseproduct/auditCount',
        method:'POST',
        url:'/product/queryTabCheck',
        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: '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: 'page',type: 'Number'},
            {name: 'size',type: 'Number'},

        ]
    },

    {//ajax列表数据
        route:'/supplier/baseproduct/ajax/index',
        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: '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: 'page',type: 'Number'},
            {name: 'size',type: 'Number'},
            {name: 'productStatusStr',type: 'String'},

        ]
    },


    {//驳回操作
        route:'/supplier/baseproduct/auditReject',
        method:'POST',
        url:'/product/updateProductSknStatus',
        params:[
            {name: 'productSknList',type: 'String'},
            {name: 'targetStatus',type: 'Number'},
            {name: 'rejectReason',type:'String'},
        ]
    },



    //{//添加页面
    //    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'},
    //    ]
    //}
];