|
@@ -16,7 +16,6 @@ Page({
|
|
|
SignName: true,
|
|
|
paidServiceAmount: 0
|
|
|
},
|
|
|
-
|
|
|
async billData() {
|
|
|
const res = await api._post({
|
|
|
"id": "20230211105803",
|
|
@@ -119,9 +118,16 @@ Page({
|
|
|
"content": this.data.mainData
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ /* 查看单据 */
|
|
|
+ checkImage() {
|
|
|
+ let attinfos = this.data.mainData.attinfos.map(v => v.usetype);
|
|
|
+ let index = attinfos.lastIndexOf("comfirmbill");
|
|
|
+ //没有查询到有效单据 跳转生成
|
|
|
+ if (index == -1) return this.createImage(true);
|
|
|
+ wx.previewImage({
|
|
|
+ urls: [this.data.mainData.attinfos[index].url],
|
|
|
+ })
|
|
|
+ },
|
|
|
// 改变评分
|
|
|
onChange(e) {
|
|
|
this.data.mainData[e.currentTarget.dataset.name] = e.detail.value
|
|
@@ -132,7 +138,7 @@ Page({
|
|
|
},
|
|
|
|
|
|
async submit() {
|
|
|
- this.createImage();
|
|
|
+ this.createImage(true);
|
|
|
const res = await api._post({
|
|
|
"id": "20230211110003",
|
|
|
"content": {
|
|
@@ -194,10 +200,10 @@ Page({
|
|
|
this.updateBill()
|
|
|
this.setInputData()
|
|
|
},
|
|
|
- createImage() {
|
|
|
+ createImage(active = false) {
|
|
|
let token = wx.getStorageSync('userMsg').token
|
|
|
let parentid = wx.getStorageSync('siteP').appfolderid
|
|
|
- let url = `${getApp().globalData.http.baseUrl}/yosweb/#/printTable??token=${token}&parentid=${parentid}&ownerid=${this.data.mainData.sa_workorder_confirmationid}`
|
|
|
+ let url = `${getApp().globalData.http.baseUrl}/yosweb/#/printTable??token=${token}&parentid=${parentid}&ownerid=${this.data.mainData.sa_workorder_confirmationid}${active==true?'&action=1':''}`
|
|
|
this.setData({
|
|
|
url: url
|
|
|
})
|
|
@@ -205,9 +211,6 @@ Page({
|
|
|
url: '/Eservice/webView/index',
|
|
|
})
|
|
|
},
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面加载
|
|
|
- */
|
|
|
onLoad(options) {
|
|
|
this.data.bindSignNameData.ownerid = options.id
|
|
|
this.setData({
|
|
@@ -215,59 +218,19 @@ Page({
|
|
|
id: options.id,
|
|
|
bindSignNameData: this.data.bindSignNameData
|
|
|
})
|
|
|
- this.billData()
|
|
|
},
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面初次渲染完成
|
|
|
- */
|
|
|
onReady() {
|
|
|
|
|
|
},
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面显示
|
|
|
- */
|
|
|
onShow() {
|
|
|
this.setData({
|
|
|
SignName: true
|
|
|
})
|
|
|
+ this.billData()
|
|
|
},
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面隐藏
|
|
|
- */
|
|
|
onHide() {
|
|
|
this.setData({
|
|
|
SignName: false
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
- /**
|
|
|
- * 生命周期函数--监听页面卸载
|
|
|
- */
|
|
|
- onUnload() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 页面相关事件处理函数--监听用户下拉动作
|
|
|
- */
|
|
|
- onPullDownRefresh() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 页面上拉触底事件的处理函数
|
|
|
- */
|
|
|
- onReachBottom() {
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 用户点击右上角分享
|
|
|
- */
|
|
|
- onShareAppMessage() {
|
|
|
-
|
|
|
- }
|
|
|
})
|