Authored by weiqingting

提价

  1 +exports.domain = require('../config/common.js').domain;
  2 +//exports.domain = 'http://172.16.6.227:8083/yohobuy-platform-web'; //马力
  3 +//exports.domain = 'http://172.16.6.236:8080/platform'; //钱军
  4 +//exports.domain = 'http://172.16.6.162:8088/platform'; //李建
  5 +
  6 +//商品管理路由配置
  7 +exports.res = [
  8 + /*{
  9 + //商品审核
  10 + route: '/supplier/baseaudit/index',
  11 + method: 'GET',
  12 + view: 'pages/goods/index',
  13 + data: {
  14 + bottons: '{"detail":true}',
  15 + gridurl: '/goods/review/getList',
  16 + searchStatus: [{
  17 + name: "未审核",
  18 + value: "100"
  19 + }, {
  20 + name: "已通过",
  21 + value: "200"
  22 + }, {
  23 + name: "驳回",
  24 + value: "300"
  25 + }],
  26 + searchJIT: true,
  27 + pageTitle: "商品审核"
  28 + },
  29 + src: '/goods/index'
  30 + }, {
  31 + route: '/goods/review/getList',
  32 + method: 'POST',
  33 + url: '/goods/review/getReviewList',
  34 + params: [{
  35 + name: 'skn',
  36 + type: 'String'
  37 + }, {
  38 + name: 'brandName',
  39 + type: 'String'
  40 + }, {
  41 + name: 'storeName',
  42 + type: 'String'
  43 + }, {
  44 + name: 'status',
  45 + type: 'String'
  46 + }, {
  47 + name: 'jit',
  48 + type: 'String'
  49 + }]
  50 + }, */
  51 + // {
  52 + // //网销信息 -> 网销信息页面渲染
  53 + // route: '/goods/netsale/index',
  54 + // method: 'GET',
  55 + // view: 'pages/goods/netsale',
  56 + // src: '/goods/netsale',
  57 + // data: {
  58 + // pageTitle: '网销信息',
  59 + // gridurl: '/goods/netsale/getList',
  60 + // filter: {
  61 +
  62 + // }
  63 + // }
  64 + // }, {
  65 + // //网销信息 -> 列表数据
  66 + // route: '/goods/netsale/getList',
  67 + // method: 'POST',
  68 + // url: '/product/queryNetSaleInforList',
  69 + // params: [{
  70 + // name: 'productSkn',
  71 + // type: 'number'
  72 + // }, {
  73 + // name: 'productSkc',
  74 + // type: 'number'
  75 + // }, {
  76 + // name: 'productSku',
  77 + // type: 'number'
  78 + // }, {
  79 + // name: 'productName',
  80 + // type: 'string'
  81 + // }, {
  82 + // name: 'shopId',
  83 + // type: 'number'
  84 + // }, {
  85 + // name: 'brandId',
  86 + // type: 'number'
  87 + // }, {
  88 + // name: 'isJit',
  89 + // type: 'string'
  90 + // }, {
  91 + // name: 'stock',
  92 + // type: 'number'
  93 + // }, {
  94 + // name: 'isScreen',
  95 + // type: 'string'
  96 + // }, {
  97 + // name: 'isMeasure',
  98 + // type: 'string'
  99 + // }, {
  100 + // name: 'gender',
  101 + // type: 'number'
  102 + // }, {
  103 + // name: 'maxSortId',
  104 + // type: 'number'
  105 + // }, {
  106 + // name: 'middleSortId',
  107 + // type: 'number'
  108 + // }, {
  109 + // name: 'smallSortId',
  110 + // type: 'number'
  111 + // }, {
  112 + // name: 'isOutLets',
  113 + // type: 'string'
  114 + // }, {
  115 + // name: 'productStatus',
  116 + // type: 'number'
  117 + // }, {
  118 + // name: 'page',
  119 + // type: 'number'
  120 + // }, {
  121 + // name: 'size',
  122 + // type: 'number'
  123 + // }, {
  124 + // name: 'productStatusStr',
  125 + // type: 'string'
  126 + // }]
  127 + // }, {
  128 + // //网销信息 -> tab页
  129 + // route: '/goods/product/queryTabProductNum',
  130 + // method: 'POST',
  131 + // url: '/product/queryTabProductNum',
  132 + // params: [{
  133 + // name: 'productSkn',
  134 + // type: 'number'
  135 + // }, {
  136 + // name: 'productSkc',
  137 + // type: 'number'
  138 + // }, {
  139 + // name: 'productSku',
  140 + // type: 'number'
  141 + // }, {
  142 + // name: 'productName',
  143 + // type: 'string'
  144 + // }, {
  145 + // name: 'shopId',
  146 + // type: 'number'
  147 + // }, {
  148 + // name: 'brandId',
  149 + // type: 'number'
  150 + // }, {
  151 + // name: 'isJit',
  152 + // type: 'number'
  153 + // }, {
  154 + // name: 'stock',
  155 + // type: 'number'
  156 + // }, {
  157 + // name: 'isScreen',
  158 + // type: 'number'
  159 + // }, {
  160 + // name: 'isMeasure',
  161 + // type: 'number'
  162 + // }, {
  163 + // name: 'gender',
  164 + // type: 'number'
  165 + // }, {
  166 + // name: 'maxSortId',
  167 + // type: 'number'
  168 + // }, {
  169 + // name: 'middleSortId',
  170 + // type: 'number'
  171 + // }, {
  172 + // name: 'smallSortId',
  173 + // type: 'number'
  174 + // }, {
  175 + // name: 'isOutLets',
  176 + // type: 'string'
  177 + // }]
  178 +
  179 + // }, {
  180 + // //网销信息 -> 批量skn处理
  181 + // route: '/goods/product/updateProductSknTimingInfo',
  182 + // method: 'POST',
  183 + // url: '/product/updateProductSknTimingInfo',
  184 + // params: [{
  185 + // name: 'productSknList',
  186 + // type: 'string'
  187 + // }, {
  188 + // name: 'type',
  189 + // type: 'number'
  190 + // }, {
  191 + // name: 'outSaleTime',
  192 + // type: 'number'
  193 + // }, {
  194 + // name: 'shelveTime',
  195 + // type: 'string'
  196 + // }, {
  197 + // name: 'onNewTime',
  198 + // type: 'string'
  199 + // }, {
  200 + // name: 'advanceBeginTime',
  201 + // type: 'string'
  202 + // }, {
  203 + // name: 'advanceEndTime',
  204 + // type: 'string'
  205 + // }]
  206 + // }, {
  207 + // //网销信息 -> skc上下架
  208 + // route: '/goods/product/updateGoodsStatus',
  209 + // method: 'POST',
  210 + // url: '/product/updateGoodsStatus',
  211 + // params: [{
  212 + // name: 'productSkc',
  213 + // type: 'number'
  214 + // }, {
  215 + // name: 'targetStatus',
  216 + // type: 'number'
  217 + // }]
  218 + // }, {
  219 + // //网销信息 -> sku上下架
  220 + // route: '/goods/product/updateProductSkuStatus',
  221 + // method: 'POST',
  222 + // url: '/product/updateProductSkuStatus',
  223 + // params: [{
  224 + // name: 'productSku',
  225 + // type: 'number'
  226 + // }, {
  227 + // name: 'targetStatus',
  228 + // type: 'number'
  229 + // }]
  230 + // }, {
  231 + // //网销信息 -> 批量页面渲染
  232 + // route: '/goods/netsale/batch',
  233 + // method: 'GET',
  234 + // view: 'pages/goods/netsale-batch',
  235 + // src: '/goods/netsale-batch',
  236 + // data: {
  237 + // secondTitle: '网销信息',
  238 + // pageTitle: '批量设置',
  239 + // domain: exports.domain,
  240 + // }
  241 + // }, {
  242 + // //网销信息 -> 查看页面渲染
  243 + // route: '/goods/netsale/info/:param',
  244 + // method: 'GET',
  245 + // view: 'pages/goods/netsale-edit',
  246 + // // url: '/product/getNetSaleInfo',
  247 + // src: '/goods/netsale-edit',
  248 + // data: {
  249 + // type: 'info'
  250 +
  251 + // } //,
  252 + // // params: [{
  253 + // // name: 'param',
  254 + // // type: 'number'
  255 + // // }]
  256 + // }, {
  257 + // //网销信息 -> 编辑页面渲染
  258 + // route: '/goods/netsale/edit/:param',
  259 + // method: 'GET',
  260 + // view: 'pages/goods/netsale-edit',
  261 + // // url: '/product/getNetSaleInfo',
  262 +
  263 + // src: '/goods/netsale-edit',
  264 + // data: {
  265 + // type: 'edit'
  266 +
  267 + // } //,
  268 + // // params: [{
  269 + // // name: 'param',
  270 + // // type: 'number'
  271 + // // }]
  272 + // }, {
  273 + // route: '/goods/netsale/getdata',
  274 + // method: 'POST',
  275 + // url: '/product/getNetSaleInfo',
  276 + // params: [{
  277 + // name: 'param',
  278 + // type: 'number'
  279 + // }]
  280 + // }, {
  281 + // //网销信息 -> 保存完整网销信息
  282 + // route: '/goods/product/saveNetSaleAllInfo',
  283 + // method: 'POST',
  284 + // url: '/product/saveNetSaleAllInfo',
  285 + // params: [{
  286 + // name: 'productSkn',
  287 + // type: 'number'
  288 + // }, {
  289 + // name: 'productName',
  290 + // type: 'string'
  291 + // }, {
  292 + // name: 'isNew',
  293 + // type: 'string'
  294 + // }, {
  295 + // name: 'sellChannels',
  296 + // type: 'string'
  297 + // }, {
  298 + // name: 'phrase',
  299 + // type: 'string'
  300 + // }, {
  301 + // name: 'outSaleTime',
  302 + // type: 'string'
  303 + // }, {
  304 + // name: 'shopIds',
  305 + // type: 'string'
  306 + // }, {
  307 + // name: 'productDesc',
  308 + // type: 'string'
  309 + // }, {
  310 + // name: 'vedioUrl',
  311 + // type: 'string'
  312 + // }, {
  313 + // name: 'recommend',
  314 + // type: 'string'
  315 + // }, {
  316 + // name: 'brandModel',
  317 + // type: 'string'
  318 + // }, {
  319 + // name: 'brandSeries',
  320 + // type: 'string'
  321 + // }, {
  322 + // name: 'makeCrafts',
  323 + // type: 'string'
  324 + // }, {
  325 + // name: 'pattern',
  326 + // type: 'string'
  327 + // }, {
  328 + // name: 'style',
  329 + // type: 'string'
  330 + // }, {
  331 + // name: 'salesPhrase',
  332 + // type: 'string'
  333 + // }, {
  334 + // name: 'isHostsell',
  335 + // type: 'string'
  336 + // }, {
  337 + // name: 'wearSense',
  338 + // type: 'string'
  339 + // }, {
  340 + // name: 'searchSortList',
  341 + // type: 'string'
  342 + // }]
  343 + // }, {
  344 + // //网销信息 -> 保存基本信息接口
  345 + // route: '/goods/product/saveNetSaleBaseInfo',
  346 + // method: 'POST',
  347 + // url: '/product/saveNetSaleBaseInfo',
  348 + // params: [{
  349 + // name: 'productSkn',
  350 + // type: 'number'
  351 + // }, {
  352 + // name: 'productName',
  353 + // type: 'string'
  354 + // }, {
  355 + // name: 'isNew',
  356 + // type: 'string'
  357 + // }, {
  358 + // name: 'sellChannels',
  359 + // type: 'string'
  360 + // }, {
  361 + // name: 'phrase',
  362 + // type: 'string'
  363 + // }, {
  364 + // name: 'outSaleTime',
  365 + // type: 'number'
  366 + // }, {
  367 + // name: 'shopIds',
  368 + // type: 'string'
  369 + // }]
  370 + // }, {
  371 + // //网销信息 -> 保存上架后补全信息
  372 + // route: '/goods/product/saveAfterSaleInfo',
  373 + // method: 'POST',
  374 + // url: '/product/saveAfterSaleInfo',
  375 + // params: [{
  376 + // name: 'productSkn',
  377 + // type: 'number'
  378 + // }, {
  379 + // name: 'brandModel',
  380 + // type: 'string'
  381 + // }, {
  382 + // name: 'brandSeries',
  383 + // type: 'string'
  384 + // }, {
  385 + // name: 'makeCrafts',
  386 + // type: 'string'
  387 + // }, {
  388 + // name: 'pattern',
  389 + // type: 'string'
  390 + // }, {
  391 + // name: 'style',
  392 + // type: 'string'
  393 + // }, {
  394 + // name: 'salesPhrase',
  395 + // type: 'string'
  396 + // }, {
  397 + // name: 'isHostsell',
  398 + // type: 'string'
  399 + // }, {
  400 + // name: 'wearSense',
  401 + // type: 'string'
  402 + // }]
  403 + // }, {
  404 + // //网销信息 -> 查询补全信息
  405 + // route: '/goods/product/queryAfterSaleInfo',
  406 + // method: 'POST',
  407 + // apis: {
  408 + // productStyle: {
  409 + // url: '/productStyle/queryProductStyles4Select'
  410 + // },
  411 + // productComfort: {
  412 + // url: '/productComfort/queryProductComfortList'
  413 + // },
  414 + // productElements: {
  415 + // url: '/productElements/queryProductElements4Select'
  416 + // },
  417 + // makingProcess: {
  418 + // url: '/product/queryMakingProcess',
  419 + // params: [{
  420 + // name: 'categoryId',
  421 + // type: 'number'
  422 + // }, {
  423 + // name: 'displayPosition',
  424 + // type: 'number'
  425 + // }],
  426 + // isJsonRaw: true
  427 + // }
  428 + // }
  429 + // }, {
  430 + // route: '/goods/ShopsRest/queryShopsByBrandId',
  431 + // method: 'POST',
  432 + // url: '/ShopsRest/queryShopsByBrandId',
  433 + // params: [{
  434 + // name: 'brandId',
  435 + // type: 'number'
  436 + // }]
  437 + // },
  438 + /* {
  439 + //网销信息 -> 查询制作工艺列表
  440 + route: '/goods/product/queryMakingProcess',
  441 + method: 'POST',
  442 + url: '/product/queryMakingProcess',
  443 + params: [{
  444 + name: 'categoryId',
  445 + type: 'number'
  446 + }, {
  447 + name: 'displayPosition',
  448 + type: 'number'
  449 + }]
  450 + }, */
  451 + // {
  452 + // //网销信息 -> 查询品牌款型系列列表
  453 + // route: '/goods/brandSeries/queryAll4Select',
  454 + // method: 'POST',
  455 + // url: '/brandSeries/queryAll4Select',
  456 + // params: [{
  457 + // name: 'type',
  458 + // type: 'number'
  459 + // }, {
  460 + // name: 'status',
  461 + // type: 'number'
  462 + // }, {
  463 + // name: 'shopsId',
  464 + // type: 'number'
  465 + // }, {
  466 + // name: 'brandId',
  467 + // type: 'number'
  468 + // }]
  469 + // }, {
  470 + // //网销信息 -> 品牌关联
  471 + // route: '/goods/product/saveBrandRelation',
  472 + // method: 'POST',
  473 + // url: '/product/saveBrandRelation',
  474 + // params: [{
  475 + // name: 'productSkn',
  476 + // type: 'number'
  477 + // }, {
  478 + // name: 'brandRelationList',
  479 + // type: 'string'
  480 + // }]
  481 + // }, {
  482 + // //网销信息 -> 保存视频接口
  483 + // route: '/goods/product/saveNetSaleVideo',
  484 + // method: 'POST',
  485 + // url: '/product/saveNetSaleVideo',
  486 + // params: [{
  487 + // name: 'productSkn',
  488 + // type: 'number'
  489 + // }, {
  490 + // name: 'vedioUrl',
  491 + // type: 'string'
  492 + // }]
  493 + // }, {
  494 + // //网销信息 -> 品牌关联列表
  495 + // route: '/goods/brands/queryBrandsByStatus',
  496 + // method: 'POST',
  497 + // url: '/erpproduct/brands/queryBrandsByStatus ',
  498 + // params: []
  499 + // },
  500 + {
  501 + //价格管理 -> 代销变价页面渲染
  502 + route: '/goods/pricechange/index',
  503 + method: 'GET',
  504 + view: 'pages/goods/price-mgmt',
  505 + src: '/goods/price-change',
  506 + data: {
  507 + headerTab: {
  508 + changePrice: true
  509 + },
  510 + secondTitle: '价格管理',
  511 + pageTitle: '代销变价',
  512 + filter: {
  513 + skn: true,
  514 + store: true,
  515 + brand: true,
  516 + supplier: true,
  517 + jit: true,
  518 + onStatus: true,
  519 + stock: true,
  520 + gender: true,
  521 + aCate: true
  522 + },
  523 + bulkImport: true, //批量导入
  524 + bottons: '{"edit":true,"columnsHidisFr":true}',
  525 + gridurl: '/goods/price/list',
  526 + domain: exports.domain,
  527 + download: '/common/batchUpdatePrice.xlsx'
  528 + }
  529 + }, {
  530 + //代销变价 -> 列表数据
  531 + route: '/goods/price/list',
  532 + method: 'POST',
  533 + url: '/product/queryProductPriceList',
  534 + params: [{
  535 + name: 'product_skn',
  536 + type: 'Number'
  537 + }, {
  538 + name: 'shop_id',
  539 + type: 'Number'
  540 + }, {
  541 + name: 'brand_id',
  542 + type: 'Number'
  543 + }, {
  544 + name: 'supplier_id',
  545 + type: 'Number'
  546 + }, {
  547 + name: 'is_jit',
  548 + type: 'String'
  549 + }, {
  550 + name: 'is_auditing',
  551 + type: 'Number'
  552 + }, {
  553 + name: 'stock',
  554 + type: 'Number'
  555 + }, {
  556 + name: 'gender',
  557 + type: 'Number'
  558 + }, {
  559 + name: 'max_sort_id',
  560 + type: 'Number'
  561 + }, {
  562 + name: 'middle_sort_id',
  563 + type: 'Number'
  564 + }, {
  565 + name: 'small_sort_id',
  566 + type: 'Number'
  567 + }, {
  568 + name: 'page',
  569 + type: 'Number'
  570 + }, {
  571 + name: 'size',
  572 + type: 'Number'
  573 + }]
  574 + }, {
  575 + //代销变价 -> 获得单个变价详情
  576 + route: '/goods/getPrice',
  577 + method: 'POST',
  578 + url: '/product/getProductPrice',
  579 + params: [{
  580 + name: 'param',
  581 + type: 'Number'
  582 + }]
  583 + }, {
  584 + //单个变价接口
  585 + route: '/goods/updatePrice',
  586 + method: 'POST',
  587 + url: '/product/updateProductPrice',
  588 + params: [{
  589 + name: 'product_skn',
  590 + type: 'number'
  591 + }, {
  592 + name: 'sales_price',
  593 + type: 'number'
  594 + }, {
  595 + name: 'vip_discount_type',
  596 + type: 'number'
  597 + }, {
  598 + name: 'return_coin',
  599 + type: 'number'
  600 + }, {
  601 + name: 'vip_price',
  602 + type: 'number'
  603 + }, {
  604 + name: 'vip1_price',
  605 + type: 'number'
  606 + }, {
  607 + name: 'vip2_price',
  608 + type: 'number'
  609 + }, {
  610 + name: 'vip3_price',
  611 + type: 'number'
  612 + }]
  613 + }, {
  614 + //批量变价接口
  615 + route: '/goods/batchUpdatePrice',
  616 + method: 'POST',
  617 + url: '/product/batchUpdateProductPrice',
  618 + params: [{
  619 + name: 'batchList',
  620 + type: 'String'
  621 + }]
  622 + }, {
  623 + //价格管理 -> 品牌合作模式页面渲染
  624 + route: '/goods/brandCooperation/index',
  625 + method: 'GET',
  626 + view: 'pages/goods/price-mgmt',
  627 + src: '/goods/brand-cooperation',
  628 + data: {
  629 + headerTab: {
  630 + brandCooperation: true
  631 + },
  632 + secondTitle: '价格管理',
  633 + pageTitle: '品牌合作模式设置',
  634 + filter: {
  635 + brandInput: true,
  636 + brandCooperation: true,
  637 + brandCooperationSet: true
  638 + },
  639 + bulkImport: true,
  640 + bottons: '{"edit":true,"columnsHidisFr":true}',
  641 + gridurl: '/goods/brandCooperation/list',
  642 + domain: exports.domain,
  643 + download: '/common/brandCooperation.xlsx'
  644 + }
  645 + }, {
  646 + //品牌合作模式 -> 列表数据
  647 + route: '/goods/brandCooperation/list',
  648 + method: 'POST',
  649 + url: '/brandCooperation/queryBrandCooperationList',
  650 + params: [{
  651 + name: 'cooperateTypeId',
  652 + type: 'Number'
  653 + }, {
  654 + name: 'brandName',
  655 + type: 'String'
  656 + }, {
  657 + name: 'setFlag',
  658 + type: 'Number'
  659 + }, {
  660 + name: 'page',
  661 + type: 'Number'
  662 + }, {
  663 + name: 'size',
  664 + type: 'Number'
  665 + }]
  666 + }, {
  667 + //品牌合作模式 -> 修改合作模式
  668 + route: '/goods/brandCooperation/update',
  669 + method: 'POST',
  670 + url: '/brandCooperation/saveBrandCooperation',
  671 + params: [{
  672 + name: 'id',
  673 + type: 'Number'
  674 + }, {
  675 + name: 'cooperateTypeId',
  676 + type: 'String'
  677 + }, {
  678 + name: 'brandId',
  679 + type: 'Number'
  680 + }]
  681 + }
  682 +
  683 +];