想做个下订单的系统,但不知道表怎么设置?
发布于 3 年前 作者 mdeng 1965 次浏览 来自 问答

需求:三级分类,然后有加减号添加数量,选择数量好了下单,但不知道表的分类怎么设置,用的是CMS管理后台,下面网上找的代码,如何把下面代码放到CMS的表里,是不是也分别设置三个类型表?然后从表动态读取出来,如何写这代码呢?一级,二级,三级,怎么设置到表里,然后像下面一样的读取到cateltems 这集合里呢?

Page({

  /**

   * 页面的初始数据

   */

 

  data: {

    //一级

    cateItems:[

      {

        cate_id:1,

        cate_name:‘女装’,

        //二级

        children: [

          { 

            child_id: 1, 

            name: ‘猜你喜欢’,

            //三级

            son:[

              {

                son_id:1,

                name:‘牛仔裙’,

                image:’…/…/images/jeanskirt.png’

              },

              {

                son_id:2,

                name:‘短外套’,

                image:’…/…/images/overcoa.png’

              },

              {

                son_id:3,

                name:‘吊带裙’,

                image:’…/…/images/dress.png’

              },

              {

                son_id:4,

                name:‘连衣裙’,

                image:’…/…/images/dress(1).png’

              },

              {

                son_id:5,

                name:‘时尚套装’,

                image:’…/…/images/suit.png’

              },

              {

                son_id:6,

                name:‘衬衫’,

                image:’…/…/images/shirt.png’

              },

              {

                son_id:7,

                name:‘T恤’,

                image:’…/…/images/Tshirt.png’

              },

              {

                son_id:8,

                name:‘卫衣’,

                image:’…/…/images/sweater.png’

              },

              {

                son_id:9,

                name:‘休闲裤’,

                image:’…/…/images/pants.png’

              }

            ]

          }, 

          { 

            child_id: 2, 

            name: ‘流行趋势’, 

            son:[

              {

                son_id:1,

                name:‘方领连衣裙’,

                image:’…/…/images/squarecollardress.png’

              },

              {

                son_id:2,

                name:‘泡泡袖’,

                image:’…/…/images/puffdress.png’

              },

              {

                son_id:3,

                name:‘西装连衣裙’,

                image:’…/…/images/westerndress.png’

              },

              {

                son_id:4,

                name:‘洛丽塔’,

                image:’…/…/images/Lolita.png’

              },

              {

                son_id:5,

                name:‘JK制服’,

                image:’…/…/images/jkdress.png’

              },

              {

                son_id:6,

                name:‘束脚裤’,

                image:’…/…/images/anklepants.png’

              }

            ]

          },

          { 

            child_id: 3, 

            name: ‘女裙’,

            son:[

              {

                son_id:1,

                name:‘连衣裙’,

                image:’…/…/images/dress(1).png’

              },

              {

                son_id:2,

                name:‘半身裙’,

                image:’…/…/images//jkdress.png’

              },

              {

                son_id:3,

                name:‘旗袍’,

                image:’…/…/images/chipao.png’

              },

            ]

          },

          { 

            child_id: 4, 

            name: ‘外套’,

            son:[

              {

                son_id:1,

                name:‘短外套’,

                image:’…/…/images/suit.png’

              },

              {

                son_id:2,

                name:‘风衣’,

                image:’…/…/images/windbreaker.png’

              },

              {

                son_id:3,

                name:‘西装’,

                image:’…/…/images/westerndress.png’

              },

              {

                son_id:4,

                name:‘毛呢大衣’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:5,

                name:‘棉衣棉服’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:6,

                name:‘羽绒服’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:7,

                name:‘皮草’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:8,

                name:‘皮衣’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:9,

                name:‘皮衣’,

                image:’…/…/images/clothes.png’

              }

            ]

          },

          { 

            child_id: 5, 

            name: ‘上装’,

            son:[

              {

                son_id:1,

                name:‘T恤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:2,

                name:‘衬衫’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:3,

                name:‘雪纺衫’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:4,

                name:‘卫衣’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:5,

                name:‘毛衣’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:6,

                name:‘马甲’,

                image:’…/…/images/clothes.png’

              },

 

            ],

          },

  

          { 

            child_id: 6, 

            name: ‘特色女装’,

            son:[

              {

                son_id:1,

                name:‘中老年女装’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:2,

                name:‘大码女装’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:3,

                name:‘皮衣’,

                image:’…/…/images/clothes.png’

              }

 

            ]

          },

          { 

            child_id: 7, 

            name: ‘女裤’,

            son:[

              {

                son_id:1,

                name:‘休闲裤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:2,

                name:‘牛仔裤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:3,

                name:‘打底裤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:4,

                name:‘西装裤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:5,

                name:‘棉裤羽绒裤’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:6,

                name:‘皮衣’,

                image:’…/…/images/clothes.png’

              }

 

            ]

          },

          { 

            child_id: 8, 

            name: ‘套装’,

            son:[

              {

                son_id:1,

                name:‘时尚套装’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:2,

                name:‘运动套装’,

                image:’…/…/images/clothes.png’

              },

              {

                son_id:3,

                name:‘皮衣’,

                image:’…/…/images/clothes.png’

              }

            ]

          },

          { 

            child_id: 9, 

            name: ‘服饰服务’,

            son:[

              {

                son_id:1,

                name:‘洗衣服务’,

                image:’…/…/images/clothes.png’

              },

 

            ]

          },

        ]

      },

      {

        cate_id:2,

        cate_name:‘美妆’,

        children: [

          { 

            child_id: 1, 

            name: ‘猜你喜欢’,

            son:[

              {

                son_id:1,

                name:‘彩妆套装’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:2,

                name:‘粉饼’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:3,

                name:‘甲片’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:4,

                name:‘指甲贴’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:5,

                name:‘粉底液’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:6,

                name:‘美甲’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:7,

                name:‘防晒霜’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:8,

                name:‘口红’,

                image:’…/…/images/makeup.png’

              },

              {

                son_id:9,

                name:‘面膜’,

                image:’…/…/images/makeup.png’

              },

 

            ]

          },

          {

            child_id: 2, 

            name: ‘美容美体’,

            son:[

              {

                son_id:1,

                name:‘彩妆套装’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:2,

                name:‘粉饼’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:3,

                name:‘甲片’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:4,

                name:‘指甲贴’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:5,

                name:‘粉底液’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:6,

                name:‘美甲’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:7,

                name:‘防晒霜’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:8,

                name:‘口红’,

                image:’…/…/images/makeup2.png’

              },

              {

                son_id:9,

                name:‘面膜’,

                image:’…/…/images/makeup2.png’

              },

 

            ]

          },

          {

            child_id: 3, 

            name: ‘彩妆’,

            son:[

              {

                son_id:1,

                name:‘彩妆套装’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:2,

                name:‘粉饼’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:3,

                name:‘甲片’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:4,

                name:‘指甲贴’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:5,

                name:‘粉底液’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:6,

                name:‘美甲’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:7,

                name:‘防晒霜’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:8,

                name:‘口红’,

                image:’…/…/images/makeup3.png’

              },

              {

                son_id:9,

                name:‘面膜’,

                image:’…/…/images/makeup3.png’

              },

 

            ]

          }

        ]

      },

      {

        cate_id:3,

        cate_name:‘饰品’

      },

      {

        cate_id: 4,

        cate_name: ‘百货’

      },

      {

        cate_id: 5,

        cate_name: ‘医药’

      },

      {

        cate_id: 6,

        cate_name: ‘进口’

      },

      {

        cate_id: 7,

        cate_name: ‘手机’

      },

      {

        cate_id: 8,

        cate_name: ‘箱包’

      },

      {

        cate_id: 9,

        cate_name: ‘鞋靴’

      },

      {

        cate_id: 10,

        cate_name: ‘内衣’

      },

      {

        cate_id: 11,

        cate_name: ‘母婴’

      },

      {

        cate_id: 12,

        cate_name: ‘男装’

      },

      {

        cate_id: 13,

        cate_name: ‘食品’

      }

    ],

    curNav:1,

    curIndex:0,

  },

 

  switchRightTab:function(e){

    let id = e.target.dataset.id,index=e.target.dataset.index;

    this.setData({

      curNav:id,

      curIndex:index,   

    })

  },

  /**

   * 生命周期函数–监听页面加载

   */

  onLoad: function (options) {

 

  },

  /**

   * 生命周期函数–监听页面初次渲染完成

   */

  onReady: function () {

 

  },

  /**

   * 生命周期函数–监听页面显示

   */

  onShow: function () {

 

  },

  /**

   * 生命周期函数–监听页面隐藏

   */

  onHide: function () {

 

  },

  /**

   * 生命周期函数–监听页面卸载

   */

  onUnload: function () {

 

  },

  /**

   * 页面相关事件处理函数–监听用户下拉动作

   */

  onPullDownRefresh: function () {

 

  },

  /**

   * 页面上拉触底事件的处理函数

   */

  onReachBottom: function () {

 

  },

  /**

   * 用户点击右上角分享

   */

  onShareAppMessage: function () {

 

  }

})

2 回复

各位大佬,帮忙下,谢谢

CMS目测无法支持这种数据模型。

回到顶部