ソースを参照

添加货品、商城配置

asd123a20 3 年 前
コミット
7677282361

+ 2 - 1
service-gateway/config/config.default.js

@@ -9,6 +9,7 @@ const login = require('./login');
 const wx = require('./wx');
 const naf = require('./naf');
 const journal = require('./journal');
+const goods = require('./goods');
 /**
  * @param {Egg.EggAppInfo} appInfo app info
  */
@@ -71,7 +72,7 @@ module.exports = appInfo => {
   config.jwt = {
     secret: '123456',
   };
-  config.apipath = { code, files, naf, cms, login, wx, log, journal };
+  config.apipath = { code, files, naf, cms, login, wx, log, journal, goods };
   return {
     ...config,
     ...userConfig,

+ 35 - 0
service-gateway/config/goods.js

@@ -0,0 +1,35 @@
+'use strict';
+
+module.exports = [
+  // 货品
+  {
+    url: '/api/goods/goods/create',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/goods/goods/update',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/goods/goods/delete/:id',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/goods/goods/query',
+    jwt: false,
+    issuer: [ 'naf' ],
+    log: false,
+  },
+  {
+    url: '/api/goods/goods/fetch',
+    jwt: false,
+    issuer: [ 'naf' ],
+    log: false,
+  },
+];

+ 29 - 0
service-gateway/config/market.js

@@ -0,0 +1,29 @@
+'use strict';
+
+module.exports = [
+  // 商城
+  {
+    url: '/api/market/wares/create',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/market/wares/update',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/market/wares/delete/:id',
+    jwt: true,
+    issuer: [ 'naf' ],
+    log: true,
+  },
+  {
+    url: '/api/market/wares/query',
+    jwt: false,
+    issuer: [ 'naf' ],
+    log: false,
+  },
+];