1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-work-add"],{"0888":function(t,e,i){"use strict";i.r(e);var a=i("7a30"),n=i("6983");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("c5eb");var r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"5f8e2042",null,!1,a["a"],void 0);e["default"]=l.exports},1792:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"u-radio-group",class:this.bemClass},[this._t("default")],2)},n=[]},"1a13":function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3");var a={props:{value:{type:[String,Number,Boolean],default:uni.$u.props.radioGroup.value},disabled:{type:Boolean,default:uni.$u.props.radioGroup.disabled},shape:{type:String,default:uni.$u.props.radioGroup.shape},activeColor:{type:String,default:uni.$u.props.radioGroup.activeColor},inactiveColor:{type:String,default:uni.$u.props.radioGroup.inactiveColor},name:{type:String,default:uni.$u.props.radioGroup.name},size:{type:[String,Number],default:uni.$u.props.radioGroup.size},placement:{type:String,default:uni.$u.props.radioGroup.placement},label:{type:[String],default:uni.$u.props.radioGroup.label},labelColor:{type:[String],default:uni.$u.props.radioGroup.labelColor},labelSize:{type:[String,Number],default:uni.$u.props.radioGroup.labelSize},labelDisabled:{type:Boolean,default:uni.$u.props.radioGroup.labelDisabled},iconColor:{type:String,default:uni.$u.props.radioGroup.iconColor},iconSize:{type:[String,Number],default:uni.$u.props.radioGroup.iconSize},borderBottom:{type:Boolean,default:uni.$u.props.radioGroup.borderBottom},iconPlacement:{type:String,default:uni.$u.props.radio.iconPlacement}}};e.default=a},"24fd":function(t,e,i){var a=i("24fb");e=a(!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-4236db40], uni-scroll-view[data-v-4236db40], uni-swiper-item[data-v-4236db40]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-radio-group[data-v-4236db40]{flex:1}.u-radio-group--row[data-v-4236db40]{display:flex;flex-direction:row}.u-radio-group--column[data-v-4236db40]{display:flex;flex-direction:column}',""]),t.exports=e},"2df3":function(t,e,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d81d");var n=a(i("1a13")),o={name:"u-radio-group",mixins:[uni.$u.mpMixin,uni.$u.mixin,n.default],computed:{parentData:function(){return[this.value,this.disabled,this.inactiveColor,this.activeColor,this.size,this.labelDisabled,this.shape,this.iconSize,this.borderBottom,this.placement]},bemClass:function(){return this.bem("radio-group",["placement"])}},watch:{parentData:function(){this.children.length&&this.children.map((function(t){"function"===typeof t.init&&t.init()}))}},data:function(){return{}},created:function(){this.children=[]},methods:{unCheckedOther:function(t){this.children.map((function(e){t!==e&&(e.checked=!1)}));var e=t.name;this.$emit("input",e),this.$emit("change",e)}}};e.default=o},"5df8":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={uIcon:i("5533").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"u-radio",class:["u-radio-label--"+t.parentData.iconPlacement,t.parentData.borderBottom&&"column"===t.parentData.placement&&"u-border-bottom"],style:[t.radioStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.wrapperClickHandler.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-radio__icon-wrap",class:t.iconClasses,style:[t.iconWrapStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.iconClickHandler.apply(void 0,arguments)}}},[t._t("icon",[i("u-icon",{staticClass:"u-radio__icon-wrap__icon",attrs:{name:"checkbox-mark",size:t.elIconSize,color:t.elIconColor}})])],2),t._t("default",[i("v-uni-text",{staticClass:"u-radio__text",style:{color:t.elDisabled?t.elInactiveColor:t.elLabelColor,fontSize:t.elLabelSize,lineHeight:t.elLabelSize},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.labelClickHandler.apply(void 0,arguments)}}},[t._v(t._s(t.label))])])],2)},o=[]},"617c":function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("a9e3");var a={props:{name:{type:[String,Number,Boolean],default:uni.$u.props.radio.name},shape:{type:String,default:uni.$u.props.radio.shape},disabled:{type:[String,Boolean],default:uni.$u.props.radio.disabled},labelDisabled:{type:[String,Boolean],default:uni.$u.props.radio.labelDisabled},activeColor:{type:String,default:uni.$u.props.radio.activeColor},inactiveColor:{type:String,default:uni.$u.props.radio.inactiveColor},iconSize:{type:[String,Number],default:uni.$u.props.radio.iconSize},labelSize:{type:[String,Number],default:uni.$u.props.radio.labelSize},label:{type:[String,Number],default:uni.$u.props.radio.label},size:{type:[String,Number],default:uni.$u.props.radio.size},color:{type:String,default:uni.$u.props.radio.color},labelColor:{type:String,default:uni.$u.props.radio.labelColor}}};e.default=a},6983:function(t,e,i){"use strict";i.r(e);var a=i("6d23"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"6d23":function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={data:function(){return{decodedText:"",dataInfo:{},actions:[],classType:""}},onLoad:function(t){t.isSkip&&uni.navigateTo({url:"/subPackages/work/qrcode"})},onShow:function(){this.decodedText&&this.scanApply(),this.getActions()},methods:{scanApply:function(){var t=this;this.$api.scanApply(this.decodedText).then((function(e){t.dataInfo=e.data})).catch((function(t){}))},onSubmit:function(){var t={equipmentId:this.dataInfo.equipmentId,applyType:1,classType:this.classType};this.$api.equipmentApply(t).then((function(t){uni.showToast({title:"操作成功!",duration:2e3}),setTimeout((function(){uni.navigateTo({url:"/subPackages/work/index"})}),2e3)})).catch((function(t){}))},getActions:function(){var t=this;this.$api.dictList({baseType:"CLASS_TYPE"}).then((function(e){t.actions=e.rows})).catch((function(t){}))},groupChange:function(){}}};e.default=a},"7a30":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={uRadioGroup:i("dd19").default,uRadio:i("dbcb").default,uButton:i("c7fd").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"add-page"},[i("navigation",{attrs:{title:"新增上班信息"}}),i("v-uni-view",{staticClass:"list-item"},[i("v-uni-view",{staticClass:"item-text"},[t._v("设备名称:"+t._s(t.dataInfo.equipmentName||"-"))]),i("v-uni-view",{staticClass:"item-text"},[t._v("设备编码:"+t._s(t.dataInfo.equipmentCode||"-"))]),"0"==t.dataInfo.equipmentStatus?i("v-uni-view",{staticStyle:{display:"flex","align-items":"center"}},[i("v-uni-view",{staticClass:"item-text"},[t._v("班别:")]),i("u-radio-group",{attrs:{placement:"row"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.groupChange.apply(void 0,arguments)}},model:{value:t.classType,callback:function(e){t.classType=e},expression:"classType"}},t._l(t.actions,(function(t,e){return i("u-radio",{key:e,attrs:{customStyle:{margin:"8px"},label:t.baseDesc,name:t.baseCode}})})),1)],1):t._e()],1),i("v-uni-view",{staticClass:"submit"},[i("u-button",{attrs:{type:"primary",disabled:"0"!=t.dataInfo.equipmentStatus},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSubmit.apply(void 0,arguments)}}},[t._v("上班")])],1),"1"==t.dataInfo.equipmentStatus?i("v-uni-view",{staticClass:"tips"},[t._v("设备正被其他人使用!")]):t._e(),"2"==t.dataInfo.equipmentStatus?i("v-uni-view",{staticClass:"tips"},[t._v("设备正被当前用户使用!")]):t._e()],1)},o=[]},"85c2":function(t,e,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("14d9");var n=a(i("617c")),o={name:"u-radio",mixins:[uni.$u.mpMixin,uni.$u.mixin,n.default],data:function(){return{checked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:null,activeColor:null,inactiveColor:null,size:18,value:null,iconColor:null,placement:"row",borderBottom:!1,iconPlacement:"left"}}},computed:{elDisabled:function(){return""!==this.disabled?this.disabled:null!==this.parentData.disabled&&this.parentData.disabled},elLabelDisabled:function(){return""!==this.labelDisabled?this.labelDisabled:null!==this.parentData.labelDisabled&&this.parentData.labelDisabled},elSize:function(){return this.size?this.size:this.parentData.size?this.parentData.size:21},elIconSize:function(){return this.iconSize?this.iconSize:this.parentData.iconSize?this.parentData.iconSize:12},elActiveColor:function(){return this.activeColor?this.activeColor:this.parentData.activeColor?this.parentData.activeColor:"#2979ff"},elInactiveColor:function(){return this.inactiveColor?this.inactiveColor:this.parentData.inactiveColor?this.parentData.inactiveColor:"#c8c9cc"},elLabelColor:function(){return this.labelColor?this.labelColor:this.parentData.labelColor?this.parentData.labelColor:"#606266"},elShape:function(){return this.shape?this.shape:this.parentData.shape?this.parentData.shape:"circle"},elLabelSize:function(){return uni.$u.addUnit(this.labelSize?this.labelSize:this.parentData.labelSize?this.parentData.labelSize:"15")},elIconColor:function(){var t=this.iconColor?this.iconColor:this.parentData.iconColor?this.parentData.iconColor:"#ffffff";return this.elDisabled?this.checked?this.elInactiveColor:"transparent":this.checked?t:"transparent"},iconClasses:function(){var t=[];return t.push("u-radio__icon-wrap--"+this.elShape),this.elDisabled&&t.push("u-radio__icon-wrap--disabled"),this.checked&&this.elDisabled&&t.push("u-radio__icon-wrap--disabled--checked"),t},iconWrapStyle:function(){var t={};return t.backgroundColor=this.checked&&!this.elDisabled?this.elActiveColor:"#ffffff",t.borderColor=this.checked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,t.width=uni.$u.addUnit(this.elSize),t.height=uni.$u.addUnit(this.elSize),"right"===this.parentData.iconPlacement&&(t.marginRight=0),t},radioStyle:function(){var t={};return this.parentData.borderBottom&&"row"===this.parentData.placement&&uni.$u.error("检测到您将borderBottom设置为true,需要同时将u-radio-group的placement设置为column才有效"),this.parentData.borderBottom&&"column"===this.parentData.placement&&(t.paddingBottom="ios"===uni.$u.os()?"12px":"8px"),uni.$u.deepMerge(t,uni.$u.addStyle(this.customStyle))}},mounted:function(){this.init()},methods:{init:function(){this.updateParentData(),this.parent||uni.$u.error("u-radio必须搭配u-radio-group组件使用"),this.checked=this.name===this.parentData.value},updateParentData:function(){this.getParentData("u-radio-group")},iconClickHandler:function(t){this.preventEvent(t),this.elDisabled||this.setRadioCheckedStatus()},wrapperClickHandler:function(t){"right"===this.parentData.iconPlacement&&this.iconClickHandler(t)},labelClickHandler:function(t){this.preventEvent(t),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent:function(){var t=this;this.checked||(this.$emit("change",this.name),this.$nextTick((function(){uni.$u.formValidate(t,"change")})))},setRadioCheckedStatus:function(){this.emitEvent(),this.checked=!0,"function"===typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}}};e.default=o},"8ab9":function(t,e,i){"use strict";var a=i("901e"),n=i.n(a);n.a},"8ae8":function(t,e,i){"use strict";i.r(e);var a=i("2df3"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"8f70":function(t,e,i){"use strict";i.r(e);var a=i("85c2"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"901e":function(t,e,i){var a=i("24fd");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("759b30f3",a,!0,{sourceMap:!1,shadowMode:!1})},"90f5":function(t,e,i){var a=i("cf05");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("2dff0282",a,!0,{sourceMap:!1,shadowMode:!1})},9164:function(t,e,i){var a=i("24fb");e=a(!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-4dbd7d4a], uni-scroll-view[data-v-4dbd7d4a], uni-swiper-item[data-v-4dbd7d4a]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-radio[data-v-4dbd7d4a]{display:flex;flex-direction:row;overflow:hidden;flex-direction:row;align-items:center}.u-radio-label--left[data-v-4dbd7d4a]{flex-direction:row}.u-radio-label--right[data-v-4dbd7d4a]{flex-direction:row-reverse;justify-content:space-between}.u-radio__icon-wrap[data-v-4dbd7d4a]{box-sizing:border-box;transition-property:border-color,background-color,color;transition-duration:.2s;color:#606266;display:flex;flex-direction:row;align-items:center;justify-content:center;color:transparent;text-align:center;margin-right:6px;font-size:20px;border-width:1px;border-color:#c8c9cc;border-style:solid}.u-radio__icon-wrap--circle[data-v-4dbd7d4a]{border-radius:100%}.u-radio__icon-wrap--square[data-v-4dbd7d4a]{border-radius:3px}.u-radio__icon-wrap--checked[data-v-4dbd7d4a]{color:#fff;background-color:red;border-color:#2979ff}.u-radio__icon-wrap--disabled[data-v-4dbd7d4a]{background-color:#ebedf0!important}.u-radio__icon-wrap--disabled--checked[data-v-4dbd7d4a]{color:#c8c9cc!important}.u-radio__label[data-v-4dbd7d4a]{word-wrap:break-word;margin-left:5px;margin-right:12px;color:#606266;font-size:15px}.u-radio__label--disabled[data-v-4dbd7d4a]{color:#c8c9cc}',""]),t.exports=e},a121:function(t,e,i){"use strict";var a=i("cf22"),n=i.n(a);n.a},c5eb:function(t,e,i){"use strict";var a=i("90f5"),n=i.n(a);n.a},cf05:function(t,e,i){var a=i("24fb");e=a(!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/* 文章场景相关 */.add-page .list-item[data-v-5f8e2042]{margin:0 %?20?%;color:#666;background-color:#fff;padding:%?20?%;border-radius:%?20?%;margin-top:%?28?%}.add-page .list-item .item-text[data-v-5f8e2042]{margin-top:%?10?%}.add-page .submit[data-v-5f8e2042]{margin:%?34?%}.add-page .tips[data-v-5f8e2042]{margin:%?34?%}',""]),t.exports=e},cf22:function(t,e,i){var a=i("9164");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("624ff152",a,!0,{sourceMap:!1,shadowMode:!1})},dbcb:function(t,e,i){"use strict";i.r(e);var a=i("5df8"),n=i("8f70");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("a121");var r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"4dbd7d4a",null,!1,a["a"],void 0);e["default"]=l.exports},dd19:function(t,e,i){"use strict";i.r(e);var a=i("1792"),n=i("8ae8");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("8ab9");var r=i("f0c5"),l=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"4236db40",null,!1,a["a"],void 0);e["default"]=l.exports}}]);
|