| 1 |
- require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_basics/views/photoInspection"],{"45a8":function(t,e,a){},"5dc1":function(t,e,a){"use strict";a.r(e);var n=a("81a5"),s=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=s.a},"81a5":function(t,e,a){"use strict";(function(t,n){var s=a("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=s(a("7eb4")),i=s(a("ee10")),u=a("f414"),c=a("b624"),r={components:{helangCompress:function(){a.e("pages_basics/component/compress").then(function(){return resolve(a("bff5"))}.bind(null,a)).catch(a.oe)}},data:function(){return{baseUrl:u.config.base_url,newData:{},subList:[],subListIndex:"",subId:"",pageType:2,outCheckData:{list:[]},params:{maxSize:400,fileType:"png",quality:.85,minSize:320},isotope:!1}},onLoad:function(t){if(t.item){var e=JSON.parse(decodeURIComponent(t.item));console.log("obj",e),this.$set(this,"isotope",!0),this.$set(this,"subList",[e]),this.$set(this,"subListIndex","0"),this.$set(this,"subId",e.subId),this.laboratoryAppletOutCheckList()}else this.laboratoryAppletSignSubList()},onShow:function(){},methods:{buttonChange:function(t){this.subListIndex=t.mp.detail.value,this.subId=this.subList[this.subListIndex].subId,this.laboratoryAppletOutCheckList()},laboratoryAppletSignSubList:function(){var t=this;return(0,i.default)(o.default.mark((function e(){var a,n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,c.laboratoryAppletSignSubList)();case 2:a=e.sent,n=a.data,200==n.code&&(t.subList=n.data);case 5:case"end":return e.stop()}}),e)})))()},laboratoryAppletOutCheckList:function(){var t=this;return(0,i.default)(o.default.mark((function e(){var a,n;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,c.laboratoryAppletOutCheckList)({subId:t.subList[t.subListIndex].subId});case 2:a=e.sent,n=a.data,200==n.code&&(n.data.list[0]?t.outCheckData=n.data:t.laboratoryAppletSignOutSubmit());case 5:case"end":return e.stop()}}),e)})))()},checkItem:function(t){this.outCheckData.isUpload||this.$set(this.outCheckData.list[t],"checkType",!this.outCheckData.list[t].checkType)},upButton:function(){var e=this;if(this.subListIndex){if(e.outCheckData.isUpload){for(var a=0;a<e.outCheckData.list.length;a++)if(!e.outCheckData.list[a].subUrl)return void t.showToast({title:e.outCheckData.list[a].checkOutName+"-检查照片未上传",icon:"none",mask:!0,duration:2e3})}else for(var n=0;n<e.outCheckData.list.length;n++)if(!e.outCheckData.list[n].checkType)return void t.showToast({title:"请点击确认"+e.outCheckData.list[n].checkOutName,icon:"none",mask:!0,duration:2e3});t.showModal({content:"确认提交吗?",cancelColor:"#999",confirmColor:"#0183FA",success:function(t){t.confirm?(e.laboratoryAppletAddPhotoInspect(),console.log("用户点击确定")):t.cancel&&console.log("用户点击取消")}})}else t.showToast({title:"请选择实验室",icon:"none",mask:!0,duration:2e3})},laboratoryAppletAddPhotoInspect:function(){var e=this;return(0,i.default)(o.default.mark((function a(){var n,s,i,u,r;return o.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:for(n=e,s={photoList:[],isotope:e.isotope,subId:n.subList[n.subListIndex].subId},i=0;i<n.outCheckData.list.length;i++)s.photoList.push({passOutId:n.subList[n.subListIndex].passOutId,checkOut:n.outCheckData.list[i].checkOut,checkOutName:n.outCheckData.list[i].checkOutName,subUrl:n.outCheckData.isUpload?n.outCheckData.list[i].subUrl:""});return a.next=5,(0,c.laboratoryAppletAddPhotoInspect)(s);case 5:u=a.sent,r=u.data,200==r.code&&(t.showToast({title:"提交成功",icon:"none",mask:!0,duration:2e3}),setTimeout((function(){t.navigateBack()}),2e3));case 8:case"end":return a.stop()}}),a)})))()},laboratoryAppletSignOutSubmit:function(){var e=this;return(0,i.default)(o.default.mark((function a(){var n,s,i;return o.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e,n={subId:e.subId,isotope:e.isotope},a.next=4,(0,c.laboratoryAppletSignOutSubmit)(n);case 4:s=a.sent,i=s.data,200==i.code&&(t.showToast({title:"签退成功!",icon:"none",mask:!0,duration:2e3}),setTimeout((function(){t.navigateBack()}),2e3));case 7:case"end":return a.stop()}}),a)})))()},upImg:function(t){var e=this;n.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(a){e.compress(a.tempFilePaths,t)}})},compress:function(e,a){var n=this;t.showLoading({title:"压缩中",mask:!0}),this.$refs.helangCompress.compress({src:e[0],maxSize:this.params.maxSize,fileType:this.params.fileType,quality:this.params.quality,minSize:this.params.minSize}).then((function(e){t.hideLoading(),console.log("压缩成功-res",e),console.log("压缩成功-name",a),n.uploadImg(e,a)})).catch((function(e){t.hideLoading(),t.showToast({title:"压缩失败,请重新上传",icon:"none"})}))},uploadImg:function(e,a){var n=this;return(0,i.default)(o.default.mark((function s(){var i;return o.default.wrap((function(s){while(1)switch(s.prev=s.next){case 0:i=n,t.showLoading({title:"上传中",mask:!0}),t.uploadFile({url:u.config.base_url+"/system/file/upload",header:{Authorization:t.getStorageSync("token")},filePath:e,name:"file",formData:{user:"test"},success:function(e){var s=JSON.parse(e.data);200==s.code?i.$set(n.outCheckData.list[a],"subUrl",s.data.url):t.showToast({title:s.msg,icon:"none",mask:!0,duration:2e3})},fail:function(t){},complete:function(){t.hideLoading()}});case 3:case"end":return s.stop()}}),s)})))()}}};e.default=r}).call(this,a("df3c")["default"],a("3223")["default"])},"9a06":function(t,e,a){"use strict";(function(t,e){var n=a("47a9");a("e7a6");n(a("3240"));var s=n(a("f3e0"));t.__webpack_require_UNI_MP_PLUGIN__=a,e(s.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},cd1b:function(t,e,a){"use strict";var n=a("45a8"),s=a.n(n);s.a},e900:function(t,e,a){"use strict";a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return n}));var n={uniIcons:function(){return Promise.all([a.e("common/vendor"),a.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(a.bind(null,"9a73"))}},s=function(){var t=this.$createElement,e=(this._self._c,this.imagesUrl("commonality/icon_06.png"));this.$mp.data=Object.assign({},{$root:{m0:e}})},o=[]},f3e0:function(t,e,a){"use strict";a.r(e);var n=a("e900"),s=a("5dc1");for(var o in s)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(o);a("cd1b");var i=a("828b"),u=Object(i["a"])(s["default"],n["b"],n["c"],!1,null,"3d6a2e0d",null,!1,n["a"],void 0);e["default"]=u.exports}},[["9a06","common/runtime","common/vendor"]]]);
|