(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["form"],{"07ac":function(e,t,a){var r=a("23e7"),i=a("6f53").values;r({target:"Object",stat:!0},{values:function(e){return i(e)}})},1427:function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"editable-cell"},[e.editable?a("div",{staticClass:"editable-cell-input-wrapper"},[a("a-select",{staticStyle:{margin:"-5px 0"},on:{change:e.handleChange},model:{value:e.selectKey,callback:function(t){e.selectKey=t},expression:"selectKey"}},e._l(e.dictData,(function(t,r){return a("a-select-option",{key:r,attrs:{value:r}},[e._v(" "+e._s(t)+" ")])})),1),a("a-icon",{staticClass:"editable-cell-icon-check",attrs:{type:"check"},on:{click:e.check}})],1):a("div",{staticClass:"editable-cell-text-wrapper"},[e._v(" "+e._s(e.computeValue||" ")+" "),a("a-icon",{staticClass:"editable-cell-icon",attrs:{type:"edit"},on:{click:e.edit}})],1)])},i=[],o=a("d4ec"),n=a("bee2"),s=a("262e"),l=a("2caf"),c=a("9ab4"),d=a("60a3"),u=function(e){Object(s["a"])(a,e);var t=Object(l["a"])(a);function a(){var e;return Object(o["a"])(this,a),e=t.apply(this,arguments),e.selectKey="1",e.editable=!1,e}return Object(n["a"])(a,[{key:"computeValue",get:function(){return this.text}},{key:"created",value:function(){}},{key:"handleChange",value:function(e){var t=e;this.selectKey=t}},{key:"check",value:function(){var e=this.dictData[this.selectKey];this.editable=!1,this.$emit("change",e),this.$emit("flag",this.editable)}},{key:"edit",value:function(){for(var e in this.editable=!0,this.dictData)this.computeValue===this.dictData[e]&&(this.selectKey=e);this.$emit("flag",this.editable)}}]),a}(d["e"]);Object(c["a"])([Object(d["d"])({type:String,default:""})],u.prototype,"text",void 0),Object(c["a"])([Object(d["d"])({type:Object,default:function(){return{}}})],u.prototype,"dictData",void 0),u=Object(c["a"])([Object(d["a"])({})],u);var _=u,m=_,p=(a("1d92"),a("2877")),h=Object(p["a"])(m,r,i,!1,null,"3344a772",null);t["a"]=h.exports},"1bbe":function(e,t,a){},"1d92":function(e,t,a){"use strict";a("ca8a")},"34b7":function(e,t,a){"use strict";a("35f3")},"35f3":function(e,t,a){},"3bfb":function(e,t,a){"use strict";a("1bbe")},"498a":function(e,t,a){"use strict";var r=a("23e7"),i=a("58a8").trim,o=a("c8d2");r({target:"String",proto:!0,forced:o("trim")},{trim:function(){return i(this)}})},5444:function(e,t,a){},"5bf2":function(module,__webpack_exports__,__webpack_require__){"use strict";var G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("2909"),G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("d4ec"),G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("bee2"),G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("262e"),G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("2caf"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("b64b"),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("b0c0"),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("4de4"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("7db0"),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("a9e3"),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_object_values_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("07ac"),core_js_modules_es_object_values_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_object_values_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("a434"),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_12__),tslib__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("9ab4"),vue_property_decorator__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("60a3"),_views_system_editableCell_vue__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("1427"),_util_request__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("c5cc"),AlarmUnitConfigure=function(_Vue){Object(G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["a"])(AlarmUnitConfigure,_Vue);var _super=Object(G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["a"])(AlarmUnitConfigure);function AlarmUnitConfigure(){var e;return Object(G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["a"])(this,AlarmUnitConfigure),e=_super.apply(this,arguments),e.editable=!0,e.editData={showUnitKey:"1"},e.pagination={total:0,current:1,pageSize:5,showSizeChanger:!1,showQuickJumper:!1},e.dataType=null,e.sensorsList=null,e.columns=[{title:"传感器名称",dataIndex:"sensorName"},{title:"初始单位",width:"10%",dataIndex:"unitVal"},{title:"显示单位",dataIndex:"unitVal1",width:"10%",scopedSlots:{customRender:"unitVal1"}},{title:"一级",dataIndex:"alarmLevel[0]",width:"10%",scopedSlots:{customRender:"alarmLevel[0]"}},{title:"二级",dataIndex:"alarmLevel[1]",width:"10%",scopedSlots:{customRender:"alarmLevel[1]"}},{title:"三级",dataIndex:"alarmLevel[2]",width:"10%",scopedSlots:{customRender:"alarmLevel[2]"}},{title:"四级",dataIndex:"alarmLevel[3]",width:"10%",scopedSlots:{customRender:"alarmLevel[3]"}},{title:"五级",dataIndex:"alarmLevel[4]",width:"10%",scopedSlots:{customRender:"alarmLevel[4]"}},{title:"六级",dataIndex:"alarmLevel[5]",width:"10%",scopedSlots:{customRender:"alarmLevel[5]"}},{title:"操作",customRender:e.opRender}],e.dataSources=null,e.dictUnitData=null,e.dictAlarmData=null,e.sId="",e.eFlag=!1,e}return Object(G_web_project_manage_fronted_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["a"])(AlarmUnitConfigure,[{key:"edit",value:function(){this.editable=!1}},{key:"handleTableChange",value:function(e,t,a){this.pagination.current=e.current,this.query()}},{key:"aFlag",get:function(){return this.alarmUFlag}},{key:"watchAlarmUFlag",value:function(e,t){!0===e&&(this.getAllSensor(),this.queryByOrgId(this.alarmRecord.id))}},{key:"getAllSensor",value:function(){var e=this;Object(_util_request__WEBPACK_IMPORTED_MODULE_16__["a"])("sensor/getAllSensorWithoutPage",{}).then((function(t){e.sensorsList=t.data.data.sensors}))}},{key:"queryByOrgId",value:function(e){var t=this;Object(_util_request__WEBPACK_IMPORTED_MODULE_16__["a"])("version/queryByOrgId",{organizationId:e}).then((function(e){0===e.data.code&&(t.dataType=e.data.data.versions)}))}},{key:"handleCancel",value:function(){this.alarmFlag=!1,this.turnAlarmFlag()}},{key:"handleOk",value:function(){this.alarmFlag=!1,this.turnAlarmFlag()}},{key:"queryDictionary",value:function(e){var t=this;Object(_util_request__WEBPACK_IMPORTED_MODULE_16__["a"])("dict/data/query",{type:e}).then((function(a){var r=[];Object.keys(a.data.data).forEach((function(e){var t={key:e,value:a.data.data[e]};r.push(t)})),"unit"===e&&(t.dictUnitData=a.data.data),"defaultAlarm"===e&&(t.dictAlarmData=a.data.data)}))}},{key:"query",value:function query(){var _this5=this;Object(_util_request__WEBPACK_IMPORTED_MODULE_16__["a"])("organizationUnitAlarm/query",{organizationId:this.alarmRecord.id,versionId:this.sId,page:this.pagination.current,size:this.pagination.pageSize}).then((function(res){if(0===res.data.code){_this5.pagination.total=res.data.data.total,_this5.dataSources=res.data.data.organizations;for(var i=0;i<_this5.dataSources.length;i++){_this5.dataSources[i].alarmLevel=eval("("+_this5.dataSources[i].alarmLevel+")");for(var j=0;j<_this5.sensorsList.length;j++)_this5.dataSources[i].sensorCode===_this5.sensorsList[j].code&&(_this5.dataSources[i].sensorName=_this5.sensorsList[j].name);_this5.dataSources[i].unitVal=_this5.dictUnitData[_this5.dataSources[i].unitKey],_this5.dataSources[i].unitVal1=_this5.dictUnitData[_this5.dataSources[i].showUnitKey]}}}))}},{key:"turnState",value:function(e){this.queryDictionary("unit"),this.queryDictionary("defaultAlarm"),e&&(this.sId=e,this.query())}},{key:"handleChange",value:function(e,t,a){for(var r=0;r0){for(var n=[],s=0;s=8&&n.push(i[s]);n.forEach((function(t){var a=t.substr(11,t.length-11-1);o[a]=""===e[t]?"":"0"===e[t]?"0":0===Number(e[t])?"":e[t]}))}else null;for(var l in o)void 0!==e.alarmLevel&&(e.alarmLevel[l]=o[l]);var c=[];function d(e){for(var t=0;t1)for(var p=1;p<=c.length;p++)if(p!==c.length&&!(c[p]-c[p-1]>0))return void this.$message.warning("报警值需根据级别递增");if(i.length-8!==0||null!==t){if(c.length>0){for(var h=[],f=0;f0?a("a-button",{staticStyle:{"font-size":"14px","margin-top":"12px","margin-left":"74%"},on:{click:function(t){return e.toDefault(1,{},-1)}}},[e._v("全部添加到默认区")]):e._e(),a("p",{staticStyle:{width:"100%",height:"60px","line-height":"60px","text-align":"center","font-size":"20px"}},[e._v("图表显示 : "+e._s(e.chartSensorKey.name))])],1),a("a-page-header",{staticStyle:{border:"1px solid rgb(235, 237, 240)"},attrs:{title:"默认区","sub-title":"("+e.defaultMonitorItems.length+")"}},[a("a-list",{attrs:{"data-source":e.defaultMonitorItems,split:!1},scopedSlots:e._u([{key:"renderItem",fn:function(t,r){return a("a-list-item",{key:t.code},[a("a-list-item-meta",{attrs:{description:t.name}}),a("a",{staticStyle:{"margin-right":"16%",width:"40px"},on:{click:function(t){return e.clickUp("defaultMonitorItems",r)}}},[e._v(" 上移 ")]),a("a",{staticStyle:{"margin-right":"16%",width:"40px"},on:{click:function(t){return e.clickDown("defaultMonitorItems",r)}}},[e._v(" 下移 ")]),a("a",{staticStyle:{"margin-right":"16%",width:"80px"},on:{click:function(a){return e.setChart(t)}}},[e._v(" 设为图表 ")]),a("a-dropdown",{staticStyle:{float:"right","margin-right":"10%"},attrs:{trigger:["click"]}},[a("a",{staticClass:"ant-dropdown-link",on:{click:function(e){return e.preventDefault()}}},[e._v(" 移到 "),a("a-icon",{attrs:{type:"down"}})],1),a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",[a("a",{on:{click:function(a){return e.toWait(0,t,r)}}},[e._v("待选区")])]),6===e.coreMonitorItems.length?a("a-menu-item",{attrs:{disabled:""}},[a("span",{staticStyle:{color:"lightgrey"}},[e._v("核心区(已满)")])]):a("a-menu-item",[a("a",{on:{click:function(a){return e.toCore(1,t,r)}}},[e._v("核心区")])])],1)],1)],1)}}],null,!0)})],1),a("a-page-header",{staticStyle:{border:"1px solid rgb(235, 237, 240)"},attrs:{title:"核心区","sub-title":"("+e.coreMonitorItems.length+"/6)"}},[a("a-list",{attrs:{"data-source":e.coreMonitorItems,split:!1},scopedSlots:e._u([{key:"renderItem",fn:function(t,r){return a("a-list-item",{key:t.code},[a("a-list-item-meta",{attrs:{description:t.name}}),a("a",{staticStyle:{"margin-right":"16%",width:"40px"},on:{click:function(t){return e.clickUp("coreMonitorItems",r)}}},[e._v(" 上移 ")]),a("a",{staticStyle:{"margin-right":"16%",width:"40px"},on:{click:function(t){return e.clickDown("coreMonitorItems",r)}}},[e._v(" 下移 ")]),a("a",{staticStyle:{"margin-right":"16%",width:"80px"},on:{click:function(a){return e.setChart(t)}}},[e._v(" 设为图表 ")]),a("a-dropdown",{staticStyle:{float:"right","margin-right":"10%"},attrs:{trigger:["click"]}},[a("a",{staticClass:"ant-dropdown-link",on:{click:function(e){return e.preventDefault()}}},[e._v(" 移到 "),a("a-icon",{attrs:{type:"down"}})],1),a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",[a("a",{on:{click:function(a){return e.toWait(1,t,r)}}},[e._v("待选区")])]),a("a-menu-item",[a("a",{on:{click:function(a){return e.toDefault(2,t,r)}}},[e._v("默认区")])])],1)],1)],1)}}],null,!0)})],1),a("a-page-header",{staticStyle:{border:"1px solid rgb(235, 237, 240)"},attrs:{title:"固定区","sub-title":"("+e.fixed+")"}},[e.windDir.code?a("a-checkbox",{attrs:{checked:e.windFlag},on:{change:e.onChange}},[e._v(" "+e._s(e.windDir.name)+" ")]):e._e()],1)],1)})),1):a("a-result",{attrs:{title:"该组织下没有可选型号!"},scopedSlots:e._u([{key:"icon",fn:function(){return[a("a-icon",{attrs:{type:"smile",theme:"twoTone"}})]},proxy:!0}])})],1)],1)},k=[],E=(a("c7cd"),a("a434"),a("c5cc")),C=function(e){Object(s["a"])(a,e);var t=Object(l["a"])(a);function a(){var e;return Object(o["a"])(this,a),e=t.apply(this,arguments),e.versionData=null,e.chartSensorKey={},e.coreMonitorItems=[],e.defaultMonitorItems=[],e.allWaitSensors=[],e.versionId=-1,e.fixed=0,e.windFlag=!1,e.windDir={},e}return Object(n["a"])(a,[{key:"watchConfigureFlag",value:function(e,t){var a=this;!0===e&&(this.coreMonitorItems=[],this.defaultMonitorItems=[],this.chartSensorKey={},this.versionId=-1,this.getAllVersion(),setTimeout((function(){a.getSensorByVersionId()}),100))}},{key:"getAllVersion",value:function(){var e=this;Object(E["a"])("version/queryByOrgId",{organizationId:this.configRecord.id}).then((function(t){0===t.data.code&&(e.versionData=t.data.data.versions,e.versionData&&e.versionData.length>0&&-1===e.versionId&&(e.versionId=e.versionData[0].id))}))}},{key:"toDefault",value:function(e,t,a){if(0===e){var r={code:t.code,name:t.name};this.allWaitSensors.splice(a,1),this.defaultMonitorItems.push(r)}else if(1==e){if(this.allWaitSensors.length>0){for(var i=0;i0){for(var r=0;r0)for(var a=0;a0)for(var i=0;i=0}},{key:"onSelect",value:function(e,t){}},{key:"onCheck",value:function(e){}},{key:"handleTreeCancel",value:function(){this.showTree=!1}},{key:"onChangePermissionsTree",value:function(e,t){this.menuIds=[];var a=t.halfCheckedKeys;this.menuIds=e.concat(a)}},{key:"handleTreeOk",value:function(){var e=this;this.menuIds&&(-1===this.menuIds[0]?this.showTree=!1:Object(E["b"])("group/updateAdminGroupMenu",{organizationId:this.oId,channelKey:0,menuIds:this.menuIds}).then((function(t){0===t.data.code&&(e.$message.success(t.data.message),e.showTree=!1)}))),this.menuIds=[-1]}},{key:"selectWebMenu",value:function(e){var t=this;this.oId=e.id,this.webMenusData=[],this.showTree=!0,Object(E["a"])("menu/query",{}).then((function(e){t.webMenu=e.data.data.menus,t.treeDatas(t.webMenu)})),this.selectedWeb(e)}},{key:"selectedWeb",value:function(e){var t=this;Object(E["a"])("menu/queryAdmin",{organizationId:e.id}).then((function(e){if(0===e.data.code){var a=e.data.data.menus,r=[];for(var i in a)r.push(a[i].id);t.selectMenus=r}}))}},{key:"treeDatas",value:function(e){for(var t in e)e[t].children?(e[t].key=e[t].id,e[t].title=e[t].name,delete e[t].name,delete e[t].url,delete e[t].order,delete e[t].id,this.treeDatas(e[t].children)):(e[t].title=e[t].name,e[t].key=e[t].id,e[t].parentId=e[t].parentId,delete e[t].name,delete e[t].url,delete e[t].order,delete e[t].id);this.webMenusData=e}},{key:"showOrHidden",value:function(){this.showTree=!1}},{key:"turnAccountFlag",value:function(e){this.userFlag=e}},{key:"turnAlarmFlag",value:function(e){this.alarmFlag=e}},{key:"displayUnitAndAlarm",value:function(e){this.alarmRecord=e,this.alarmFlag=!0}},{key:"turnConfigureFlag",value:function(e){this.configureFlag=e}},{key:"configureWebLayout",value:function(e){this.configRecord=e,this.configureFlag=!0}},{key:"opRender",value:function(e,t,a){var r=this,i=this.$createElement;return i("div",[i("a",{on:{click:function(){return r.handleEditModalVisible(!0,t)}}},[" 编辑 "]),i("a-divider",{attrs:{type:"vertical"}}),i("a-popconfirm",{attrs:{title:"请确认删除","ok-text":"是","cancel-text":"否"},on:{confirm:function(){r.deleteId=t.id,r.deleteConfimFlag=!0},cancel:"1"}},[i("a",["删除"])]),i("a-divider",{attrs:{type:"vertical"}}),i("a",{on:{click:function(){return r.handleAccountModalVisible(!0,t)}}},["账号"]),i("a-divider",{attrs:{type:"vertical"}}),i("a",{on:{click:function(){return r.selectWebMenu(t)}}},["前端菜单配置"]),i("a-divider",{attrs:{type:"vertical"}}),i("a-dropdown",[i("a",{class:"ant-dropdown-link"},["更多 ",i("a-icon",{attrs:{type:"down"}})]),i("a-menu",{slot:"overlay"},[i("a-menu-item",[i("a",{on:{click:function(){return r.displayUnitAndAlarm(t)}}},["报警信息配置"])]),i("a-menu-item",[i("a",{on:{click:function(){return r.configureWebLayout(t)}}},["配置大屏布局"])])])])])}}]),a}(d["e"]);Object(c["a"])([Object(d["f"])("queryData")],j.prototype,"queryDataWatch",null),Object(c["a"])([Object(d["f"])("currentPage")],j.prototype,"pageData",null),j=Object(c["a"])([Object(d["a"])({components:{UserAccount:p["default"],AlarmUnitConfigure:O,ConfigureWeb:A}})],j);var S=j,x=S,P=(a("84fe"),Object(b["a"])(x,r,i,!1,null,null,null));t["default"]=P.exports},"6f53":function(e,t,a){var r=a("83ab"),i=a("df75"),o=a("fc6a"),n=a("d1e7").f,s=function(e){return function(t){var a,s=o(t),l=i(s),c=l.length,d=0,u=[];while(c>d)a=l[d++],r&&!n.call(s,a)||u.push(e?[a,s[a]]:s[a]);return u}};e.exports={entries:s(!0),values:s(!1)}},"7f5f":function(e,t,a){"use strict";a("fe01")},"84fe":function(e,t,a){"use strict";a("5444")},"857a":function(e,t,a){var r=a("1d80"),i=/"/g;e.exports=function(e,t,a,o){var n=String(r(e)),s="<"+t;return""!==a&&(s+=" "+a+'="'+String(o).replace(i,""")+'"'),s+">"+n+""}},af03:function(e,t,a){var r=a("d039");e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},c7cd:function(e,t,a){"use strict";var r=a("23e7"),i=a("857a"),o=a("af03");r({target:"String",proto:!0,forced:o("fixed")},{fixed:function(){return i(this,"tt","","")}})},c8d2:function(e,t,a){var r=a("d039"),i=a("5899"),o="​…᠎";e.exports=function(e){return r((function(){return!!i[e]()||o[e]()!=o||i[e].name!==e}))}},ca8a:function(e,t,a){},e186:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-modal",{attrs:{width:"50%",title:"账号管理",destroyOnClose:"",visible:e.visible},on:{cancel:e.handleCancel}},[a("a-card",{staticStyle:{"margin-top":"24px"},attrs:{bordered:!1}},[a("h1",[e._v("所属组织: "),a("span",{staticStyle:{"font-weight":"bold","font-size":"18px"}},[e._v(e._s(e.data.name))])]),a("a-form-model",{ref:"ruleForm",staticStyle:{"margin-top":"8px"},attrs:{rules:e.rules,model:e.saveData}},[a("a-form-model-item",e._b({attrs:{label:"账号",prop:"account"}},"a-form-model-item",e.formItemLayout,!1),[a("a-input",{attrs:{placeholder:"请输入",disabled:e.isAccount},model:{value:e.saveData.account,callback:function(t){e.$set(e.saveData,"account",t)},expression:"saveData.account"}})],1),e.passwordOfFlag?a("a-form-model-item",e._b({attrs:{label:"密码",prop:"password"}},"a-form-model-item",e.formItemLayout,!1),[a("a-input",{attrs:{placeholder:"请输入"},model:{value:e.saveData.password,callback:function(t){e.$set(e.saveData,"password",t)},expression:"saveData.password"}})],1):e._e(),a("a-form-model-item",e._b({attrs:{label:"用户名称",prop:"userName"}},"a-form-model-item",e.formItemLayout,!1),[a("a-input",{attrs:{placeholder:"请输入"},model:{value:e.saveData.userName,callback:function(t){e.$set(e.saveData,"userName",t)},expression:"saveData.userName"}})],1),a("a-form-model-item",e._b({attrs:{label:"到期时间"}},"a-form-model-item",e.formItemLayout,!1),[a("a-input",{attrs:{placeholder:"请输入",disabled:""},model:{value:e.saveData.expireTime,callback:function(t){e.$set(e.saveData,"expireTime",t)},expression:"saveData.expireTime"}})],1),a("a-form-model-item",e._b({attrs:{prop:"mobile"}},"a-form-model-item",e.formItemLayout,!1),[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 手机 "),a("em",{staticClass:"optional"},[e._v("(选填)")])]),a("a-input",{attrs:{placeholder:"请输入"},model:{value:e.saveData.mobile,callback:function(t){e.$set(e.saveData,"mobile",t)},expression:"saveData.mobile"}})],1),a("a-form-model-item",e._b({attrs:{prop:"email"}},"a-form-model-item",e.formItemLayout,!1),[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 邮箱 "),a("em",{staticClass:"optional"},[e._v("(选填)")])]),a("a-input",{attrs:{placeholder:"请输入"},model:{value:e.saveData.email,callback:function(t){e.$set(e.saveData,"email",t)},expression:"saveData.email"}})],1),e.passwordOfFlag?e._e():a("a-form-model-item",e._b({staticStyle:{"margin-top":"32px"}},"a-form-model-item",e.submitFormLayout,!1),[a("a-button",{staticStyle:{"margin-left":"8px"},on:{click:e.resetPassword}},[e._v(e._s(e.passwordText))])],1),e.passwordOfFlag1?a("a-form-model-item",e._b({attrs:{label:"密码",prop:"password"}},"a-form-model-item",e.formItemLayout,!1),[a("a-input",{attrs:{placeholder:"请输入新密码"},model:{value:e.saveData.password,callback:function(t){e.$set(e.saveData,"password",t)},expression:"saveData.password"}})],1):e._e()],1)],1),a("template",{slot:"footer"},[a("a-button",{key:"cancel",on:{click:e.handleCancel}},[e._v(" 取消 ")]),a("a-button",{key:"forward",attrs:{type:"primary"},on:{click:e.handleOk}},[e._v(" 完成 ")])],1)],2)],1)},i=[],o=a("d4ec"),n=a("bee2"),s=a("262e"),l=a("2caf"),c=a("9ab4"),d=a("60a3"),u=a("21c9"),_=a("c5cc"),m=function(e){Object(s["a"])(a,e);var t=Object(l["a"])(a);function a(){var e;return Object(o["a"])(this,a),e=t.call(this),e.passwordOfFlag=!0,e.passwordOfFlag1=!1,e.passwordText="密码重置",e.rules={account:[{required:!0,message:"账号不能为空",trigger:"blur"},{message:"账户必须以字母开头, 只能包括 字母 , 下划线 , 数字, 长度必须在3 到 20 之间!",trigger:["change","blur"],pattern:/^[a-zA-Z][-_a-zA-Z0-9]{2,19}/}],password:[{required:!0,message:"密码不能为空",trigger:"blur"}],userName:[{required:!0,message:"用户名不能为空",trigger:"blur"},{message:"用户名称只能包含汉字, 字母",trigger:"blur",pattern:/^[\u4E00-\u9FA5A-Za-z]+$/}],mobile:[{pattern:/^(13[0-9]{9}$|14[0-9]{9}|15[0-9]{9}$|18[0-9]{9})$|(^\d{3}-\d{7,8}|\d{4}-\d{7,8})$/,message:"电话号格式错误",trigger:["change","blur"]}],email:[{pattern:/^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/,message:"邮箱格式错误",trigger:["change","blur"]}]},e.formItemLayout={labelCol:{xs:{span:24},sm:{span:7}},wrapperCol:{xs:{span:24},sm:{span:12},md:{span:10}}},e.data={},e.submitFormLayout={wrapperCol:{xs:{span:24,offset:0},sm:{span:10,offset:3}}},e.isAccount=!0,e.form=null,e.value=1,e.saveData={account:"",password:"",userName:"",expireTime:"",email:"",mobile:""},e.submitting=!1,e}return Object(n["a"])(a,[{key:"watchVisble",value:function(e,t){this.data=this.accountRecord,0!==this.accountRecord.adminUserId?(this.passwordOfFlag=!1,this.saveData.account=this.accountRecord.adminUser.account,this.saveData.userName=this.accountRecord.adminUser.userName,this.saveData.expireTime=this.accountRecord.expireTime,this.saveData.email=this.accountRecord.adminUser.email,this.saveData.mobile=this.accountRecord.adminUser.mobile):(this.passwordOfFlag=!0,this.saveData.account="",this.saveData.password="",this.saveData.userName="",this.saveData.expireTime=this.accountRecord.expireTime,this.saveData.email="")}},{key:"resetPassword",value:function(){this.passwordOfFlag1?this.passwordText="密码重置":this.passwordText="取消密码重置",this.passwordOfFlag1=!this.passwordOfFlag1}},{key:"validatorAccount",value:function(e,t,a){t?/^[a-zA-Z][-_a-zA-Z0-9]{2,19}/.test(t)?a():a(new Error(" 账户必须以字母开头, 只能包括 字母 , 下划线 , 数字, 长度必须在3 到 20 之间!")):a(new Error("请输入账号!"))}},{key:"validatorPassword",value:function(e,t,a){/^[a-zA-Z][-_a-zA-Z0-9]{2,19}/.test(t)?a():a(new Error(" 账户必须以字母开头, 只能包括 字母 , 下划线 , 数字, 长度必须在3 到 20 之间!"))}},{key:"validatorUsername",value:function(e,t,a){t?/^[\u4E00-\u9FA5A-Za-z]+$/.test(t)?a():a(new Error(" 用户名称只能包含汉字, 字母!")):a(new Error("请输入用户名称!"))}},{key:"validatorPhone",value:function(e,t,a){t?/^(13[0-9]|14[5|7]|15[0|1|2|3|4|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/.test(t)?a():a(new Error(" 请输入正确手机号!")):a(new Error("请输入手机号!"))}},{key:"validatorMail",value:function(e,t,a){t?/^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/.test(t)?a():a(new Error(" 请输入正确邮箱")):a(new Error("请输入邮箱!"))}},{key:"isPublic2",get:function(){if(null==this.form)return!1;var e=this.form.getFieldValue("public");return"2"===e}},{key:"handleSubmit",value:function(e){e.preventDefault(),this.form.validateFieldsAndScroll((function(e,t){}))}},{key:"accountFlag",value:function(){return!1}},{key:"handleOk",value:function(){var e=this;this.$refs.ruleForm.validate((function(t){if(!t)return console.log("error submit!!"),!1;0===e.accountRecord.adminUserId?(e.saveData.password=Object(u["a"])(e.saveData.password),Object(_["b"])("user/insert",{account:e.saveData.account,password:e.saveData.password,userName:e.saveData.userName,organizationId:e.accountRecord.id,expireTime:e.accountRecord.expireTime,email:e.saveData.email,mobile:e.saveData.mobile}).then((function(t){0===t.data.code&&e.$parent.orgData()})).catch((function(e){console.log(e)})),e.$message.success("新建成功")):Object(_["b"])("user/update",{id:e.accountRecord.adminUser.id,password:""===e.saveData.password?null:Object(u["a"])(e.saveData.password),userName:e.saveData.userName===e.accountRecord.adminUser.userName?null:e.saveData.userName,expireTime:e.accountRecord.expireTime,email:e.saveData.email===e.accountRecord.adminUser.email?null:e.saveData.email,mobile:e.saveData.mobile===e.accountRecord.adminUser.mobile?null:e.saveData.mobile}).then((function(t){0===t.data.code&&(e.$parent.orgData(),e.$message.success("修改成功"))})).catch((function(e){console.log(e)})),e.accountFlag()}))}},{key:"handleCancel",value:function(){this.accountFlag()}},{key:"recordChange",value:function(e,t){0===e.adminUserId&&(this.isAccount=!1)}}]),a}(d["e"]);Object(c["a"])([Object(d["d"])({type:Boolean,default:!0})],m.prototype,"visible",void 0),Object(c["a"])([Object(d["d"])({type:Object,default:function(){return{}}})],m.prototype,"accountRecord",void 0),Object(c["a"])([Object(d["f"])("visible",{deep:!0,immediate:!0})],m.prototype,"watchVisble",null),Object(c["a"])([Object(d["b"])("visible")],m.prototype,"accountFlag",null),Object(c["a"])([Object(d["f"])("accountRecord",{immediate:!0,deep:!0})],m.prototype,"recordChange",null),m=Object(c["a"])([Object(d["a"])({})],m);var p=m,h=p,f=(a("34b7"),a("2877")),v=Object(f["a"])(h,r,i,!1,null,null,null);t["default"]=v.exports},fe01:function(e,t,a){}}]); //# sourceMappingURL=form.c6228455.js.map