Files
PropertyDeployment/resources/Web/PropertyApp/html/static/js/pages-resource-addItemOut.8b9ae465.js
2025-12-09 20:22:03 +08:00

1 line
12 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-resource-addItemOut"],{"106a":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"custom-picker-container"},[n("v-uni-view",{staticClass:"picker-display",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.togglePicker.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"picker-text"},[e._v(e._s(e.displayText))]),n("v-uni-view",{staticClass:"picker-arrow",class:{"picker-arrow-up":e.showOptions}},[e._v("▼")])],1),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.showOptions,expression:"showOptions"}],staticClass:"picker-options"},[n("v-uni-scroll-view",{staticClass:"options-scroll",attrs:{"scroll-y":!0}},e._l(e.range,(function(t,r){return n("v-uni-view",{key:r,staticClass:"option-item",class:{"option-selected":e.innerValue===r},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.selectOption(r)}}},[n("v-uni-text",[e._v(e._s(t[e.rangeKey]))])],1)})),1)],1),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:e.showOptions,expression:"showOptions"}],staticClass:"picker-mask",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.closePicker.apply(void 0,arguments)}}})],1)},a=[]},"353b":function(e,t,n){"use strict";var r=n("5133"),a=n.n(r);a.a},"38cd":function(e,t,n){"use strict";n.r(t);var r=n("106a"),a=n("6759");for(var s in a)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(s);n("353b");var i=n("828b"),o=Object(i["a"])(a["default"],r["b"],r["c"],!1,null,"7bffa9f0",null,!1,r["a"],void 0);t["default"]=o.exports},"47f1":function(e,t,n){"use strict";n.r(t);var r=n("cd58"),a=n.n(r);for(var s in r)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(s);t["default"]=a.a},"4a9b":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("64aa");var r={name:"CustomPicker",props:{range:{type:Array,required:!0,default:function(){return[]}},value:{type:[Number,String],default:0},rangeKey:{type:String,default:"shName"},placeholder:{type:String,default:"请选择"}},data:function(){return{innerValue:this.value,showOptions:!1}},computed:{displayText:function(){return 0===this.range.length||null===this.innerValue||void 0===this.innerValue?this.placeholder:this.range[this.innerValue][this.rangeKey]||this.placeholder}},watch:{value:function(e){this.innerValue=e}},methods:{togglePicker:function(){this.showOptions=!this.showOptions},closePicker:function(){this.showOptions=!1},selectOption:function(e){this.innerValue=e,this.$emit("input",e),this.$emit("change",{value:e,item:this.range[e]}),this.$emit("update:value",e),this.closePicker()}}};t.default=r},5133:function(e,t,n){var r=n("d28f");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var a=n("967d").default;a("399e67ba",r,!0,{sourceMap:!1,shadowMode:!1})},"57f6":function(e,t,n){var r=n("c86c");t=r(!1),t.push([e.i,"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* 根容器 - 解决滚动问题 */.container[data-v-722aad0a]{width:100%;min-height:100vh;box-sizing:border-box;padding-bottom:%?120?%; /* 为底部固定按钮预留空间 */overflow-y:auto /* 允许垂直滚动 */}\r\n/* 标题样式 */.block__title[data-v-722aad0a]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}\r\n/* 表单容器 - 统一间距 */.form-container[data-v-722aad0a]{padding:0 %?30?%}\r\n/* 资源选择组件容器 - 解决偏下和重叠问题 */.resource-store-container[data-v-722aad0a]{margin-top:%?30?%;margin-bottom:%?20?%}\r\n/* 底部固定按钮区域 - 优化层级和阴影 */.footer-step-fixed[data-v-722aad0a]{width:100%;height:%?100?%;line-height:%?100?%;position:fixed;left:0;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.08); /* 优化阴影效果 */background-color:#fff;z-index:999; /* 确保在最上层,不被其他内容覆盖 */box-sizing:border-box;padding:0 %?30?%}\r\n/* 移除多余的底部占位元素改用根容器的padding-bottom */\r\n/* 原.footer-step-fixed-bk 已删除 */\r\n/* 补充表单元素间距,避免拥挤 */.cu-form-group[data-v-722aad0a]{margin-bottom:%?30?%}\r\n/* 文本域样式优化 */uni-textarea[data-v-722aad0a]{min-height:%?120?%}\r\n/* 按钮样式微调 */.cu-btn.round.bg-blue[data-v-722aad0a]{padding:0 %?30?%}\r\n/* 选择器文本样式 */.picker[data-v-722aad0a]{text-align:right;color:#333}",""]),e.exports=t},6759:function(e,t,n){"use strict";n.r(t);var r=n("4a9b"),a=n.n(r);for(var s in r)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(s);t["default"]=a.a},"6d0b":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"container"},[n("v-uni-view",{staticClass:"block__title"},[e._v(e._s(e.$t("pages.resource.addItemOut.领用")))]),n("v-uni-view",{staticClass:"form-container"},[n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v(e._s(e.$t("pages.resource.addItemOut.仓库")))]),n("ShPicker",{attrs:{bindchange:"PickerChange",value:e.storehouseIndex,range:e.storehouses,"range-key":"shName"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e._computeFlow.apply(void 0,arguments)}}},[e.storehouses.length>0?n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(e.storehouses[e.storehouseIndex].shName)+" ")]):e._e()],1)],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v(e._s(e.$t("pages.resource.addItemOut.联系人")))]),n("v-uni-input",{staticClass:"text-right",attrs:{placeholder:"please enter contactor"},model:{value:e.endUserName,callback:function(t){e.endUserName=t},expression:"endUserName"}})],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v(e._s(e.$t("pages.resource.addItemOut.手机号")))]),n("v-uni-input",{staticClass:"text-right",attrs:{placeholder:"please enter mobile"},model:{value:e.endUserTel,callback:function(t){e.endUserTel=t},expression:"endUserTel"}})],1),n("v-uni-view",{staticClass:"cu-form-group "},[n("v-uni-textarea",{attrs:{placeholder:this.$t("pages.resource.addItemOut.请输入详情")},model:{value:e.description,callback:function(t){e.description=t},expression:"description"}})],1),n("v-uni-view",{staticClass:"margin-top"},[n("select-audit-staff",{ref:"selectAuditStaffRef",on:{getAuditInfo:function(t){arguments[0]=t=e.$handleEvent(t),e._getAuditInfo.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"resource-store-container"},[n("view-resource-store-info",{ref:"viewresourcestoreinfo",attrs:{cName:this.$t("pages.resource.addItemOut.选择材料"),resOrderType:e.resOrderType,shId:e.shId},on:{getResourceStores:function(t){arguments[0]=t=e.$handleEvent(t),e._getResourceStores.apply(void 0,arguments)}}})],1)],1),n("v-uni-view",{staticClass:"footer-step-fixed flex justify-end"},[n("v-uni-view",{staticClass:"margin-right"},[e._v(e._s(e.$t("pages.resource.addItemOut.你的选择"))+" "+e._s(e.resourceStores.length))]),n("v-uni-view",{staticClass:"margin-right-sm"},[n("v-uni-button",{staticClass:"cu-btn round bg-blue",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._toAddPurchaseApplyPage()}}},[e._v(e._s(e.$t("pages.resource.addItemOut.提交")))])],1)],1)],1)},a=[]},7230:function(e,t,n){var r=n("57f6");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var a=n("967d").default;a("7fc9197c",r,!0,{sourceMap:!1,shadowMode:!1})},cd58:function(e,t,n){"use strict";n("6a54");var r=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("3efd"),n("bf0f"),n("2797"),n("e966"),n("01a2"),n("e39c");var a=r(n("38cd")),s=n("f37f"),i=r(n("c43b")),o=r(n("7409")),u={data:function(){return{resourceStores:[],resourceSuppliers:[],audit:{assignee:"",staffId:"",staffName:"",taskId:""},description:"",endUserName:"",endUserTel:"",file:"",resOrderType:"20000",staffId:"",staffName:"",communityId:"",shId:"",storehouses:[],storehouseIndex:0,flowId:""}},components:{viewResourceStoreInfo:i.default,ShPicker:a.default,selectAuditStaff:o.default},onLoad:function(){this.java110Context.onLoad(),this.staffId=this.getStaffId(),this.endUserName=this.getStaffName(),this.endUserTel=this.getStaffTel(),this._listPurchaseStorehouses()},methods:{_listPurchaseStorehouses:function(){var e=this,t={page:1,row:100,communityId:this.getCommunityId(),allowPurchase:"ON"};(0,s.listStoreHouses)(this,t).then((function(t){e.storehouses=t.data,e.storehouses.unshift({shId:"",shName:e.$t("pages.resource.addItemOut.请选择")})}))},_getResourceStores:function(e){this.resourceStores=e},_computeFlow:function(e){var t=e.item;console.log("selected",t),this.shId=t.shId,console.log(t);var n=t.useFlowId;this.flowId=n,n&&this.$refs.selectAuditStaffRef._loadStaffOrg(n)},_getAuditInfo:function(e){this.audit=e},_toAddPurchaseApplyPage:function(){var e=this,t=this;this.$refs.viewresourcestoreinfo.getResourceStores();var n=t.resourceStores;if(!n||n.length<1)uni.showToast({icon:"none",title:t.$t("pages.resource.addItemOut.未选择采购物品")});else{var r="";if(n.forEach((function(n){if(!n.hasOwnProperty("quantity")||parseInt(n.quantity)<1)r=t.$t("pages.meter.addmeter.请完善物品信息");else{if(n.quantity=parseInt(n.quantity),"20000"!=e.resOrderType||n.timesId)return"20000"==e.resOrderType&&n.quantity>parseInt(n.selectedTimesStock)?(console.log(n.quantity,parseInt(n.selectedTimesStock)),void(r=n.resName+t.$t("pages.meter.addmeter.库存不足"))):void 0;r=n.resName+t.$t("pages.meter.addmeter.未选择价格")}})),""==r){var a={description:this.description,endUserName:this.endUserName,endUserTel:this.endUserTel,resOrderType:this.resOrderType,shId:this.shId,resourceStores:this.resourceStores,audit:this.audit,flowId:this.flowId,communityId:this.getCommunityId()};(0,s.saveItemOutApply)(this,a).then((function(e){uni.showToast({icon:"none",title:e.msg}),0!=e.code||uni.navigateBack({delta:1})}))}else uni.showToast({icon:"none",title:r})}}}};t.default=u},d28f:function(e,t,n){var r=n("c86c");t=r(!1),t.push([e.i,".custom-picker-container[data-v-7bffa9f0]{position:relative;z-index:1}.picker-display[data-v-7bffa9f0]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;background-color:#f8f8f8;border-radius:6px;border:1px solid #e5e5e5}.picker-text[data-v-7bffa9f0]{font-size:16px;color:#333}.picker-arrow[data-v-7bffa9f0]{font-size:12px;color:#999;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin-left:8px}.picker-arrow-up[data-v-7bffa9f0]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.picker-options[data-v-7bffa9f0]{position:absolute;top:100%;left:0;right:0;max-height:200px;background-color:#fff;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.1);margin-top:5px;z-index:10;border:1px solid #e5e5e5}.options-scroll[data-v-7bffa9f0]{max-height:200px}.option-item[data-v-7bffa9f0]{padding:10px 15px;border-bottom:1px solid #f5f5f5}.option-item[data-v-7bffa9f0]:last-child{border-bottom:none}.option-item[data-v-7bffa9f0]:hover{background-color:#f5f5f5}.option-selected[data-v-7bffa9f0]{background-color:#f0f7ff;color:#1890ff}.picker-mask[data-v-7bffa9f0]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:5}",""]),e.exports=t},e36f:function(e,t,n){"use strict";n.r(t);var r=n("6d0b"),a=n("47f1");for(var s in a)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(s);n("f56f");var i=n("828b"),o=Object(i["a"])(a["default"],r["b"],r["c"],!1,null,"722aad0a",null,!1,r["a"],void 0);t["default"]=o.exports},f56f:function(e,t,n){"use strict";var r=n("7230"),a=n.n(r);a.a}}]);