You can not 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
15 KiB

4 years ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["package-packageorder-pages-updateOtherOrder-updateOtherOrder"],{"01f0":function(t,e,a){"use strict";a.r(e);var i=a("0dee"),n=a.n(i);for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"03ae":function(t,e,a){"use strict";a.r(e);var i=a("3c72"),n=a.n(i);for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"0dee":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"topnav",props:{title:{type:String,default:""},hasHome:{type:String,default:"home"}},data:function(){return{}},methods:{toback:function(){uni.navigateBack({delta:0})},tohome:function(){this.$emit("tohome")}}};e.default=i},"2d27":function(t,e,a){"use strict";a.r(e);var i=a("d1f3"),n=a("03ae");for(var o in n)"default"!==o&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("8a0c");var r,d=a("f0c5"),s=Object(d["a"])(n["default"],i["b"],i["c"],!1,null,"38784e26",null,!1,i["a"],r);e["default"]=s.exports},"3c72":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("b85c")),o=a("313c"),r={data:function(){return{pageTitle:"编辑相关订单",orders:[],from_paramedic_id:"",id:"",available_day:"today"}},onLoad:function(t){this.from_paramedic_id=t.from_paramedic_id,this.id=t.id,this.getOrders()},methods:{radioChangeAvailable:function(t){this.available_day=t.detail.value},changePrice:function(t){var e=t.currentTarget.dataset.index,a=t.detail.value;this.orders[e].newPrice=a,console.log(this.orders)},bindBack:function(){uni.navigateTo({url:"/pages/order/order"})},getOrders:function(){var t=this,e="manager/get-affected-orders/"+t.id;o.request({bindThis:t,customLoading:!1,api:e,data:{from_order_id:t.id,from_paramedic_id:t.from_paramedic_id},utilSuccess:function(e){var a,i=(0,n.default)(e);try{for(i.s();!(a=i.n()).done;){var o=a.value;o.newPrice=o.price}}catch(r){i.e(r)}finally{i.f()}t.orders=e},utilFail:function(t){}})},bindsubmitFun:function(){for(var t=this,e=!1,a=[],i=0;i<this.orders.length;i++){var n=this.orders[i];if(o.isNull(n.newPrice)){e=!0;break}a.push({order_id:n.id,price:n.newPrice})}var r={available_day:t.available_day,price:JSON.stringify(a)};if(e)return o.alert("请填写协商后的价格!"),!1;uni.showModal({title:"提示",content:"请确认您的修改内容?",confirmText:"确认",confirmColor:"#000",cancelColor:"#eee",success:function(e){t.toUpdate(r)}})},toUpdate:function(t){var e=this;o.request({bindThis:e,method:"POST",customLoading:!1,api:"manager/update-order-price",data:t,utilSuccess:function(t){console.log("3提交成功返回"+t),uni.showModal({title:"更新成功",success:function(){e.afterUpdate()}})},utilFail:function(t){console.log("4提交失败"+t),o.alert(t)}})},afterUpdate:function(){uni.navigateTo({url:"../orderinfo/orderinfo?id="+this.id})}}};e.default=r},"77a6":function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",{staticClass:"nav"},[a("v-uni-view",{staticClass:"navLeft"},[a("v-uni-view",{staticClass:"back",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toback.apply(void 0,arguments)}}},[a("v-uni-text",{staticClass:"iconfont icon-fanhui"})],1),a("v-uni-view",{staticClass:"navTitle"},[t._v(t._s(t.title))])],1),a("v-uni-view",{staticClass:"navRight"},[t._t("default"),"home"==t.hasHome?a("v-uni-text",{staticClass:"iconfont icon-home iconTop",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tohome.apply(void 0,arguments)}}}):t._e()],2)],1)],1)},o=[]},"83c1":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,"uni-page-body[data-v-38784e26]{padding-top:%?160?%;padding-bottom:%?120?%}.listBoxItemLeft[data-v-38784e26]{font-size:%?28?%}.listBoxItemRight[data-v-38784e26]{font-size:%?28?%}.listBoxItemInput[data-v-38784e26]{border-bottom:%?1?% solid #000}.bottom[data-v-3