2018-01-27

  1. 小程序昨日实验结果,setData失效是因为属性和值之间的冒号用 了中文冒号,改过之后如果直接在wx.request里面用this.setData()的话会提示没有这个方法,解决办法是在wx.request()方法外面的方法里写var that = this; 然后写that.setData ()在wx.request里面就可以成功取值,而且取得的key可以不用事先在data里面定义就可以用。
  2. Gif后台系统加一个更改标题和更改gif的功能,这个放在更改状态的功能里面,加两条要更改的数据即可。更改处,隐藏表单,编辑方法处,后端接口。
  3. formData.append("gifFile",$("#gifEdit")[0].files[0]);ajax上传文件的形式,后面要写两个角标。
  4. 控制传上去的gif格式,用后端控制,截取源文件用gifFile.getOriginalFilename()方法获得的名字,用.分割,判断末尾是否是gif。判断的代码抽出来作为一个方法使用。传入multiPartFile文件。获得的文件名如果要用.来分割的话,需要对点进行转义。图片格式也控制。
  5. Index控制下不能重复。插入的时候先查找有没有。问题,新上传可以查找,但是更改的话,原值会在表单,如果原值继续往回传的话,就会返回重复。更改不能用findOne,其实也可以,上传的时候保证了不一样了,最多就一个是一样的。不是自身就是别人,将获得的属性对比下自身的属性,如果更改上传的index不是自身的则提示,如果找到的数据就是自身数据就不提示。反向判断,如果找到数据的id不等于传进去的id,那就返回提示。用id对比好像不行,要用URL,id是gif共有的。但是找不到角标。也无法用URL判断。直接用本条加个URL条件再查一下。
  6. 偶尔会出现说点编辑的时候提示,input接收的是file,而给的是string。
  7. 增加使用说明,提示用户使用。
    8.阿里上的人脸识别接口接入处理。
  8.  this.mongoTemplate.updateMulti(new Query(),
     new Update().pull("tests", Query.query(Criteria.where("experiment.$id").is("MyExperiment1"))), USERS_COLLECTION_NAME)
    

这个方法可以去除数组元素里面的属性。
10.记一个mongoTemplate去除数组中元素的方法。现在将就用着有null的unset。
11.人脸识别接口和顽兔Token获取。

你可能感兴趣的:(2018-01-27)