subPackages-sawing-add.d64fac27.js 28 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-sawing-add"],{"19bd":function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("5530"));n("4de4"),n("d3b7"),n("ac1f"),n("5319"),n("c975"),n("99af"),n("fb6a"),n("d401"),n("25f0");var o=i(n("c4ec")),r={name:"u-number-box",mixins:[uni.$u.mpMixin,uni.$u.mixin,o.default],data:function(){return{currentValue:"",longPressTimer:null}},watch:{watchChange:function(t){this.check()},value:function(t){t!==this.currentValue&&(this.currentValue=this.format(this.value))}},computed:{getCursorSpacing:function(){return uni.$u.getPx(this.cursorSpacing)},buttonStyle:function(){var t=this;return function(e){var n={backgroundColor:t.bgColor,height:uni.$u.addUnit(t.buttonSize),color:t.color};return t.isDisabled(e)&&(n.backgroundColor="#f7f8fa"),n}},inputStyle:function(){this.disabled||this.disabledInput;var t={color:this.color,backgroundColor:this.bgColor,height:uni.$u.addUnit(this.buttonSize),width:uni.$u.addUnit(this.inputWidth)};return t},watchChange:function(){return[this.integer,this.decimalLength,this.min,this.max]},isDisabled:function(){var t=this;return function(e){return"plus"===e?t.disabled||t.disablePlus||t.currentValue>=t.max:t.disabled||t.disableMinus||t.currentValue<=t.min}}},mounted:function(){this.init()},methods:{init:function(){this.currentValue=this.format(this.value)},format:function(t){return t=this.filter(t),t=""===t?0:+t,t=Math.max(Math.min(this.max,t),this.min),null!==this.decimalLength&&(t=t.toFixed(this.decimalLength)),t},filter:function(t){return t=String(t).replace(/[^0-9.-]/g,""),this.integer&&-1!==t.indexOf(".")&&(t=t.split(".")[0]),t},check:function(){var t=this.format(this.currentValue);t!==this.currentValue&&(this.currentValue=t)},onFocus:function(t){this.$emit("focus",(0,a.default)((0,a.default)({},t.detail),{},{name:this.name}))},onBlur:function(t){this.format(t.detail.value);this.$emit("blur",(0,a.default)((0,a.default)({},t.detail),{},{name:this.name}))},onInput:function(t){var e=t.detail||{},n=e.value,i=void 0===n?"":n;if(""!==i){var a=this.filter(i);if(null!==this.decimalLength&&-1!==a.indexOf(".")){var o=a.split(".");a="".concat(o[0],".").concat(o[1].slice(0,this.decimalLength))}a=this.format(a),this.emitChange(a)}},emitChange:function(t){var e=this;this.asyncChange||this.$nextTick((function(){e.$emit("input",t),e.currentValue=t,e.$forceUpdate()})),this.$emit("change",{value:t,name:this.name})},onChange:function(){var t=this.type;if(this.isDisabled(t))return this.$emit("overlimit",t);var e="minus"===t?-this.step:+this.step,n=this.format(this.add(+this.currentValue,e));this.emitChange(n),this.$emit(t)},add:function(t,e){var n=Math.pow(10,10);return Math.round((t+e)*n)/n},clickHandler:function(t){this.type=t,this.onChange()},longPressStep:function(){var t=this;this.clearTimeout(),this.longPressTimer=setTimeout((function(){t.onChange(),t.longPressStep()}),250)},onTouchStart:function(t){var e=this;this.longPress&&(this.clearTimeout(),this.type=t,this.longPressTimer=setTimeout((function(){e.onChange(),e.longPressStep()}),600))},onTouchEnd:function(){this.longPress&&this.clearTimeout()},clearTimeout:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearTimeout(this.longPressTimer),this.longPressTimer=null}))}};e.default=r},"2ab3":function(t,e,n){var i=n("3204");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("79a276b8",i,!0,{sourceMap:!1,shadowMode:!1})},3204:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.edit-page[data-v-89e4ac5c]{padding-bottom:%?20?%}.edit-page .add-bg[data-v-89e4ac5c]{width:100%;height:%?330?%}.edit-page .form-box .form[data-v-89e4ac5c]{background-color:#fff;margin:0 %?24?%;padding:%?10?% %?24?%;border-radius:%?12?%}.edit-page .form-box[data-v-89e4ac5c] .uni-select{border:none;padding:0}.edit-page .form-box[data-v-89e4ac5c] .u-number-box__input{width:%?200?%!important}.edit-page .submit[data-v-89e4ac5c]{margin:%?34?%}',""]),t.exports=e},4050:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{orderActions:[],number:1,orderCount:"",info:{id:"",orderId:"",allLength:1,cuttingLength:1},rules:{orderId:{type:"number",required:!0,message:"请选择订单",trigger:["blur","change"]},allLength:{type:"number",required:!0,message:"请填写下料长度",trigger:["blur","change"]},cuttingLength:{type:"number",required:!0,message:"请填写切割长度",trigger:["blur","change"]}}}},onLoad:function(t){t.id&&(this.info.id=t.id,this.detailInfo())},onShow:function(){this.getOrderList()},methods:{changeOrder:function(t){console.log(t);for(var e=0;e<this.orderActions.length;e++)if(this.orderActions[e].id==t){this.orderCount=this.orderActions[e].productionNum;break}},allLengthChange:function(t){this.number=Math.floor(t.value/this.info.cuttingLength)},cuttingLengthChange:function(t){this.number=Math.floor(this.info.allLength/t.value)},onSubmit:function(){var t=this;this.$refs.form.validate().then((function(e){t.info.id?t.$api.updateMesCutting(t.info).then((function(t){uni.showToast({title:"修改成功!",duration:2e3}),setTimeout((function(){uni.navigateBack()}),2e3)})).catch((function(t){})):t.$api.addMesCutting(t.info).then((function(t){uni.showToast({title:"新增成功!",duration:2e3}),setTimeout((function(){uni.navigateBack()}),2e3)})).catch((function(t){}))})).catch((function(t){console.log("表单错误信息:",t)}))},getOrderList:function(){var t=this;this.$api.productOrderList({pageSize:"9999",orderStatus:"1"}).then((function(e){t.orderActions=e.rows;for(var n=0;n<t.orderActions.length;n++)t.orderActions[n].value=t.orderActions[n].id,t.orderActions[n].text=t.orderActions[n].orderNum+"("+t.orderActions[n].productionName+")"})).catch((function(t){}))},detailInfo:function(){var t=this;this.$api.getMesCutting(this.info.id).then((function(e){t.info=e.data,t.number=Math.floor(t.info.allLength/t.info.cuttingLength)})).catch((function(t){}))}}};e.default=i},"405e":function(t,e,n){"use strict";n.r(e);var i=n("f7b3"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"40da":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */@media screen and (max-width:500px){.hide-on-phone[data-v-39a5be4c]{display:none}}.uni-stat__select[data-v-39a5be4c]{display:flex;align-items:center;cursor:pointer;width:100%;flex:1;box-sizing:border-box}.uni-stat-box[data-v-39a5be4c]{width:100%;flex:1}.uni-stat__actived[data-v-39a5be4c]{width:100%;flex:1}.uni-label-text[data-v-39a5be4c]{font-size:14px;font-weight:700;color:#6a6a6a;margin:auto 0;margin-right:5px}.uni-select[data-v-39a5be4c]{font-size:14px;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px;padding:0 5px;padding-left:10px;position:relative;display:flex;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;border-bottom:solid 1px #e5e5e5;width:100%;flex:1;height:35px}.uni-select--disabled[data-v-39a5be4c]{background-color:#f5f7fa;cursor:not-allowed}.uni-select__label[data-v-39a5be4c]{font-size:16px;height:35px;padding-right:10px;color:#909399}.uni-select__input-box[data-v-39a5be4c]{height:35px;position:relative;display:flex;flex:1;flex-direction:row;align-items:center}.uni-select__input[data-v-39a5be4c]{flex:1;font-size:14px;height:22px;line-height:22px}.uni-select__input-plac[data-v-39a5be4c]{font-size:14px;color:#909399}.uni-select__selector[data-v-39a5be4c]{box-sizing:border-box;position:absolute;top:calc(100% + 12px);left:0;width:100%;background-color:#fff;border:1px solid #ebeef5;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:3;padding:4px 0}.uni-select__selector-scroll[data-v-39a5be4c]{max-height:200px;box-sizing:border-box}.uni-select__selector-empty[data-v-39a5be4c],\n.uni-select__selector-item[data-v-39a5be4c]{display:flex;cursor:pointer;line-height:35px;font-size:14px;text-align:center;\n /* border-bottom: solid 1px $uni-border-3; */padding:0 10px}.uni-select__selector-item[data-v-39a5be4c]:hover{background-color:#f9f9f9}.uni-select__selector-empty[data-v-39a5be4c]:last-child,\n.uni-select__selector-item[data-v-39a5be4c]:last-child{border-bottom:none}.uni-select__selector__disabled[data-v-39a5be4c]{opacity:.4;cursor:default}\n/* picker 弹出层通用的指示小三角 */.uni-popper__arrow[data-v-39a5be4c],\n.uni-popper__arrow[data-v-39a5be4c]::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow[data-v-39a5be4c]{-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-39a5be4c]::after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.uni-select__input-text[data-v-39a5be4c]{width:100%;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.uni-select__input-placeholder[data-v-39a5be4c]{color:#6a6a6a;font-size:12px}.uni-select--mask[data-v-39a5be4c]{position:fixed;top:0;bottom:0;right:0;left:0}',""]),t.exports=e},"428e":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={"u-Form":n("b5c5").default,uFormItem:n("c62b").default,uniDataSelect:n("5f06").default,"u-Input":n("9964").default,uNumberBox:n("8505").default,uButton:n("c7fd").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"edit-page"},[n("navigation",{attrs:{title:"新增锯断数据"}}),n("v-uni-view",{staticClass:"form-box"},[n("u--form",{ref:"form",attrs:{labelPosition:"left",labelWidth:"160rpx",model:t.info,rules:t.rules}},[n("v-uni-view",{staticClass:"form"},[n("u-form-item",{attrs:{label:"订单",prop:"orderId",borderBottom:!0}},[n("uni-data-select",{attrs:{localdata:t.orderActions,placeholder:"请选择订单"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeOrder.apply(void 0,arguments)}},model:{value:t.info.orderId,callback:function(e){t.$set(t.info,"orderId",e)},expression:"info.orderId"}})],1),n("u-form-item",{attrs:{label:"订单数量",prop:"allLength",borderBottom:!0}},[n("u--input",{attrs:{disabled:!0,disabledColor:"#ffffff",border:"none"},model:{value:t.orderCount,callback:function(e){t.orderCount=e},expression:"orderCount"}})],1),n("u-form-item",{attrs:{label:"下料",prop:"allLength",borderBottom:!0}},[n("u-number-box",{attrs:{step:.1,min:.1},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.allLengthChange.apply(void 0,arguments)}},model:{value:t.info.allLength,callback:function(e){t.$set(t.info,"allLength",e)},expression:"info.allLength"}})],1),n("u-form-item",{attrs:{label:"切割",prop:"cuttingLength",borderBottom:!0}},[n("u-number-box",{attrs:{step:.1,min:.1},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.cuttingLengthChange.apply(void 0,arguments)}},model:{value:t.info.cuttingLength,callback:function(e){t.$set(t.info,"cuttingLength",e)},expression:"info.cuttingLength"}})],1),n("u-form-item",{attrs:{label:"数量"}},[n("u--input",{attrs:{disabled:!0,disabledColor:"#ffffff",placeholder:"数量",border:"none"},model:{value:t.number,callback:function(e){t.number=e},expression:"number"}})],1)],1)],1)],1),n("v-uni-view",{staticClass:"submit"},[n("u-button",{attrs:{type:"primary"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSubmit.apply(void 0,arguments)}}},[t._v("提交")])],1)],1)},o=[]},4331:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-44254ce5], uni-scroll-view[data-v-44254ce5], uni-swiper-item[data-v-44254ce5]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-number-box[data-v-44254ce5]{display:flex;flex-direction:row;align-items:center}.u-number-box__slot[data-v-44254ce5]{touch-action:none}.u-number-box__plus[data-v-44254ce5], .u-number-box__minus[data-v-44254ce5]{width:35px;display:flex;flex-direction:row;justify-content:center;align-items:center;touch-action:none}.u-number-box__plus--hover[data-v-44254ce5], .u-number-box__minus--hover[data-v-44254ce5]{background-color:#e6e6e6!important}.u-number-box__plus--disabled[data-v-44254ce5], .u-number-box__minus--disabled[data-v-44254ce5]{color:#c8c9cc;background-color:#f7f8fa}.u-number-box__plus[data-v-44254ce5]{border-top-right-radius:4px;border-bottom-right-radius:4px}.u-number-box__minus[data-v-44254ce5]{border-top-left-radius:4px;border-bottom-left-radius:4px}.u-number-box__input[data-v-44254ce5]{position:relative;text-align:center;font-size:15px;padding:0;margin:0 2px;display:flex;flex-direction:row;align-items:center;justify-content:center}.u-number-box__input--disabled[data-v-44254ce5]{color:#c8c9cc;background-color:#f2f3f5}',""]),t.exports=e},"43db":function(t,e,n){"use strict";n.r(e);var i=n("19bd"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"52e8":function(t,e,n){"use strict";var i=n("ad0a"),a=n.n(i);a.a},"55a7":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={uIcon:n("5533").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-number-box"},[t.showMinus&&t.$slots.minus?n("v-uni-view",{staticClass:"u-number-box__slot",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.onTouchStart("minus")},touchend:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clearTimeout.apply(void 0,arguments)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler("minus")}}},[t._t("minus")],2):t.showMinus?n("v-uni-view",{staticClass:"u-number-box__minus",class:{"u-number-box__minus--disabled":t.isDisabled("minus")},style:[t.buttonStyle("minus")],attrs:{"hover-class":"u-number-box__minus--hover","hover-stay-time":"150"},on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.onTouchStart("minus")},touchend:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clearTimeout.apply(void 0,arguments)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler("minus")}}},[n("u-icon",{attrs:{name:"minus",color:t.isDisabled("minus")?"#c8c9cc":"#323233",size:"15",bold:!0,customStyle:t.iconStyle}})],1):t._e(),t._t("input",[n("v-uni-input",{staticClass:"u-number-box__input",class:{"u-number-box__input--disabled":t.disabled||t.disabledInput},style:[t.inputStyle],attrs:{disabled:t.disabledInput||t.disabled,"cursor-spacing":t.getCursorSpacing,type:"number"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.onBlur.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},input:function(e){arguments[0]=e=t.$handleEvent(e),t.onInput.apply(void 0,arguments)}},model:{value:t.currentValue,callback:function(e){t.currentValue=e},expression:"currentValue"}})]),t.showPlus&&t.$slots.plus?n("v-uni-view",{staticClass:"u-number-box__slot",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.onTouchStart("plus")},touchend:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clearTimeout.apply(void 0,arguments)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler("plus")}}},[t._t("plus")],2):t.showPlus?n("v-uni-view",{staticClass:"u-number-box__plus",class:{"u-number-box__minus--disabled":t.isDisabled("plus")},style:[t.buttonStyle("plus")],attrs:{"hover-class":"u-number-box__plus--hover","hover-stay-time":"150"},on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.onTouchStart("plus")},touchend:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clearTimeout.apply(void 0,arguments)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.clickHandler("plus")}}},[n("u-icon",{attrs:{name:"plus",color:t.isDisabled("plus")?"#c8c9cc":"#323233",size:"15",bold:!0,customStyle:t.iconStyle}})],1):t._e()],2)},o=[]},"5f06":function(t,e,n){"use strict";n.r(e);var i=n("bba5"),a=n("405e");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("52e8");var r=n("f0c5"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"39a5be4c",null,!1,i["a"],void 0);e["default"]=u.exports},"6b31":function(t,e,n){"use strict";n.r(e);var i=n("4050"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},7180:function(t,e,n){"use strict";n.r(e);var i=n("428e"),a=n("6b31");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("7816");var r=n("f0c5"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"89e4ac5c",null,!1,i["a"],void 0);e["default"]=u.exports},7816:function(t,e,n){"use strict";var i=n("2ab3"),a=n.n(i);a.a},8505:function(t,e,n){"use strict";n.r(e);var i=n("55a7"),a=n("43db");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("bc23");var r=n("f0c5"),u=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"44254ce5",null,!1,i["a"],void 0);e["default"]=u.exports},ad0a:function(t,e,n){var i=n("40da");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("64bfdb28",i,!0,{sourceMap:!1,shadowMode:!1})},bba5:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={uniIcons:n("1717").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"uni-stat__select"},[t.label?n("span",{staticClass:"uni-label-text hide-on-phone"},[t._v(t._s(t.label+":"))]):t._e(),n("v-uni-view",{staticClass:"uni-stat-box",class:{"uni-stat__actived":t.current}},[n("v-uni-view",{staticClass:"uni-select",class:{"uni-select--disabled":t.disabled}},[n("v-uni-view",{staticClass:"uni-select__input-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toggleSelector.apply(void 0,arguments)}}},[t.current?n("v-uni-view",{staticClass:"uni-select__input-text"},[t._v(t._s(t.current))]):n("v-uni-view",{staticClass:"uni-select__input-text uni-select__input-placeholder"},[t._v(t._s(t.typePlaceholder))]),t.current&&t.clear&&!t.disabled?n("uni-icons",{attrs:{type:"clear",color:"#c0c4cc",size:"24"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clearVal.apply(void 0,arguments)}}}):n("uni-icons",{attrs:{type:t.showSelector?"top":"bottom",size:"14",color:"#999"}})],1),t.showSelector?n("v-uni-view",{staticClass:"uni-select--mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toggleSelector.apply(void 0,arguments)}}}):t._e(),t.showSelector?n("v-uni-view",{staticClass:"uni-select__selector"},[n("v-uni-view",{staticClass:"uni-popper__arrow"}),n("v-uni-scroll-view",{staticClass:"uni-select__selector-scroll",attrs:{"scroll-y":"true"}},[0===t.mixinDatacomResData.length?n("v-uni-view",{staticClass:"uni-select__selector-empty"},[n("v-uni-text",[t._v(t._s(t.emptyTips))])],1):t._l(t.mixinDatacomResData,(function(e,i){return n("v-uni-view",{key:i,staticClass:"uni-select__selector-item",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.change(e)}}},[n("v-uni-text",{class:{"uni-select__selector__disabled":e.disable}},[t._v(t._s(t.formatItemName(e)))])],1)}))],2)],1):t._e()],1)],1)],1)},o=[]},bc23:function(t,e,n){"use strict";var i=n("e71a"),a=n.n(i);a.a},c4ec:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var i={props:{name:{type:[String,Number],default:uni.$u.props.numberBox.name},value:{type:[String,Number],default:uni.$u.props.numberBox.value},min:{type:[String,Number],default:uni.$u.props.numberBox.min},max:{type:[String,Number],default:uni.$u.props.numberBox.max},step:{type:[String,Number],default:uni.$u.props.numberBox.step},integer:{type:Boolean,default:uni.$u.props.numberBox.integer},disabled:{type:Boolean,default:uni.$u.props.numberBox.disabled},disabledInput:{type:Boolean,default:uni.$u.props.numberBox.disabledInput},asyncChange:{type:Boolean,default:uni.$u.props.numberBox.asyncChange},inputWidth:{type:[String,Number],default:uni.$u.props.numberBox.inputWidth},showMinus:{type:Boolean,default:uni.$u.props.numberBox.showMinus},showPlus:{type:Boolean,default:uni.$u.props.numberBox.showPlus},decimalLength:{type:[String,Number,null],default:uni.$u.props.numberBox.decimalLength},longPress:{type:Boolean,default:uni.$u.props.numberBox.longPress},color:{type:String,default:uni.$u.props.numberBox.color},buttonSize:{type:[String,Number],default:uni.$u.props.numberBox.buttonSize},bgColor:{type:String,default:uni.$u.props.numberBox.bgColor},cursorSpacing:{type:[String,Number],default:uni.$u.props.numberBox.cursorSpacing},disablePlus:{type:Boolean,default:uni.$u.props.numberBox.disablePlus},disableMinus:{type:Boolean,default:uni.$u.props.numberBox.disableMinus},iconStyle:{type:[Object,String],default:uni.$u.props.numberBox.iconStyle}}};e.default=i},e71a:function(t,e,n){var i=n("4331");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("4083134a",i,!0,{sourceMap:!1,shadowMode:!1})},f7b3:function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("7db0"),n("d3b7"),n("159b"),n("ac1f"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("c975"),n("99af");var i={name:"uni-stat-select",mixins:[t.mixinDatacom||{}],props:{localdata:{type:Array,default:function(){return[]}},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},label:{type:String,default:""},placeholder:{type:String,default:"请选择"},emptyTips:{type:String,default:"无选项"},clear:{type:Boolean,default:!0},defItem:{type:Number,default:0},disabled:{type:Boolean,default:!1},format:{type:String,default:""}},data:function(){return{showSelector:!1,current:"",mixinDatacomResData:[],apps:[],channels:[],cacheKey:"uni-data-select-lastSelectedValue"}},created:function(){var t=this;this.debounceGet=this.debounce((function(){t.query()}),300),this.collection&&!this.localdata.length&&this.debounceGet()},computed:{typePlaceholder:function(){var t=this.placeholder,e={"opendb-stat-app-versions":"版本","opendb-app-channels":"渠道","opendb-app-list":"应用"}[this.collection];return e?t+e:t},valueCom:function(){return this.value}},watch:{localdata:{immediate:!0,handler:function(t,e){Array.isArray(t)&&e!==t&&(this.mixinDatacomResData=t)}},valueCom:function(t,e){this.initDefVal()},mixinDatacomResData:{immediate:!0,handler:function(t){t.length&&this.initDefVal()}}},methods:{debounce:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=null;return function(){for(var i=this,a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];n&&clearTimeout(n),n=setTimeout((function(){t.apply(i,o)}),e)}},query:function(){this.mixinDatacomEasyGet()},onMixinDatacomPropsChange:function(){this.collection&&this.debounceGet()},initDefVal:function(){var t="";if(!this.valueCom&&0!==this.valueCom||this.isDisabled(this.valueCom)){var e;if(this.collection&&(e=this.getCache()),e||0===e)t=e;else{var n="";this.defItem>0&&this.defItem<=this.mixinDatacomResData.length&&(n=this.mixinDatacomResData[this.defItem-1].value),t=n}(t||0===t)&&this.emit(t)}else t=this.valueCom;var i=this.mixinDatacomResData.find((function(e){return e.value===t}));this.current=i?this.formatItemName(i):""},isDisabled:function(t){var e=!1;return this.mixinDatacomResData.forEach((function(n){n.value===t&&(e=n.disable)})),e},clearVal:function(){this.emit(""),this.collection&&this.removeCache()},change:function(t){t.disable||(this.showSelector=!1,this.current=this.formatItemName(t),this.emit(t.value))},emit:function(t){this.$emit("change",t),this.$emit("input",t),this.$emit("update:modelValue",t),this.collection&&this.setCache(t)},toggleSelector:function(){this.disabled||(this.showSelector=!this.showSelector)},formatItemName:function(t){var e=t.text,n=t.value,i=t.channel_code;if(i=i?"(".concat(i,")"):"",this.format){var a="";for(var o in a=this.format,t)a=a.replace(new RegExp("{".concat(o,"}"),"g"),t[o]);return a}return this.collection.indexOf("app-list")>0?"".concat(e,"(").concat(n,")"):e||"未命名".concat(i)},getLoadData:function(){return this.mixinDatacomResData},getCurrentCacheKey:function(){return this.collection},getCache:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getCurrentCacheKey(),e=uni.getStorageSync(this.cacheKey)||{};return e[t]},setCache:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getCurrentCacheKey(),n=uni.getStorageSync(this.cacheKey)||{};n[e]=t,uni.setStorageSync(this.cacheKey,n)},removeCache:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getCurrentCacheKey(),e=uni.getStorageSync(this.cacheKey)||{};delete e[t],uni.setStorageSync(this.cacheKey,e)}}};e.default=i}).call(this,n("a9ff")["default"])}}]);