发表于: 2020-07-04 20:23:01

1 2695


一,今天完成的事情

关于小程序的接口调用:

看了下应该就是那个list的数据

关于权值计算,每个职业每个选项都有自己的权值计算,感觉要写8个数组进行逻辑计算。。

每一个选项对应8个选项的比重,然后做最后计算。感觉会很繁琐。


接下来是写数组进行计算:

使用多维json模拟表格中各个选择条件下对应权值:

仅列出一项,其他条件数据结构类似:

 "css": {
      "education": {
        "0": 1,
        "1": 2,
        "2": 3,
        "3": 5,
        "4": 5,
        "5": 3
      },
      "sex": {
        "0": 5,
        "1": 5
      },
      "age": {
        "0": 5,
        "1": 5,
        "2": 5,
        "3": 4
      },
      "basics": {
        "0": 4,
        "1": 5,
        "2": 5,
        "3": 5
      },
      "profession": {
        "0": 5,
        "1": 4,
        "2": 4,
        "3": 5
      },
      "ability": {
        "0": 5,
        "1": 5,
        "2": 5
      }
    },

然后根据条件计算填写数据所对应职业得总权值


二,明天的计划

1,将计算后得到的数据,根据权值大小进行排序,随后发送数据到分页;

2,根据后台获取的数据,对应权值大的职业优先显示;

三,遇到的问题

     所有职业的总权值无法通过普通的数组,或者json排序的方式排列权值;

     找了好几种方法尝试无果;因此,明天尝试其他方式解决排序问题;





返回列表 返回列表
评论

    分享到