| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-order-evaluate-evaluate","components-upload-upload"],{"1d3d":function(t,e,a){"use strict";a("7a82");var i=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("53ca"));a("d3b7"),a("159b"),a("14d9");var c={data:function(){return{imageList:[]}},onLoad:function(){},props:["num"],mounted:function(){this.chooseImageFunc()},methods:{chooseImageFunc:function(){var t=this;uni.chooseImage({count:t.$props.num||9,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(e){t.uploadFile(e.tempFilePaths)},fail:function(e){t.$emit("getImgs",null)},complete:function(t){}})},uploadFile:function(t){var e=this,a=0,i=t.length,c={token:uni.getStorageSync("token"),app_id:e.getAppId()};uni.showLoading({title:"图片上传中"}),t.forEach((function(t,o){uni.uploadFile({url:e.websiteUrl+"/api/file.upload/image",filePath:t,name:"iFile",formData:c,success:function(t){var a="object"===(0,n.default)(t.data)?t.data:JSON.parse(t.data);1===a.code?e.imageList.push(a.data):e.showError(a.msg)},complete:function(){a++,i===a&&(uni.hideLoading(),e.$emit("getImgs",e.imageList))}})}))}}};e.default=c},"40a4":function(t,e,a){"use strict";var i=a("ffa0"),n=a.n(i);n.a},"518b":function(t,e,a){"use strict";a("7a82");var i=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("d3b7"),a("159b"),a("e9c4"),a("99af"),a("a434");var n=i(a("dc2b")),c={components:{Upload:n.default},data:function(){return{loadding:!0,order_id:"",tableData:[],score:10,isUpload:!1,image_id:[],img:"/static/temp/photo.jpg",index:""}},onLoad:function(t){this.order_id=t.order_id},mounted:function(){uni.showLoading({title:"加载中"}),this.getData()},methods:{getData:function(){var t=this,e=t.order_id;t._get("user.comment/order",{order_id:e},(function(e){t.tableData=e.data.productList;t.tableData.forEach((function(e,a){t.tableData[a].score=10,t.tableData[a].image_list=[]}));t.loadding=!1,uni.hideLoading()}))},gradeFunc:function(t,e,a){t.score=e,this.$set(this.tableData,a,t)},formSubmit:function(t){var e=this,a=e.order_id;e._post("user.comment/order",{order_id:a,formData:JSON.stringify(this.tableData)},(function(t){e.showSuccess("评价成功!",(function(){e.gotoPage("/pages/order/myorder","redirect")}))}))},openUpload:function(t){this.index=t,this.isUpload=!0},getImgsFunc:function(t){if(t&&"undefined"!=typeof t){var e=this.index;this.tableData[e].image_list=this.tableData[e].image_list.concat(t)}this.isUpload=!1},deleteImg:function(t,e){this.tableData[t].image_list.splice(e,1)}}};e.default=c},8685:function(t,e,a){"use strict";a.r(e);var i=a("518b"),n=a.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(c);e["default"]=n.a},"9b79":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 t.loadding?t._e():a("v-uni-view",{staticClass:"evaluate pb100"},[a("v-uni-form",{on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.formSubmit.apply(void 0,arguments)},reset:function(e){arguments[0]=e=t.$handleEvent(e),t.formReset.apply(void 0,arguments)}}},[t._l(t.tableData,(function(e,i){return a("v-uni-view",{key:i,staticClass:"evaluate-item p30"},[a("v-uni-view",{staticClass:"product d-s-c"},[a("v-uni-view",{staticClass:"cover"},[a("v-uni-image",{attrs:{src:e.image.file_path,mode:"aspectFit"}})],1),a("v-uni-view",{staticClass:"info ml20"},[a("v-uni-view",{staticClass:"name f28"},[t._v(t._s(e.product_name))]),a("v-uni-view",{staticClass:"price pt10 f22 red"},[t._v("¥"),a("v-uni-text",{staticClass:"f40"},[t._v(t._s(e.product_price))])],1)],1)],1),a("v-uni-view",{staticClass:"grade d-b-c p-30-0 mt30"},[a("v-uni-view",{class:10==e.score?"flex-1 d-c-c active":"flex-1 d-c-c",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.gradeFunc(e,10,i)}}},[a("v-uni-view",{staticClass:"item d-c-c"},[a("v-uni-text",{staticClass:"icon iconfont icon-pingjiahaoping"}),a("v-uni-text",{staticClass:"ml10"},[t._v("好评")])],1)],1),a("v-uni-view",{class:20==e.score?"flex-1 d-c-c active":"flex-1 d-c-c",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.gradeFunc(e,20,i)}}},[a("v-uni-view",{staticClass:"item d-c-c"},[a("v-uni-text",{staticClass:"icon iconfont icon-pingjiazhongping"}),a("v-uni-text",{staticClass:"ml10"},[t._v("中评")])],1)],1),a("v-uni-view",{class:30==e.score?"flex-1 d-c-c active":"flex-1 d-c-c",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.gradeFunc(e,30,i)}}},[a("v-uni-view",{staticClass:"item d-c-c"},[a("v-uni-text",{staticClass:"icon iconfont icon-pingjiachaping"}),a("v-uni-text",{staticClass:"ml10"},[t._v("差评")])],1)],1)],1),a("v-uni-view",{staticClass:"textarea-box d-s-c f28"},[a("v-uni-textarea",{staticClass:"p10 box-s-b border flex-1",attrs:{placeholder:"请输入评价内容"},model:{value:e.content,callback:function(a){t.$set(e,"content",a)},expression:"item.content"}})],1),a("v-uni-view",{staticClass:"upload-list d-s-c",model:{value:e.image_list,callback:function(a){t.$set(e,"image_list",a)},expression:"item.image_list"}},[t._l(e.image_list,(function(e,n){return a("v-uni-view",{key:n,staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.deleteImg(i,n)}}},[a("v-uni-image",{attrs:{src:e.file_path,mode:"aspectFit"}})],1)})),e.image_list.length<9?a("v-uni-view",{staticClass:"item upload-btn d-c-c d-c",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openUpload(i)}}},[a("v-uni-text",{staticClass:"icon iconfont icon-xiangji"}),a("v-uni-text",{staticClass:"gray9"},[t._v("上传图片")])],1):t._e()],2)],1)})),a("v-uni-view",{staticClass:"foot-btns"},[a("v-uni-button",{staticClass:"btn-red",attrs:{"form-type":"submit"}},[t._v("确认提交")])],1)],2),t.isUpload?a("Upload",{on:{getImgs:function(e){arguments[0]=e=t.$handleEvent(e),t.getImgsFunc.apply(void 0,arguments)}}}):t._e()],1)},n=[]},b7d3:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".evaluate[data-v-0ac84a04]{\n\t/* background: #eeeeee; */}.evaluate-item[data-v-0ac84a04]{margin-bottom:%?20?%;background:#fff;border-bottom:1px solid #ddd}.product .cover[data-v-0ac84a04],\n.product .cover uni-image[data-v-0ac84a04]{width:%?160?%;height:%?160?%}.evaluate .grade .item .iconfont[data-v-0ac84a04]{width:%?60?%;height:%?60?%;line-height:%?60?%;border-radius:50%;font-size:%?40?%;color:#fff;text-align:center}.evaluate .grade .item[data-v-0ac84a04]{height:%?60?%;padding-right:%?20?%;line-height:%?60?%;border-radius:%?30?%;transition:background-color .4s}.evaluate .grade .flex-1:nth-child(1) .iconfont[data-v-0ac84a04]{background:#f42222}.evaluate .grade .flex-1:nth-child(2) .iconfont[data-v-0ac84a04]{background:#f2b509}.evaluate .grade .flex-1:nth-child(3) .iconfont[data-v-0ac84a04]{background:#999}.evaluate .grade .flex-1.active:nth-child(1) .item[data-v-0ac84a04]{background:#f42222;color:#fff}.evaluate .grade .flex-1.active:nth-child(2) .item[data-v-0ac84a04]{background:#f2b509;color:#fff}.evaluate .grade .flex-1.active:nth-child(3) .item[data-v-0ac84a04]{background:#999;color:#fff}",""]),t.exports=e},c26d: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.$createElement,e=this._self._c||t;return e("v-uni-view")},n=[]},cce7:function(t,e,a){"use strict";a.r(e);var i=a("1d3d"),n=a.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(c);e["default"]=n.a},cdb6:function(t,e,a){"use strict";a.r(e);var i=a("9b79"),n=a("8685");for(var c in n)["default"].indexOf(c)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(c);a("40a4");var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"0ac84a04",null,!1,i["a"],void 0);e["default"]=s.exports},dc2b:function(t,e,a){"use strict";a.r(e);var i=a("c26d"),n=a("cce7");for(var c in n)["default"].indexOf(c)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(c);var o=a("f0c5"),s=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"ce2084cc",null,!1,i["a"],void 0);e["default"]=s.exports},ffa0:function(t,e,a){var i=a("b7d3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("355ffd1c",i,!0,{sourceMap:!1,shadowMode:!1})}}]);
|