Jelajahi Sumber

修改标签店铺筛选

zs 1 tahun lalu
induk
melakukan
861a460223

+ 1 - 0
app/controller/system/config/.goodsTags.js

@@ -44,6 +44,7 @@ module.exports = {
     parameters: {
       query: {
         pid: 'pid',
+        shop: 'shop',
       },
     },
   },

+ 3 - 2
app/service/system/goodsTags.js

@@ -21,10 +21,11 @@ class GoodsTagsService extends CrudService {
    * 树形图结构
    * @param {Object} query 查询条件
    * @param query.pid 一级id
+   * @param query.shop 店铺id
    * @return {Array} 树形图结构数据
    */
-  async tree({ pid }) {
-    let list = await this.model.find({ status: '0' });
+  async tree({ pid, shop }) {
+    let list = await this.model.find({ shop, status: '0' });
     list = JSON.parse(JSON.stringify(list));
     list = list.map(i => _.omit(i, [ 'meta', '__v' ]));
     const level1 = list.filter(f => (pid ? f.id === pid : !f.pid));