You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
8.7 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mine-opinion-index"],{"3f6f":function(t,e,a){"use strict";a.r(e);var i=a("46fb"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"46fb":function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("d3b7"),a("159b"),a("14d9"),a("a434"),a("498a"),a("a9e3"),a("d401"),a("25f0");var i=getApp(),n={data:function(){return{files:[],newAddImg:[],textVal:"",loading:!1,subLoad:!1,success:!1,troubleList:["投诉","建议","故障","其他"],actived:0,count:4,urls:""}},onLoad:function(t){},onReady:function(){},onShow:function(){},onHide:function(){},onUnload:function(){},onPullDownRefresh:function(){},onReachBottom:function(){},onShareAppMessage:function(){},methods:{chooseMedia:function(){var t=this;console.log(t.count),uni.chooseMedia({count:t.count,mediaType:["image"],sizeType:["original","compressed"],sourceType:["album","camera"],success:function(e){uni.showLoading({title:"上传中..."}),console.log(e);var a=e.tempFiles;a.forEach((function(e,n){uni.uploadFile({url:i.globalData.ip+"/imgs/uploadImage",method:"post",filePath:a[n].tempFilePath,name:"uploadFile",header:i.globalData.headers,success:function(e){console.log(t.files),console.log(JSON.parse(e.data).data),t.files.push({url:JSON.parse(e.data).data,id:-999}),t.newAddImg.push(JSON.parse(e.data).data),t.setData({files:t.files,newAddImg:t.newAddImg,count:4-t.files.length}),t.pushImg()},fail:function(t){console.log(t)}}),uni.hideLoading()}))}})},delImgs:function(t){var e=this,a=t.currentTarget.dataset.url;t.currentTarget.dataset.id;console.log(e.files),uni.showModal({title:"提示",content:"确定要删除该图片?",confirmColor:"#00BEBE",success:function(t){t.confirm?(e.files.forEach((function(t,i){t.url==a&&(e.files.splice(i,1),e.newAddImg.splice(i,1))})),e.pushImg(),e.setData({files:e.files,newAddImg:e.newAddImg,count:4-e.files.length})):t.cancel&&console.log("用户点击取消")}})},pushImg:function(){console.log(this.files),this.urls=[];var t=[];this.files.forEach((function(e){t.push({url:e.url,id:e.id})})),this.setData({urls:t})},showImgs:function(t){console.log(this.urls);var e=[];this.urls.forEach((function(t){e.push(t.url)})),uni.previewImage({current:t.mark.url,urls:e})},handleUpdatType:function(t){console.log(t),this.setData({actived:t.target.dataset.index})},handleUpdateImage:function(){uni.chooseMedia({count:1,mediaType:["image"],sourceType:["album","camera"],maxDuration:30,camera:"back",success:function(t){console.log("获取上传数据:",t)}})},submit:function(){var t=this;t.subLoad||(t.subLoad=!0,console.log(t.newAddImg),""!=t.textVal.trim()?(console.log(312313123),t.setData({loading:!0}),uni.request({url:i.globalData.ip+"/daotian/feedback/add",method:"post",header:i.globalData.headers,data:{content:t.textVal,classify:Number(t.actived+1),imgs:t.newAddImg.toString(),appId:i.globalData.appId},success:function(e){console.log(e),200==e.data.status?t.setData({success:!0}):uni.showToast({title:e.data.msg,icon:"none"}),t.setData({loading:!1}),t.subLoad=!1},fail:function(e){t.setData({loading:!1})}})):uni.showToast({title:"请输入内容再提交",icon:"none"}))},getVal:function(t){console.log(t),this.setData({textVal:t.detail.value}),console.log(this.textVal)},goback:function(){uni.switchTab({url:"../../mine/index"})},goList:function(){uni.navigateTo({url:"/pages/opinionList/index"})},previewImage:function(){console.log("占位:函数 previewImage 未声明")}}};e.default=n},"669f":function(t,e,a){"use strict";a.r(e);var i=a("dd21"),n=a("3f6f");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("fd91");var s=a("f0c5"),l=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"75042d6c",null,!1,i["a"],void 0);e["default"]=l.exports},"88f2c":function(t,e,a){var i=a("f9a1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("77bf00ef",i,!0,{sourceMap:!1,shadowMode:!1})},dd21:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"container"},[t.success?t._e():a("v-uni-view",{staticClass:"type-box display-flex"},t._l(t.troubleList,(function(e,i){return a("v-uni-view",{key:i,class:"type-item "+(t.actived==i?"type-active":""),attrs:{"data-item":e,"data-index":i},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleUpdatType.apply(void 0,arguments)}}},[t._v(t._s(e))])})),1),t.success?a("v-uni-view",{staticClass:"success",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[a("v-uni-view",{staticClass:"tc",staticStyle:{"padding-top":"100px"}},[a("i",{staticClass:"iconfont icon-tijiaochenggong lh1",staticStyle:{color:"#07c160","font-size":"70px"}}),a("v-uni-view",{staticClass:"successText mt20 f22 fw500 lh1"},[t._v("已提交")]),a("v-uni-view",{staticClass:"f14 c9 mt16",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[t._v("感谢您的宝贵意见,我们会第一时间处理哈~")]),a("v-uni-button",{staticClass:"normalBtn loginOut f16",staticStyle:{"margin-top":"50px"},attrs:{"hover-class":"thover",loading:t.loading},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goback.apply(void 0,arguments)}}},[t._v("返回")])],1)],1):a("v-uni-view",{staticClass:"submit",attrs:{"hover-class":"none","hover-stop-propagation":!1}},[a("v-uni-textarea",{staticClass:"bgf textarea br8 f14",attrs:{value:t.textVal,maxlength:"150",placeholder:"我们想听到您的心声...","placeholder-class":"f14 cccc"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.getVal.apply(void 0,arguments)}}}),a("v-uni-view",{staticClass:"weui-cell__bd1 mt20"},[a("v-uni-view",{staticClass:"weui-uploader__bd"},[a("v-uni-view",{staticClass:"weui-uploader__files",attrs:{id:"uploaderFiles"}},[t._l(t.files,(function(e,i){return[a("v-uni-view",{key:i+"_0",staticClass:"weui-uploader__file pr",attrs:{id:e},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.previewImage.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"delImg",staticStyle:{width:"20px",height:"20px"},attrs:{src:"http://matripe.oss-cn-beijing.aliyuncs.com/nezha/del.svg","data-id":e.id,"data-url":e.url},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.delImgs.apply(void 0,arguments)}}}),a("v-uni-image",{staticClass:"weui-uploader__img",attrs:{"mark:url":e.url,src:e.url,mode:"aspectFill"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.showImgs.apply(void 0,arguments)}}})],1)]}))],2),t.files.length<4?a("v-uni-view",{staticClass:"weui-uploader__input-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.chooseMedia.apply(void 0,arguments)}}},[a("v-uni-image",{staticStyle:{width:"72px",height:"72px"},attrs:{src:"https://matripe-cms.oss-cn-beijing.aliyuncs.com/dailibaoming/my_uploadphotos.svg",mode:"widthFix"}})],1):t._e()],1)],1),a("v-uni-view",{staticClass:"clb"}),a("v-uni-view",{staticStyle:{"margin-top":"8px","font-size":"12px",color:"#999999"}},[t._v("上传照片截图最多传4张选填")]),a("v-uni-button",{staticClass:"normalBtn loginOut f16",staticStyle:{"margin-top":"90px"},attrs:{"hover-class":"thover",loading:t.loading},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[t._v("提交")])],1)],1)},n=[]},f9a1:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".container[data-v-75042d6c]{padding:10px;height:100vh;box-sizing:border-box}.textarea[data-v-75042d6c]{width:100%;height:200px;padding:12px;line-height:20px;box-sizing:border-box}.lh20[data-v-75042d6c]{line-height:20px}.type-box[data-v-75042d6c]{margin-bottom:12px}.type-item[data-v-75042d6c]{width:60px;height:30px;text-align:center;line-height:30px;border-radius:15px;margin-right:8px;background-color:#fff;font-size:16px}.type-active[data-v-75042d6c]{background-color:var(--color-ysd);color:#fff}.weui-uploader__input-box[data-v-75042d6c]:before{width:2px;height:24px}.weui-uploader__input-box[data-v-75042d6c]:after{width:24px;height:2px}.weui-uploader__img[data-v-75042d6c]{border-radius:4px}.weui-uploader__file .delImg[data-v-75042d6c]{position:absolute;right:-6px;top:-6px;z-index:99}.weui-uploader__bd[data-v-75042d6c]{overflow:inherit}.weui-uploader__file[data-v-75042d6c],\n.weui-uploader__input-box[data-v-75042d6c]{\n /* width: calc((100vw - 105px - 40px) / 3);\n height: calc((100vw - 105px - 40px) / 3); */border-radius:4px;width:76px;height:76px;margin-right:11px}.weui-uploader__input-box[data-v-75042d6c]::after,\n.weui-uploader__input-box[data-v-75042d6c]::before{content:none}",""]),t.exports=e},fd91:function(t,e,a){"use strict";var i=a("88f2c"),n=a.n(i);n.a}}]);