| | |
| | | // pages/promisefile/promisefile.js |
| | | const {promise} = require('../../../data/promise') |
| | | const promiseservice = require("../../../service/promiseservice") |
| | | const app = getApp() |
| | | const { promise } = require('../../../data/promise'); |
| | | const promiseservice = require('../../../service/promiseservice'); |
| | | const app = getApp(); |
| | | |
| | | Page({ |
| | | |
| | | /** |
| | | * 页面的初始数据 |
| | | */ |
| | | data: { |
| | | imgFiles: [] |
| | | imgFiles: [], |
| | | }, |
| | | |
| | | commitmentVo: { |
| | |
| | | type4: false, |
| | | year: '', |
| | | month: '', |
| | | day: '' |
| | | day: '', |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面加载 |
| | | */ |
| | | onLoad: function (options) { |
| | | var that = this |
| | | var date = new Date() |
| | | var year = date.getFullYear() |
| | | var mon = date.getMonth() + 1 |
| | | var day = date.getDate() |
| | | var that = this; |
| | | var date = new Date(); |
| | | var year = date.getFullYear(); |
| | | var mon = date.getMonth() + 1; |
| | | var day = date.getDate(); |
| | | this.setData({ |
| | | date: `${year}年${mon}月${day}日` |
| | | }) |
| | | date: `${year}年${mon}月${day}日`, |
| | | }); |
| | | |
| | | this.getOpenerEventChannel().on('acceptDataFromOpenerPage', function (data) { |
| | | that.commitmentVo = data |
| | | }) |
| | | this.getOpenerEventChannel().on( |
| | | 'acceptDataFromOpenerPage', |
| | | function (data) { |
| | | that.commitmentVo = data; |
| | | }, |
| | | ); |
| | | |
| | | let st = app.globalData.userInfo.extension2 |
| | | let t = promise[st] |
| | | let st = app.globalData.userInfo.extension2; |
| | | let t = promise[st]; |
| | | this.setData({ |
| | | promiseText: promise[st] |
| | | }) |
| | | promiseText: promise[st], |
| | | }); |
| | | }, |
| | | |
| | | /** |
| | |
| | | }, |
| | | |
| | | startSign() { |
| | | var that = this |
| | | var that = this; |
| | | |
| | | wx.navigateTo({ |
| | | url: '/pages/mPromise/promisesign/promisesign', |
| | | events: { |
| | | onSignSuccess: function (imgPath) { |
| | | console.log('signover:' + imgPath); |
| | | that.signOver(imgPath) |
| | | } |
| | | that.signOver(imgPath); |
| | | }, |
| | | }) |
| | | }, |
| | | }); |
| | | |
| | | // wx.getStorage({ |
| | | // key: 'signPath', |
| | |
| | | }, |
| | | |
| | | signOver(imgPath) { |
| | | let path = "imgFiles[0]" |
| | | let path = 'imgFiles[0]'; |
| | | this.setData({ |
| | | [path]: imgPath |
| | | }) |
| | | [path]: imgPath, |
| | | }); |
| | | }, |
| | | |
| | | onSubmit: function () { |
| | |
| | | wx.showLoading({ |
| | | title: '承诺书生成中', |
| | | mask: true, |
| | | success: (res) => {}, |
| | | fail: (res) => {}, |
| | | complete: (res) => {}, |
| | | }) |
| | | success: res => {}, |
| | | fail: res => {}, |
| | | complete: res => {}, |
| | | }); |
| | | // setTimeout(() => { |
| | | // wx.hideLoading() |
| | | // }, 20000); |
| | | |
| | | let signPic = this.data.imgFiles[0] |
| | | let signPic = this.data.imgFiles[0]; |
| | | |
| | | promiseservice.createCommitment(app.globalData.accessToken.userId, this.commitmentVo, signPic, { |
| | | promiseservice.createCommitment( |
| | | app.globalData.accessToken.userId, |
| | | this.commitmentVo, |
| | | signPic, |
| | | { |
| | | success(data) { |
| | | if (data.success) { |
| | | wx.navigateTo({ |
| | |
| | | promise: { |
| | | picPath: data.data[0], |
| | | pdfPath: data.data[1], |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | }); |
| | | }, |
| | | }); |
| | | } |
| | | }, |
| | | fail(res) { |
| | | }, |
| | | fail(res) {}, |
| | | complete(res) { |
| | | console.log(res); |
| | | wx.hideLoading({ |
| | | }) |
| | | } |
| | | }) |
| | | |
| | | } |
| | | }) |
| | | wx.hideLoading({}); |
| | | }, |
| | | }, |
| | | ); |
| | | }, |
| | | }); |