diff --git a/weapp/package/troubleshooting/shootingForm/index.js b/weapp/package/troubleshooting/shootingForm/index.js
index dd490de..94b08ff 100644
--- a/weapp/package/troubleshooting/shootingForm/index.js
+++ b/weapp/package/troubleshooting/shootingForm/index.js
@@ -12,6 +12,8 @@ Page({
planStartTime: '',
planEndTimePopupShow: false,
planEndTime: '',
+ planApproval: '',
+ repair: '',
},
/**
@@ -58,6 +60,114 @@ Page({
this.setData({ planEndTime: event.detail, })
},
+ // 上传图片
+ chooseImg: function (e) { // 这里是选取图片的方法
+ const that = this;
+ let pics = [];
+ // const detailPics = that.data.inspectContent[e.currentTarget.dataset.item].imgs;
+ // if (detailPics.length >= 20) {
+ // wx.showToast({
+ // title: '最多选择20张图片上传',
+ // icon: 'none'
+ // });
+ // return;
+ // }
+ // wx.chooseMedia({
+ // count: 20, // 基础库2.25.0前,最多可支持9个文件,2.25.0及以后最多可支持20个文件
+ // mediaType: ['image'], // 文件类型
+ // sizeType: ['original', 'compressed'], // original 原图,compressed 压缩图,默认二者都有
+ // sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有
+ // success: function (res) {
+ // const imgs = res.tempFiles;
+ // for (let i = 0; i < imgs.length; i++) {
+ // if (res.tempFiles[i].size > 15728640) {
+ // wx.showToast({ title: '图片大于15M,不可上传', icon: 'none' });
+ // return;
+ // }
+ // const fileNameArr = res.tempFiles[i].tempFilePath.split('.');
+ // const extension = res.tempFiles[i].tempFilePath.split('.')[fileNameArr.length - 1];
+ // if (extension !== 'jpg' && extension !== 'png' && extension !== 'jpeg') {
+ // wx.showToast({ title: '只能上传jpg、jpeg、png格式的图片', icon: 'none' });
+ // return;
+ // }
+ // pics.push(imgs[i].tempFilePath)
+ // }
+ // that.uploadimg({
+ // url: getApp().globalData.webUrl + '_upload/attachments/project', // 图片上传的接口
+ // path: pics, // 选取的图片的地址数组
+ // }, e.currentTarget.dataset.item);
+ // },
+ // })
+ },
+
+ //多张图片上传
+ uploadimg: function (data, itemName) {
+ // wx.showLoading({
+ // title: '上传中...',
+ // mask: true,
+ // })
+ // let that = this,
+ // i = data.i ? data.i : 0,
+ // success = data.success ? data.success : 0,
+ // fail = data.fail ? data.fail : 0;
+ // let imgs = that.data.inspectContent[itemName].imgs;
+ // wx.uploadFile({
+ // url: data.url,
+ // filePath: data.path[i],
+ // name: 'file',
+ // success: (resp) => {
+ // wx.hideLoading();
+ // success++;
+ // let str = JSON.parse(resp.data) // 返回的结果,可能不同项目结果不一样
+ // str = str.uploaded
+ // console.log(str);
+ // if (imgs.length >= 20) {
+ // const inspectContent = that.data.inspectContent;
+ // inspectContent[itemName].imgs = imgs;
+ // that.setData({
+ // inspectContent,
+ // });
+ // return false;
+ // } else {
+ // imgs.push(str);
+ // const inspectContent = that.data.inspectContent;
+ // inspectContent[itemName].imgs = imgs;
+ // that.setData({
+ // inspectContent,
+ // })
+ // }
+ // },
+ // fail: (res) => {
+ // fail++;
+ // console.log('fail:' + i + "fail:" + fail);
+ // },
+ // complete: () => {
+ // i++;
+ // if (i == data.path.length) { // 当图片传完时,停止调用
+ // console.log('执行完毕');
+ // console.log('成功:' + success + " 失败:" + fail);
+ // } else { // 若图片还没有传完,则继续调用函数
+ // data.i = i;
+ // data.success = success;
+ // data.fail = fail;
+ // that.uploadimg(data, itemName); // 递归,回调自己
+ // }
+ // }
+ // });
+ },
+
+ // 删除图片
+ deleteImg: function (e) {
+ // let imgs = this.data.inspectContent[e.currentTarget.dataset.item].imgs;
+ // const index = e.currentTarget.dataset.index;
+ // imgs.splice(index, 1);
+ // const inspectContent = this.data.inspectContent;
+ // inspectContent[e.currentTarget.dataset.item].imgs = imgs;
+ // this.setData({
+ // inspectContent
+ // });
+ },
+
/**
* 生命周期函数--监听页面初次渲染完成
*/
diff --git a/weapp/package/troubleshooting/shootingForm/index.wxml b/weapp/package/troubleshooting/shootingForm/index.wxml
index 038c4dc..d006825 100644
--- a/weapp/package/troubleshooting/shootingForm/index.wxml
+++ b/weapp/package/troubleshooting/shootingForm/index.wxml
@@ -77,8 +77,76 @@
维修计划审批
+
+
+
+
+ 维修处理
+
+
+
+
+ 完工图片
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 质检验收
+
+
+
+
+ 现场图片
+
+
+
+
+
+
+
+
+
+
+
+
+
+
提交
+
+
+ 同意
+
+
+ 驳回
+
+
+
+
+ 验收通过
+
+
+ 验收不通过
+
+
\ No newline at end of file