subtask.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. const app = getApp();
  2. const util = require("../../../util/util.js")
  3. Page({
  4. data: {
  5. info:{
  6. id:0,
  7. title:"",
  8. },
  9. url : ""
  10. },
  11. onLoad: function (options) {
  12. let id = +options.id||200123;
  13. let title = options.title||"";
  14. let url = ""
  15. this.setData({info: {id,title, url}})
  16. },
  17. okUpload( err, {url}){
  18. this.setData({url})
  19. },
  20. confirm( e ){
  21. let id = this.data.info.id
  22. let url = this.data.url
  23. let {marks} = e.detail.value;
  24. let param = {id, marks,url}
  25. util.http( '/maker/addDeliverImg', param, (err,res)=>{
  26. if( err!= 0 ) return;
  27. util.showSuccess("交付成功");
  28. app.setAction( {action:"addDeliverImg",data:param})
  29. })
  30. },
  31. ChooseImage() {
  32. let that = this
  33. wx.chooseImage({
  34. count: 1, //默认9
  35. sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
  36. sourceType: ['album', 'camera'], //从相册选择
  37. success: (res) => {
  38. util.uploadFile(res.tempFilePaths[0], that.okUpload );
  39. }
  40. });
  41. },
  42. onShareAppMessage: function () {
  43. }
  44. })