pages-material-select.c43128b9.js 29 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-material-select"],{"0dde":function(t,e,i){var a=i("a7a0");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("794a1a60",a,!0,{sourceMap:!1,shadowMode:!1})},"13d5":function(t,e,i){"use strict";var a=i("23e7"),n=i("d58f").left,o=i("a640"),r=i("ae40"),s=o("reduce"),u=r("reduce",{1:0});a({target:"Array",proto:!0,forced:!s||!u},{reduce:function(t){return n(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"1bbb":function(t,e,i){"use strict";var a=i("c742"),n=i.n(a);n.a},2500:function(t,e,i){"use strict";i.r(e);var a=i("7dd9"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"297a":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"uni-numbox"},[i("v-uni-view",{staticClass:"uni-numbox__minus",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._calcValue("minus")}}},[i("v-uni-text",{staticClass:"uni-numbox--text",class:{"uni-numbox--disabled":t.inputValue<=t.min||t.disabled}},[t._v("-")])],1),i("v-uni-input",{staticClass:"uni-numbox__value",attrs:{disabled:t.disabled,type:"number"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t._onBlur.apply(void 0,arguments)}},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}),i("v-uni-view",{staticClass:"uni-numbox__plus",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._calcValue("plus")}}},[i("v-uni-text",{staticClass:"uni-numbox--text",class:{"uni-numbox--disabled":t.inputValue>=t.max||t.disabled}},[t._v("+")])],1)],1)},o=[]},"37c9":function(t,e,i){"use strict";var a=i("c167"),n=i.n(a);n.a},"38c8":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,"\n.uni-numbox[data-v-1513e732]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;\n-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:35px;line-height:35px\n\t\t/* width: 120px; */}.uni-numbox__value[data-v-1513e732]{background-color:#fff;width:40px;height:35px;text-align:center;font-size:16;border-width:%?1?%;border-style:solid;border-color:#e5e5e5;border-left-width:0;border-right-width:0}.uni-numbox__minus[data-v-1513e732]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;\n-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:35px;height:35px;\n\t\t/* line-height: $box-line-height;\n */\n\t\t/* text-align: center;\n */font-size:20px;color:#333;background-color:#f8f8f8;border-width:%?1?%;border-style:solid;border-color:#e5e5e5;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-right-width:0}.uni-numbox__plus[data-v-1513e732]{\ndisplay:-webkit-box;display:-webkit-flex;display:flex;\n-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:35px;height:35px;border-width:%?1?%;border-style:solid;border-color:#e5e5e5;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;background-color:#f8f8f8;border-left-width:0}.uni-numbox--text[data-v-1513e732]{font-size:%?40?%;color:#333}.uni-numbox--disabled[data-v-1513e732]{color:silver}",""]),t.exports=e},"404c":function(t,e,i){"use strict";i.r(e);var a=i("f2fe"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"4aac":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.text?i("v-uni-text",{staticClass:"uni-badge",class:t.inverted?"uni-badge--"+t.type+" uni-badge--"+t.size+" uni-badge--"+t.type+"-inverted":"uni-badge--"+t.type+" uni-badge--"+t.size,style:t.badgeStyle,on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onClick()}}},[t._v(t._s(t.text))]):t._e()},o=[]},"54f5":function(t,e,i){"use strict";i("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"UniBadge",props:{type:{type:String,default:"default"},inverted:{type:Boolean,default:!1},text:{type:[String,Number],default:""},size:{type:String,default:"normal"}},data:function(){return{badgeStyle:""}},watch:{text:function(){this.setStyle()}},mounted:function(){this.setStyle()},methods:{setStyle:function(){this.badgeStyle="width: ".concat(8*String(this.text).length+12,"px")},onClick:function(){this.$emit("click")}}};e.default=a},"5e1e":function(t,e,i){"use strict";i.r(e);var a=i("b073"),n=i("2500");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("5f2d");var r,s=i("f0c5"),u=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"4fd69376",null,!1,a["a"],r);e["default"]=u.exports},"5f2d":function(t,e,i){"use strict";var a=i("0dde"),n=i.n(a);n.a},6062:function(t,e,i){"use strict";var a=i("6d61"),n=i("6566");t.exports=a("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n)},6566:function(t,e,i){"use strict";var a=i("9bf2").f,n=i("7c73"),o=i("e2cc"),r=i("0366"),s=i("19aa"),u=i("2266"),l=i("7dd0"),d=i("2626"),c=i("83ab"),f=i("f183").fastKey,p=i("69f3"),v=p.set,h=p.getterFor;t.exports={getConstructor:function(t,e,i,l){var d=t((function(t,a){s(t,d,e),v(t,{type:e,index:n(null),first:void 0,last:void 0,size:0}),c||(t.size=0),void 0!=a&&u(a,t[l],t,i)})),p=h(e),b=function(t,e,i){var a,n,o=p(t),r=m(t,e);return r?r.value=i:(o.last=r={index:n=f(e,!0),key:e,value:i,previous:a=o.last,next:void 0,removed:!1},o.first||(o.first=r),a&&(a.next=r),c?o.size++:t.size++,"F"!==n&&(o.index[n]=r)),t},m=function(t,e){var i,a=p(t),n=f(e);if("F"!==n)return a.index[n];for(i=a.first;i;i=i.next)if(i.key==e)return i};return o(d.prototype,{clear:function(){var t=this,e=p(t),i=e.index,a=e.first;while(a)a.removed=!0,a.previous&&(a.previous=a.previous.next=void 0),delete i[a.index],a=a.next;e.first=e.last=void 0,c?e.size=0:t.size=0},delete:function(t){var e=this,i=p(e),a=m(e,t);if(a){var n=a.next,o=a.previous;delete i.index[a.index],a.removed=!0,o&&(o.next=n),n&&(n.previous=o),i.first==a&&(i.first=n),i.last==a&&(i.last=o),c?i.size--:e.size--}return!!a},forEach:function(t){var e,i=p(this),a=r(t,arguments.length>1?arguments[1]:void 0,3);while(e=e?e.next:i.first){a(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!m(this,t)}}),o(d.prototype,i?{get:function(t){var e=m(this,t);return e&&e.value},set:function(t,e){return b(this,0===t?0:t,e)}}:{add:function(t){return b(this,t=0===t?0:t,t)}}),c&&a(d.prototype,"size",{get:function(){return p(this).size}}),d},setStrong:function(t,e,i){var a=e+" Iterator",n=h(e),o=h(a);l(t,e,(function(t,e){v(this,{type:a,target:t,state:n(t),kind:e,last:void 0})}),(function(){var t=o(this),e=t.kind,i=t.last;while(i&&i.removed)i=i.previous;return t.target&&(t.last=i=i?i.next:t.state.first)?"keys"==e?{value:i.key,done:!1}:"values"==e?{value:i.value,done:!1}:{value:[i.key,i.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),i?"entries":"values",!i,!0),d(e)}}},7369:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.uni-badge[data-v-fe4056fe]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:20px;line-height:20px;color:#333;-webkit-border-radius:100px;border-radius:100px;background-color:#f1f1f1;background-color:transparent;text-align:center;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px;padding:0 6px}.uni-badge--inverted[data-v-fe4056fe]{padding:0 5px 0 0;color:#f1f1f1}.uni-badge--default[data-v-fe4056fe]{color:#333;background-color:#f1f1f1}.uni-badge--default-inverted[data-v-fe4056fe]{color:#999;background-color:transparent}.uni-badge--primary[data-v-fe4056fe]{color:#fff;background-color:#007aff}.uni-badge--primary-inverted[data-v-fe4056fe]{color:#007aff;background-color:transparent}.uni-badge--success[data-v-fe4056fe]{color:#fff;background-color:#4cd964}.uni-badge--success-inverted[data-v-fe4056fe]{color:#4cd964;background-color:transparent}.uni-badge--warning[data-v-fe4056fe]{color:#fff;background-color:#f0ad4e}.uni-badge--warning-inverted[data-v-fe4056fe]{color:#f0ad4e;background-color:transparent}.uni-badge--error[data-v-fe4056fe]{color:#fff;background-color:#dd524d}.uni-badge--error-inverted[data-v-fe4056fe]{color:#dd524d;background-color:transparent}.uni-badge--small[data-v-fe4056fe]{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center}',""]),t.exports=e},"7bf8":function(t,e,i){"use strict";i.r(e);var a=i("4aac"),n=i("e7ad");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("1bbb");var r,s=i("f0c5"),u=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"fe4056fe",null,!1,a["a"],r);e["default"]=u.exports},"7dd9":function(t,e,i){"use strict";var a=i("4ea4");i("99af"),i("4de4"),i("4160"),i("a630"),i("13d5"),i("a434"),i("d3b7"),i("e25e"),i("6062"),i("3ca3"),i("159b"),i("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("ade3")),o={data:function(){return(0,n.default)({display:!1,display2:!1,materialType:"",flag:!1,queryParams:{code:void 0,type:void 0,enable:0,pageNum:1,pageSize:10},loadStatus:"",total:null,materialList:[],materialTypeArr:[],changeStatus:!1,cartList:[],selectTotal:0,timer:null,inputValue:"",warehouseArr:[]},"flag",!1)},onNavigationBarButtonTap:function(){uni.navigateTo({url:"../../material/add-edit?type=add"})},onLoad:function(){var t=this;this.getMaterial(),this.$api.material.getMaterialType().then((function(e){t.materialTypeArr=e.data.data,t.materialTypeArr.unshift({name:"全部",code:""})}));try{var e=uni.getStorageSync("historyUser").username;e&&this.$api.dict.getWarehouseByUserCode(e).then((function(e){t.warehouseArr=e.data.data}))}catch(i){}},onPullDownRefresh:function(){this.queryParams.code=this.inputValue,this.queryParams.pageNum=1,this.getMaterial(),this.loadStatus="noMore"},onReachBottom:function(){this.queryParams.pageNum>=this.total/10?this.loadStatus="noMore":(this.loadStatus="loading",this.queryParams.pageNum++,this.getMaterial())},onUnload:function(){this.timer&&(clearTimeout(this.timer),this.timer=null)},methods:{handleSearch:function(t){this.queryParams.code=t.value,this.queryParams.pageNum=1,this.getMaterial()},scanCode:function(t){this.queryParams.code=t.value,this.queryParams.pageNum=1,this.getMaterial()},handleClear:function(){this.queryParams.code=void 0,this.getMaterial()},searchInput:function(t){this.inputValue=t.value},searchFocus:function(){this.display=!1,this.display2=!1},getMaterial:function(){var t=this;this.loadStatus="loading",this.$api.material.listMaterial(this.queryParams).then((function(e){e.data.rows.forEach((function(t){t.qty=0})),t.queryParams.pageNum>1?t.materialList=t.materialList.concat(e.data.rows):(t.materialList=e.data.rows,0==t.materialList.length?t.loadStatus="empty":t.loadStatus="noMore"),t.total=e.data.total,uni.stopPullDownRefresh()}))},materialTypeFormat:function(t){return this.selectCommonLabel(this.materialTypeArr,t)},warehouseCodeFormat:function(t){return this.selectCommonLabel(this.warehouseArr,t)},editMaterial:function(t,e){uni.navigateTo({url:"../../material/add-edit?page=select&type=edit&id="+t+"&index="+e})},handleDel:function(t){this.materialList.splice(t,1)},handleEdit:function(t,e){this.materialList[t].type=e.type,this.materialList[t].name=e.name,this.materialList[t].code=e.code,this.materialList[t].spec=e.spec,this.materialList[t].unit=e.unit},delMaterial:function(t,e){var i=this;uni.showModal({title:"提示",content:"确定要删除该物料吗?",success:function(a){a.confirm&&(i.flag=!1,i.$api.material.delMaterial(t).then((function(t){200==t.data.code?(i.$wx.showToast({title:"删除成功!"}),i.materialList.splice(e,1)):uni.showModal({title:"提示",content:t.data.msg})})))}})},maskClick:function(){this.display=!1,this.display2=!1},typeFilter:function(){0==this.display?(this.display2=!1,this.display=!0):this.display=!1},selectType:function(t,e){this.materialType=e,this.queryParams.type=t,this.queryParams.pageNum=1,this.getMaterial(),this.display=!1},enableFilter:function(){0==this.display2?(this.display=!1,this.display2=!0):this.display2=!1},radioClick:function(t){this.display2=!1,0==t?(this.flag=!0,this.queryParams.enable=1,this.queryParams.pageNum=1,this.getMaterial()):(this.flag=!1,this.queryParams.enable=0,this.queryParams.pageNum=1,this.getMaterial())},popChange:function(t){this.changeStatus=t.show,0==t.show?this.flag=!1:this.flag=!0},popClick:function(){0==this.changeStatus?this.$refs.popup.open():this.$refs.popup.close()},getQty:function(t,e){this.materialList.forEach((function(i){i.code==e.code&&(i.qty=t)})),e.qty=parseInt(t),this.cartList.push(e),this.cartList=Array.from(new Set(this.cartList)),this.cartList=this.cartList.filter((function(t){return 0!==t.qty})),this.selectTotal=this.cartList.reduce((function(t,e){return t+e.qty}),0)},clearCart:function(){this.cartList=[],this.selectTotal=0,this.materialList.forEach((function(t){t.qty=0}))},confirm:function(){uni.$emit("materialSelectData",{data:this.cartList}),uni.navigateBack()},goDetail:function(t,e){uni.navigateTo({url:"../../material/detail?id="+t+"&index="+e})}}};e.default=o},a7a0:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.filter[data-v-4fd69376]{position:fixed;top:%?88?%;width:100%;height:%?170?%;background-color:#fff;z-index:2}.filter[data-v-4fd69376] .uni-searchbar{padding:%?20?% %?20?%}.filter[data-v-4fd69376] .uni-searchbar .uni-searchbar__box{height:%?50?%}.filter .s-t[data-v-4fd69376]{margin-top:%?4?%;height:%?80?%}.filter .s-b[data-v-4fd69376]{height:%?70?%;margin-top:%?10?%;color:grey;border-top:%?2?% solid #e5e5e5}.filter .s-b .tac[data-v-4fd69376]{height:%?70?%;line-height:%?70?%;text-align:center}.filter .s-b .cor[data-v-4fd69376]{color:#007aff}.filter .drop-box[data-v-4fd69376]{position:fixed;z-index:999;top:%?256?%;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.filter .drop-box .divider[data-v-4fd69376]{position:relative}.filter .drop-box .divider[data-v-4fd69376]::after{content:"  ";position:absolute;left:0;bottom:0;width:100%;height:%?2?%;background-color:#e5e5e5;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.filter .drop-box .content[data-v-4fd69376]{background-color:#fff}.filter .drop-box .content .common[data-v-4fd69376]{height:%?70?%;border-top:%?2?% solid #e5e5e5}.filter .drop-box .content .date[data-v-4fd69376]{height:%?90?%;font-size:%?32?%;border-bottom:%?2?% solid #e5e5e5}.filter .drop-box .content .date .d-r[data-v-4fd69376]{position:relative;width:100%;line-height:%?90?%;text-align:right}.filter .drop-box .content .date .d-r .label[data-v-4fd69376]{position:absolute;left:0}.filter[data-v-4fd69376]::after{content:"  ";position:absolute;left:0;bottom:0;width:100%;height:%?2?%;background-color:#e5e5e5;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.material-list[data-v-4fd69376]{margin-top:%?186?%;padding-bottom:%?90?%}.material-list .list-item[data-v-4fd69376]{margin-top:%?20?%;padding-top:%?20?%;background-color:#fff}.material-list .list-item .item-header .left-content[data-v-4fd69376]{color:#979797}.material-list .list-item .item-header .left-content .code[data-v-4fd69376],\r\n.material-list .list-item .item-header .left-content .spec[data-v-4fd69376]{margin-top:%?10?%}.material-list .list-item .item-header .left-content .name[data-v-4fd69376]{color:#333;font-size:%?32?%;font-weight:700}.material-list .list-item .item-footer[data-v-4fd69376]{hegiht:%?90?%;line-height:%?90?%;margin-top:%?20?%;border-top:%?2?% solid #e5e5e5}.material-list .list-item .item-footer .operate .delete[data-v-4fd69376],\r\n.material-list .list-item .item-footer .operate .modify[data-v-4fd69376]{display:inline-block;width:%?100?%;height:%?50?%;line-height:%?50?%;text-align:center;border:%?2?% solid #e5e5e5;-webkit-border-radius:%?25?%;border-radius:%?25?%}.material-list .list-item .item-footer .operate .delete[data-v-4fd69376]{margin-right:%?20?%}.material-list .list-item .item-footer .number-box[data-v-4fd69376] .uni-numbox{height:%?50?%;line-height:%?50?%}.material-list .list-item .item-footer .number-box[data-v-4fd69376] .uni-numbox .uni-numbox__minus,\r\n.material-list .list-item .item-footer .number-box[data-v-4fd69376] .uni-numbox .uni-numbox__value,\r\n.material-list .list-item .item-footer .number-box[data-v-4fd69376] .uni-numbox .uni-numbox__plus{height:%?50?%;line-height:%?50?%}.shopCart[data-v-4fd69376]{position:fixed;bottom:0;width:100%;height:%?90?%;line-height:%?90?%;background-color:#fff;border-top:%?2?% solid #e5e5e5}.shopCart.z-i[data-v-4fd69376]{z-index:4}.shopCart .count .dot[data-v-4fd69376]{position:absolute;left:%?36?%;top:%?6?%}.shopCart .count .num[data-v-4fd69376]{padding-left:%?10?%}.shopCart .count .total[data-v-4fd69376]{padding-left:%?10?%}.shopCart .btn[data-v-4fd69376]{\r\n  /* margin-right: 40rpx; */}.shopCart .btn uni-button[data-v-4fd69376]{width:%?220?%;font-size:%?32?%;border:none;-webkit-border-radius:%?36?%;border-radius:%?36?%}.uni-popup[data-v-4fd69376]{z-index:3}.uni-popup .pop-box[data-v-4fd69376]{background-color:#f4f2f5;height:%?640?%;z-index:999999}.uni-popup .pop-box .pop-title[data-v-4fd69376]{height:%?80?%}.uni-popup .pop-box .pop-title .clear[data-v-4fd69376]{margin-left:%?4?%}.uni-popup .pop-box .pop-content[data-v-4fd69376]{height:%?490?%;overflow-y:auto}.uni-popup .pop-box .pop-content .empty[data-v-4fd69376]{height:%?80?%;line-height:%?80?%;color:#f0ad4e;background-color:#fff}.uni-popup .pop-box .pop-content .pop-content-box[data-v-4fd69376]{height:%?120?%;background-color:#fff;border-bottom:%?2?% solid #e5e5e5}.uni-popup .pop-box .pop-content .pop-content-box .name[data-v-4fd69376]{font-weight:700;margin-bottom:%?10?%}.uni-popup .pop-box .pop-content .pop-content-box[data-v-4fd69376] .uni-numbox{height:%?60?%;line-height:%?60?%}.uni-popup .pop-box .pop-content .pop-content-box[data-v-4fd69376] .uni-numbox .uni-numbox__minus,\r\n.uni-popup .pop-box .pop-content .pop-content-box[data-v-4fd69376] .uni-numbox .uni-numbox__value,\r\n.uni-popup .pop-box .pop-content .pop-content-box[data-v-4fd69376] .uni-numbox .uni-numbox__plus{height:%?60?%;line-height:%?60?%}',""]),t.exports=e},b073:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var a={uniSearchBar:i("b111").default,uniNumberBox:i("d5c0").default,uniLoadMore:i("d947").default,uniBadge:i("7bf8").default,uniIcons:i("1968").default,uniPopup:i("71e4").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-view",{staticClass:"filter"},[i("v-uni-view",{staticClass:"s-t"},[i("uni-search-bar",{attrs:{placeholder:"输入物料编码"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSearch.apply(void 0,arguments)},scanCode:function(e){arguments[0]=e=t.$handleEvent(e),t.scanCode.apply(void 0,arguments)},clear:function(e){arguments[0]=e=t.$handleEvent(e),t.handleClear.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.searchFocus.apply(void 0,arguments)},input:function(e){arguments[0]=e=t.$handleEvent(e),t.searchInput.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"s-b u-f u-f-aic"},[i("v-uni-view",{class:[""==t.materialType||"全部"==t.materialType?"u-f1 tac":"u-f1 tac cor"],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.typeFilter.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-f u-f-jcc u-f-aic"},[i("v-uni-view",[t._v(t._s(""==t.materialType||"全部"==t.materialType?"类型":t.materialType))]),i("v-uni-view",{staticClass:"sanjiao"},[i("v-uni-text",{class:[0==t.display?"iconfont icon-xiaosanjiaodown":"iconfont icon-xiaosanjiaoup"]})],1)],1)],1),i("v-uni-view",{class:[0==t.flag?"u-f1 tac":"u-f1 tac cor"],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.enableFilter.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-f u-f-jcc u-f-aic"},[i("v-uni-view",[t._v("筛选")]),i("v-uni-view",{staticClass:"sanjiao"},[i("v-uni-text",{class:[0==t.display2?"iconfont icon-xiaosanjiaodown":"iconfont icon-xiaosanjiaoup"]})],1)],1)],1)],1),1==t.display?i("v-uni-view",{staticClass:"drop-box",on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){arguments[0]=e=t.$handleEvent(e),t.maskClick.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"content"},t._l(t.materialTypeArr,(function(e,a){return i("v-uni-view",{key:a,staticClass:"common u-f u-f-jcc u-f-aic",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.selectType(e.code,e.name)}}},[t._v(t._s(e.name))])})),1)],1):t._e(),1==t.display2?i("v-uni-view",{staticClass:"drop-box",on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.maskClick.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"divider"}),i("v-uni-view",{staticClass:"content plr-10",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}},[i("v-uni-view",{staticClass:"date  plr-10"},[i("v-uni-view",{staticClass:"d-r"},[i("v-uni-view",{staticClass:"label"},[t._v("显示停用")]),i("v-uni-radio",{attrs:{checked:t.flag},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.radioClick(t.flag)}}})],1)],1)],1)],1):t._e()],1),i("v-uni-view",{staticClass:"material-list"},[t._l(t.materialList,(function(e,a){return i("v-uni-view",{key:a,staticClass:"list-item"},[i("v-uni-view",{staticClass:"item-header plr-10",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goDetail(e.id,a)}}},[i("v-uni-view",{staticClass:"left-content"},[i("v-uni-view",{staticClass:"name"},[t._v("["+t._s(t.materialTypeFormat(e.type))+"]"+t._s(e.name))]),i("v-uni-view",{staticClass:"u-f mt-5"},[i("v-uni-view",{staticClass:"u-f1"},[t._v("编码:"+t._s(e.code))]),i("v-uni-view",{staticClass:"u-f1"},[t._v("型号:"+t._s(e.spec))])],1),i("v-uni-view",{staticClass:"u-f mt-5"},[i("v-uni-view",{staticClass:"u-f1"},[t._v("仓库:"+t._s(t.warehouseCodeFormat(e.warehouseCode)))]),i("v-uni-view",{staticClass:"u-f1"},[t._v("单位:"+t._s(e.unit))])],1)],1)],1),i("v-uni-view",{staticClass:"item-footer u-f u-f-aic u-f-jcsb plr-10"},[i("v-uni-view",{staticClass:"operate"},[i("v-uni-view",{staticClass:"delete",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.delMaterial(e.id,a)}}},[t._v("删除")]),i("v-uni-view",{staticClass:"modify",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.editMaterial(e.id,a)}}},[t._v("修改")])],1),i("v-uni-view",{staticClass:"number-box"},[i("uni-number-box",{attrs:{value:e.qty,step:1},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.getQty(i,e)}}})],1)],1)],1)})),i("uni-load-more",{attrs:{iconSize:18,iconType:"snow",status:t.loadStatus}})],2),i("v-uni-view",{staticClass:"shopCart z-1 u-f",class:[0==t.flag?"shopCart u-f":"shopCart z-i u-f"]},[i("v-uni-view",{staticClass:"u-f3 count plr-10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.popClick.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"dot"},[i("uni-badge",{attrs:{type:"error",text:0==t.selectTotal?"":t.cartList.length}})],1),i("v-uni-view",{staticClass:"u-f u-f-aic"},[i("uni-icons",{attrs:{type:"cart",size:"26"}}),i("v-uni-text",{staticClass:"num"},[t._v("数量")]),i("v-uni-text",{staticClass:"total"},[t._v(t._s(t.selectTotal))])],1)],1),i("v-uni-view",{staticClass:"u-f1 btn u-f u-f-aic plr-10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirm.apply(void 0,arguments)}}},[i("v-uni-button",{attrs:{type:"primary",size:"mini"}},[t._v("选好了")])],1)],1),i("uni-popup",{ref:"popup",attrs:{type:"bottom"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.popChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"pop-box"},[i("v-uni-view",{staticClass:"pop-title u-f u-f-jcsb u-f-aic plr-10"},[i("v-uni-view",[t._v("已选物料")]),i("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clearCart.apply(void 0,arguments)}}},[i("uni-icons",{attrs:{type:"trash",size:""}}),i("v-uni-text",{staticClass:"clear"},[t._v("清空")])],1)],1),i("v-uni-view",{staticClass:"pop-content",on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)}}},[0==this.cartList.length?i("v-uni-view",{staticClass:"empty plr-10"},[t._v("没有选择物料, 点击加号选择!")]):t._l(t.cartList,(function(e,a){return i("v-uni-view",{key:a,staticClass:"pop-content-box u-f u-f-jcsb u-f-aic plr-10"},[i("v-uni-view",[i("v-uni-view",{staticClass:"name"},[t._v(t._s(e.name))]),i("v-uni-view",[t._v(t._s(e.spec))])],1),i("v-uni-view",[i("uni-number-box",{attrs:{value:e.qty},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.getQty(i,e)}}})],1)],1)}))],2)],1)],1)],1)},o=[]},c167:function(t,e,i){var a=i("38c8");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("409e06be",a,!0,{sourceMap:!1,shadowMode:!1})},c742:function(t,e,i){var a=i("7369");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("c138fd92",a,!0,{sourceMap:!1,shadowMode:!1})},d5c0:function(t,e,i){"use strict";i.r(e);var a=i("297a"),n=i("404c");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("37c9");var r,s=i("f0c5"),u=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"1513e732",null,!1,a["a"],r);e["default"]=u.exports},e7ad:function(t,e,i){"use strict";i.r(e);var a=i("54f5"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},f2fe:function(t,e,i){"use strict";i("a9e3"),i("ac1f"),i("1276"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"UniNumberBox",props:{value:{type:[Number,String],default:1},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},disabled:{type:Boolean,default:!1}},data:function(){return{inputValue:0}},watch:{value:function(t){this.inputValue=+t},inputValue:function(t,e){+t!==+e&&this.$emit("change",t)}},created:function(){this.inputValue=+this.value},methods:{_calcValue:function(t){if(!this.disabled){var e=this._getDecimalScale(),i=this.inputValue*e,a=this.step*e;if("minus"===t){if(i-=a,i<this.min*e)return;i>this.max*e&&(i=this.max*e)}else if("plus"===t){if(i+=a,i>this.max*e)return;i<this.min*e&&(i=this.min*e)}this.inputValue=String(i/e)}},_getDecimalScale:function(){var t=1;return~~this.step!==this.step&&(t=Math.pow(10,(this.step+"").split(".")[1].length)),t},_onBlur:function(t){var e=t.detail.value;e&&(e=+e,e>this.max?e=this.max:e<this.min&&(e=this.min),this.inputValue=e)}}};e.default=a}}]);