1 line
7.4 KiB
JavaScript
1 line
7.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-urgentPurchaseApplyStep-urgentPurchaseApplyStep"],{7597:function(e,t,s){"use strict";s("6a54");var n=s("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,s("01a2"),s("e39c"),s("bf0f"),s("2797"),s("e966"),s("e838"),s("dd2b");var i=s("f37f"),a=s("7fee"),r=s("a98f"),c=n(s("9b8e")),o=n(s("cd35"));c.default.prototype.$preventClick=r.preventClick;var u={data:function(){return{onoff:!0,description:"",endUserName:"",endUserTel:"",resourceStores:[],resOrderType:"10000",shType:"2806"}},components:{selectResource:o.default},onLoad:function(){},methods:{_openChooseResourceModel:function(){this.$refs.selectresource.switchShow()},save:function(){var e=this;if(this.resourceStores.length<1)return e.onoff=!0,void this._showToast("请选择物品");var t="";if(""==this.endUserName?t="请输入使用人":""==this.endUserTel?t="请输入联系电话":""==this.description&&(t="请输入申请说明"),this.resourceStores.forEach((function(e){!e.hasOwnProperty("quantity")||parseInt(e.quantity)<1?t="请完善数量信息":(e.quantity=parseInt(e.quantity),!e.hasOwnProperty("urgentPrice")||parseFloat(e.urgentPrice)<=0?t="请完善价格信息":e.urgentPrice=parseFloat(e.urgentPrice))})),""!=t)return e.onoff=!0,void this._showToast(t);var s={resourceStores:this.resourceStores,description:this.description,resOrderType:this.resOrderType,endUserName:this.endUserName,endUserTel:this.endUserTel,communityId:(0,a.getCurrentCommunity)().communityId};(0,i.saveUrgentPurchaseApply)(this,s).then((function(t){e.onoff=!0,0!=t.code?e._showToast(t.msg):uni.navigateBack({delta:1})}))},_getResourceInfo:function(e){this.resourceStores=e,this.resourceStores.forEach((function(e){e.quantity=0,e.remark="",e.urgentPrice=""}))},_removeItem:function(e,t){this.resourceStores.splice(e,1),this.$refs.selectresource.removeSelectedItem(t)},_decItemCurstock:function(e){this.resourceStores.forEach((function(t){t.resId==e&&t.quantity>1&&(t.quantity-=1)})),this.$forceUpdate()},_incItemCurstock:function(e){this.resourceStores.forEach((function(t){t.resId==e&&(t.quantity+=1)})),this.$forceUpdate()},_showToast:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none";uni.showToast({title:e,icon:t})}}};t.default=u},a4a6:function(e,t,s){"use strict";s.r(t);var n=s("7597"),i=s.n(n);for(var a in n)["default"].indexOf(a)<0&&function(e){s.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},a958:function(e,t,s){var n=s("ea60");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var i=s("967d").default;i("3da23cf0",n,!0,{sourceMap:!1,shadowMode:!1})},b246:function(e,t,s){"use strict";s.d(t,"b",(function(){return n})),s.d(t,"c",(function(){return i})),s.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-uni-view",[s("v-uni-view",{staticStyle:{"padding-bottom":"100rpx"}},[s("v-uni-view",{staticClass:"cu-bar bg-white search "},[s("v-uni-view",{staticClass:"action"},[s("v-uni-button",{staticClass:"cu-btn bg-gradual-green shadow-blur round",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._openChooseResourceModel()}}},[e._v("选择物品")])],1)],1),s("v-uni-view",{staticClass:"margin-top"},e._l(e.resourceStores,(function(t,n){return s("v-uni-view",{key:n,staticClass:"cu-list menu-avatar "},[s("v-uni-view",{staticClass:"cu-item",staticStyle:{height:"250rpx"}},[s("v-uni-view",{staticClass:"content content-left",staticStyle:{width:"100%"}},[s("v-uni-view",{staticClass:"text-grey flex-around"},[s("v-uni-text",{staticClass:"ellip text-df"},[e._v(e._s(t.resName)+"("+e._s(t.parentRstName)+">"+e._s(t.rstName)+")")]),s("v-uni-text",{staticClass:"item-remove bg-red text-df",on:{click:function(s){arguments[0]=s=e.$handleEvent(s),e._removeItem(n,t.resId)}}},[e._v("移除")])],1),s("v-uni-view",{staticClass:"text-gray flex-around"},[s("v-uni-label",{staticClass:"text-df"},[e._v("申请数量:")]),s("v-uni-view",{staticClass:"flex"},[s("v-uni-text",{staticClass:"cuIcon-move",on:{click:function(s){arguments[0]=s=e.$handleEvent(s),e._decItemCurstock(t.resId)}}}),s("v-uni-input",{staticClass:"use-number bg-gray",attrs:{type:"number",value:""},model:{value:t.quantity,callback:function(s){e.$set(t,"quantity",s)},expression:"item.quantity"}}),s("v-uni-text",{staticClass:"cuIcon-add",on:{click:function(s){arguments[0]=s=e.$handleEvent(s),e._incItemCurstock(t.resId)}}})],1)],1),s("v-uni-view",{staticClass:"text-gray flex-around"},[s("v-uni-label",{staticClass:"text-df"},[e._v("采购单价:")]),s("v-uni-view",{staticClass:"flex"},[s("v-uni-input",{staticClass:"use-number bg-gray",attrs:{type:"number",value:""},model:{value:t.urgentPrice,callback:function(s){e.$set(t,"urgentPrice",s)},expression:"item.urgentPrice"}})],1)],1),s("v-uni-view",{staticClass:"text-gray flex-around"},[s("v-uni-label",{staticClass:"text-df"},[e._v("备注:")]),s("v-uni-view",{staticClass:"flex"},[s("v-uni-input",{staticClass:"use-number bg-gray",attrs:{type:"text",value:""},model:{value:t.remark,callback:function(s){e.$set(t,"remark",s)},expression:"item.remark"}})],1)],1)],1)],1)],1)})),1),s("v-uni-view",{staticClass:"cu-form-group margin-top"},[s("v-uni-view",{staticClass:"title"},[e._v("使用人")]),s("v-uni-input",{attrs:{placeholder:"请输入使用人"},model:{value:e.endUserName,callback:function(t){e.endUserName=t},expression:"endUserName"}})],1),s("v-uni-view",{staticClass:"cu-form-group margin-top"},[s("v-uni-view",{staticClass:"title"},[e._v("联系电话")]),s("v-uni-input",{attrs:{placeholder:"请输入联系电话"},model:{value:e.endUserTel,callback:function(t){e.endUserTel=t},expression:"endUserTel"}})],1),s("v-uni-view",{staticClass:"cu-form-group margin-top"},[s("v-uni-view",{staticClass:"title"},[e._v("申请说明")]),s("v-uni-input",{attrs:{placeholder:"请输入申请说明"},model:{value:e.description,callback:function(t){e.description=t},expression:"description"}})],1)],1),s("v-uni-view",{staticClass:"footer-step-fixed"},[s("v-uni-view",{staticClass:"step-item",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$preventClick(e.save)}}},[e._v("提交")])],1),s("select-resource",{ref:"selectresource",attrs:{resOrderType:e.resOrderType,shType:e.shType},on:{getResourceInfo:function(t){arguments[0]=t=e.$handleEvent(t),e._getResourceInfo.apply(void 0,arguments)}}})],1)},i=[]},c15c:function(e,t,s){"use strict";s.r(t);var n=s("b246"),i=s("a4a6");for(var a in i)["default"].indexOf(a)<0&&function(e){s.d(t,e,(function(){return i[e]}))}(a);s("dac0");var r=s("828b"),c=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"cdb8f44c",null,!1,n["a"],void 0);t["default"]=c.exports},dac0:function(e,t,s){"use strict";var n=s("a958"),i=s.n(n);i.a},ea60:function(e,t,s){var n=s("c86c");t=n(!1),t.push([e.i,".footer-step-fixed[data-v-cdb8f44c]{width:100%;position:fixed;left:0;bottom:0;display:flex;justify-content:space-between;-moz-box-shadow:0 -5px 5px #ccc;box-shadow:0 -5px 5px #ccc;background-color:#fff}.step-item[data-v-cdb8f44c]{width:100%;text-align:center;height:%?80?%;line-height:%?80?%}.cu-list.menu-avatar>.cu-item .content-left[data-v-cdb8f44c]{left:0}.cu-list+.cu-list[data-v-cdb8f44c]{margin-top:%?20?%}.flex uni-label[data-v-cdb8f44c], .flex-around uni-label[data-v-cdb8f44c]{width:%?150?%}.use-number[data-v-cdb8f44c]{width:%?200?%;border-radius:%?15?%}.item-remove[data-v-cdb8f44c]{border-radius:%?15?%;padding:%?2?% %?10?%}.flex-around[data-v-cdb8f44c]{display:flex;justify-content:space-between;padding:0 %?20?%;margin:%?10?% 0}",""]),e.exports=t}}]); |