|
- webpackJsonp([16],{"3eLu":function(e,t,r){"use strict";function a(e){return r.i(o.a)({url:"/service-ota/upgradePackages",method:"post",data:e})}function l(e){return r.i(o.a)({url:"/service-ota/upgradePackage",method:"post",data:e})}function s(e){return r.i(o.a)({url:"/service-ota/upgradePackage",method:"delete",data:e})}function i(e){return r.i(o.a)({url:"/service-ota/upgradePackage/"+e,method:"delete"})}t.a=a,t.d=l,t.b=s,t.c=i;var o=r("Vo7i")},BO1k:function(e,t,r){e.exports={default:r("fxRn"),__esModule:!0}},KQ0p:function(e,t,r){"use strict";function a(e){return r.i(o.a)({url:"/service-ota/upgradeStrategies",method:"post",data:e})}function l(e){return r.i(o.a)({url:"/service-ota/upgradeStrategy",method:"post",data:e})}function s(e){return r.i(o.a)({url:"/service-ota/upgradeStrategy/cancel/"+e,method:"put"})}function i(e){return r.i(o.a)({url:"/unionService/OTA/upgradeStrategy/relation/"+e,method:"get"})}t.a=a,t.d=l,t.b=s,t.c=i;var o=r("Vo7i")},Qnqc:function(e,t,r){"use strict";var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-steps",{staticClass:"steps",attrs:{space:400,active:e.active,"align-center":"","finish-status":"success",simple:""}},[r("el-step",{attrs:{title:"选择版本"}}),e._v(" "),r("el-step",{attrs:{title:"选择设备"}}),e._v(" "),r("el-step",{attrs:{title:"选择时间"}})],1),e._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:1==e.active,expression:"active==1"}]},[r("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.versionQuery,size:"mini"}},[r("el-form-item",{attrs:{label:"版本",prop:"versionCode"}},[r("el-input",{attrs:{placeholder:"版本"},model:{value:e.versionQuery.versionCode,callback:function(t){e.$set(e.versionQuery,"versionCode",t)},expression:"versionQuery.versionCode"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"厂商",prop:"manufacturer"}},[r("el-input",{attrs:{placeholder:"厂商"},model:{value:e.versionQuery.manufacturer,callback:function(t){e.$set(e.versionQuery,"manufacturer",t)},expression:"versionQuery.manufacturer"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"设备",prop:"deviceType"}},[r("el-input",{attrs:{placeholder:"设备"},model:{value:e.versionQuery.deviceType,callback:function(t){e.$set(e.versionQuery,"deviceType",t)},expression:"versionQuery.deviceType"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"型号",prop:"deviceModel"}},[r("el-input",{attrs:{placeholder:"型号"},model:{value:e.versionQuery.deviceModel,callback:function(t){e.$set(e.versionQuery,"deviceModel",t)},expression:"versionQuery.deviceModel"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"客户",prop:"customer"}},[r("el-input",{attrs:{placeholder:"客户"},model:{value:e.versionQuery.customer,callback:function(t){e.$set(e.versionQuery,"customer",t)},expression:"versionQuery.customer"}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:e.getversion}},[e._v("查询")])],1)],1),e._v(" "),r("el-dialog",{attrs:{visible:e.dialogTableVisible,"custom-class":"zylist",title:"版本选择",width:"90%"},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[r("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.selectversionList,"element-loading-text":"拼命加载中",border:"",fit:"","highlight-current-row":"",size:"mini"}},[r("el-table-column",{attrs:{label:"",align:"center",width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-radio",{attrs:{label:t.row.id},on:{change:function(r){e.chooseVersion(t.row)}},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v(" ")])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"文件名",align:"center",prop:"fileName"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.fileName)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"路径",align:"center",prop:"filePath",width:"125px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.filePath))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"MD5",align:"center",prop:"md5Code",width:"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.md5Code)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{"class-name":"status-col",label:"大小",prop:"fileSize",width:"65px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.fileSize)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"versionCode",label:"版本",width:"85px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.versionCode))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"manufacturer",label:"厂商",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.manufacturer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"fileType",label:"类型",width:"65px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.ptype[t.row.fileType]))])]}}])})],1)],1),e._v(" "),r("el-table",{attrs:{data:e.subversionList,"element-loading-text":"拼命加载中",border:"",fit:"","highlight-current-row":"",size:"mini"}},[r("el-table-column",{attrs:{label:"文件名",align:"center",prop:"fileName"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.fileName)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"路径",align:"center",prop:"filePath",width:"125px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.filePath))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"MD5",align:"center",prop:"md5Code",width:"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.md5Code)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{"class-name":"status-col",label:"大小",prop:"fileSize",width:"65px"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.fileSize)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"versionCode",label:"版本",width:"85px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.versionCode))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"manufacturer",label:"厂商",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.manufacturer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户",width:"80px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"fileType",label:"类型",width:"65px"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.ptype[t.row.fileType]))])]}}])})],1),e._v(" "),r("div",{staticClass:"stepcss"},[r("el-button",{attrs:{type:"success"},on:{click:function(t){e.nextStep(2)}}},[e._v("下一步")])],1)],1),e._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:2==e.active,expression:"active==2"}]},[r("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery,size:"mini"}},[r("el-form-item",{attrs:{label:"序列号"}},[r("el-input",{attrs:{placeholder:"序列号",name:"serialNo"},model:{value:e.listQuery.serialNo,callback:function(t){e.$set(e.listQuery,"serialNo",t)},expression:"listQuery.serialNo"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"MAC"}},[r("el-input",{attrs:{placeholder:"MAC",name:"macAddr"},model:{value:e.listQuery.macAddr,callback:function(t){e.$set(e.listQuery,"macAddr",t)},expression:"listQuery.macAddr"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"设备名称"}},[r("el-input",{attrs:{placeholder:"设备名称",name:"alias"},model:{value:e.listQuery.alias,callback:function(t){e.$set(e.listQuery,"alias","string"==typeof t?t.trim():t)},expression:"listQuery.alias"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"版本号"}},[r("el-input",{attrs:{placeholder:"版本号",name:"curVersion"},model:{value:e.listQuery.curVersion,callback:function(t){e.$set(e.listQuery,"curVersion",t)},expression:"listQuery.curVersion"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"区域"}},[r("el-input",{attrs:{placeholder:"区域",name:"region"},model:{value:e.listQuery.region,callback:function(t){e.$set(e.listQuery,"region",t)},expression:"listQuery.region"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"部门"}},[r("el-input",{attrs:{placeholder:"部门",name:"department"},model:{value:e.listQuery.department,callback:function(t){e.$set(e.listQuery,"department",t)},expression:"listQuery.department"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"客户"}},[r("el-input",{attrs:{placeholder:"客户",name:"customer"},model:{value:e.listQuery.customer,callback:function(t){e.$set(e.listQuery,"customer",t)},expression:"listQuery.customer"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"厂商"}},[r("el-input",{attrs:{placeholder:"厂商",name:"manufacturer"},model:{value:e.listQuery.manufacturer,callback:function(t){e.$set(e.listQuery,"manufacturer",t)},expression:"listQuery.manufacturer"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"设备"}},[r("el-input",{attrs:{placeholder:"设备",name:"deviceType"},model:{value:e.listQuery.deviceType,callback:function(t){e.$set(e.listQuery,"deviceType",t)},expression:"listQuery.deviceType"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"型号"}},[r("el-input",{attrs:{placeholder:"型号",name:"deviceModel"},model:{value:e.listQuery.deviceModel,callback:function(t){e.$set(e.listQuery,"deviceModel",t)},expression:"listQuery.deviceModel"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"门店",align:"center",prop:"shopId"}},[r("el-select",{attrs:{placeholder:"所属门店",clearable:""},model:{value:e.listQuery.shopId,callback:function(t){e.$set(e.listQuery,"shopId",t)},expression:"listQuery.shopId"}},e._l(e.storeList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:e.getota}},[e._v("查询")])],1)],1),e._v(" "),r("el-dialog",{attrs:{visible:e.otadialogTableVisible,"custom-class":"zylist",title:"设备选择",width:"90%"},on:{"update:visible":function(t){e.otadialogTableVisible=t}}},[r("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.selectotaList,"element-loading-text":"拼命加载中",border:"",fit:"",size:"mini"},on:{"selection-change":e.otaListChange}},[r("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.otaChofilter}}),e._v(" "),r("el-table-column",{attrs:{label:"序列号",align:"center",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.serialNo))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"MAC地址",align:"center",prop:"macAddr"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.macAddr)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",label:"厂商",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.manufacturer)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"curVersion",label:"版本号"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.curVersion))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"region",label:"区域"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.region))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"department",label:"部门"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.department))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"alias",label:"设备名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.alias)+"\n ")]}}])})],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:e.otaListsub}},[e._v("确定")]),e._v(" "),r("el-button",{on:{click:function(t){e.otadialogTableVisible=!1}}},[e._v("取消")])],1)],1),e._v(" "),r("el-table",{attrs:{data:e.subotaList,border:"",fit:"",size:"mini"}},[r("el-table-column",{attrs:{label:"序列号",align:"center",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.serialNo))])]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"MAC地址",align:"center",prop:"macAddr"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.macAddr)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",label:"厂商",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.manufacturer)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"curVersion",label:"版本号"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.curVersion))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"region",label:"区域"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.region))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"department",label:"部门"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.department))])]}}])}),e._v(" "),r("el-table-column",{attrs:{align:"center",prop:"alias",label:"设备名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.alias)+"\n ")]}}])})],1),e._v(" "),r("div",{staticClass:"stepcss"},[r("el-button",{attrs:{type:"success"},on:{click:function(t){e.active=1}}},[e._v("上一步")]),e._v(" "),r("el-button",{attrs:{type:"success"},on:{click:function(t){e.nextStep(3)}}},[e._v("下一步")])],1)],1),e._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:3==e.active,expression:"active==3"}]},[r("el-form",{ref:"req",staticClass:"demo-form-inline",staticStyle:{"margin-left":"200px"},attrs:{inline:!0,model:e.req,rules:e.rules}},[r("el-form-item",{attrs:{label:"开始日期",prop:"upgradeStartTime"}},[r("el-date-picker",{attrs:{type:"datetime",placeholder:"开始日期","value-format":"yyyy-MM-dd HH:mm","picker-options":e.dateOption},model:{value:e.req.upgradeStartTime,callback:function(t){e.$set(e.req,"upgradeStartTime",t)},expression:"req.upgradeStartTime"}})],1),e._v(" "),r("br"),e._v(" "),r("el-form-item",{attrs:{label:"是否强制升级",prop:"isForce"}},[r("el-radio",{attrs:{label:"1"},model:{value:e.req.isForce,callback:function(t){e.$set(e.req,"isForce",t)},expression:"req.isForce"}},[e._v("是")]),e._v(" "),r("el-radio",{attrs:{label:"0"},model:{value:e.req.isForce,callback:function(t){e.$set(e.req,"isForce",t)},expression:"req.isForce"}},[e._v("否")])],1)],1),e._v(" "),r("div",{staticClass:"stepcss"},[r("el-button",{attrs:{type:"success"},on:{click:function(t){e.active=2}}},[e._v("上一步")]),e._v(" "),r("el-button",{attrs:{type:"success"},on:{click:e.subadd}},[e._v("提交")])],1)],1)],1)},l=[],s={render:a,staticRenderFns:l};t.a=s},Uwwl:function(e,t,r){t=e.exports=r("FZ+f")(!0),t.push([e.i,".steps{margin:10px auto 30px 0}.stepcss{float:right;margin:20px 100px}.zylist{width:95%}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/ota/upgrade/add.vue"],names:[],mappings:"AACA,OACI,uBAA2B,CAC9B,AACD,SACI,YAAa,AACb,iBAAmB,CACtB,AACD,QACI,SAAW,CACd",file:"add.vue",sourcesContent:["\n.steps {\n margin: 10px auto 30px 0px;\n}\n.stepcss {\n float: right;\n margin: 20px 100px;\n}\n.zylist {\n width: 95%;\n}\n"],sourceRoot:""}])},fxRn:function(e,t,r){r("+tPU"),r("zQR9"),e.exports=r("g8Ux")},g45I:function(e,t,r){"use strict";function a(e){return r.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function l(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function s(e){return r.i(u.a)({url:"/service-org/shop/detail?shopId="+e,method:"get"})}function i(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function o(e){return r.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function n(e){return r.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=a,t.f=l,t.b=s,t.c=i,t.d=o,t.e=n;var u=r("Vo7i")},g8Ux:function(e,t,r){var a=r("77Pl"),l=r("3fs2");e.exports=r("FeBl").getIterator=function(e){var t=l(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return a(t.call(e))}},kQas:function(e,t,r){var a=r("Uwwl");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);r("rjj0")("c3d14d9a",a,!0)},lJq3:function(e,t,r){"use strict";function a(e){return r.i(n.a)({url:"/service-device/devices",method:"post",data:e})}function l(e){return r.i(n.a)({url:"/unionService/device",method:"post",data:e})}function s(e){return r.i(n.a)({url:"/unionService/device",method:"put",data:e})}function i(e){return r.i(n.a)({url:"/unionService/device/batch",method:"post",data:e})}function o(e){return r.i(n.a)({url:"/unionService/device/status",method:"put",data:e})}t.a=a,t.e=l,t.d=s,t.c=i,t.b=o;var n=r("Vo7i")},"n04+":function(e,t,r){"use strict";var a=r("BO1k"),l=r.n(a),s=r("3eLu"),i=r("lJq3"),o=r("KQ0p"),n=r("g45I");t.a={created:function(){var e=this;r.i(n.a)({org:this.$store.getters.orgId}).then(function(t){e.storeList=t.result.rows})},watch:{"listQuery.shopId":function(){this.listQuery.shopId?this.listQuery.storeIds=[this.listQuery.shopId]:this.listQuery.storeIds=[]}},data:function(){return{storeList:[],versionQuery:{versionCode:"",manufacturer:"",deviceType:"",deviceModel:"",customer:"",isPage:!1},listQuery:{organizationId:this.$store.getters.orgId,shopId:"",storeIds:[],serialNo:"",macAddr:"",curVersion:"",region:"",customer:"",department:"",manufacturer:"",deviceType:"",deviceModel:"",status:"0",isPage:!1},req:{strategyName:"",upgradeStartTime:"",packageId:"",devices:[],isForce:"0"},rules:{upgradeStartTime:[{required:!0,message:"请选择开始时间",trigger:"blur"}]},selectversionList:[],subversionList:[],selectotaList:[],cacheotaList:[],subotaList:[],listLoading:!0,ptype:{0:"增量包",1:"全量包"},statusList:{0:"可用",1:"删除",2:"停用"},dialogTableVisible:!1,otadialogTableVisible:!1,active:1,temp:null,dateOption:{disabledDate:function(e){return!1}},radio:""}},methods:{getversion:function(){var e=this;this.listLoading=!0,this.selectversionList=[],r.i(s.a)(this.versionQuery).then(function(t){e.selectversionList=t.result.rows,e.listLoading=!1}),this.dialogTableVisible=!0},chooseVersion:function(e){this.subotaList=[],this.subversionList=[],this.subversionList.push(e),this.listQuery.manufacturer=e.manufacturer,this.listQuery.deviceType=e.deviceType,this.listQuery.deviceModel=e.deviceModel,this.listQuery.customer=e.customer,this.req.packageId=e.id;var t=e.versionCode;this.listQuery.manufacturer&&(t+="_"+this.listQuery.manufacturer),this.listQuery.deviceType&&(t+="_"+this.listQuery.deviceType),this.listQuery.deviceModel&&(t+="_"+this.listQuery.deviceModel),this.listQuery.customer&&(t+="_"+this.listQuery.customer),this.req.strategyName=t,this.dialogTableVisible=!1},getota:function(){var e=this;this.listLoading=!0,this.selectotaList=[],r.i(i.a)(this.listQuery).then(function(t){e.selectotaList=t.result.rows,e.listLoading=!1}),this.otadialogTableVisible=!0},otaListChange:function(e){this.cacheotaList=e},otaListsub:function(){var e=this.subotaList;this.cacheotaList.forEach(function(t){e.push(t)}),this.otadialogTableVisible=!1},otaChofilter:function(e,t){var r=!0,a=!0,s=!1,i=void 0;try{for(var o,n=l()(this.subotaList);!(a=(o=n.next()).done);a=!0){if(o.value.id==e.id){r=!1;break}}}catch(e){s=!0,i=e}finally{try{!a&&n.return&&n.return()}finally{if(s)throw i}}return r},nextStep:function(e){return 2==e&&this.subversionList.length<1?(this.$message.error("请选择版本"),!1):3==e&&this.subotaList.length<1?(this.$message.error("请选择设备"),!1):void(this.active=e)},subadd:function(){var e=this;this.$refs.req.validate(function(t){if(!t)return console.log("error submit!!"),!1;var a=!0,s=!1,i=void 0;try{for(var n,u=l()(e.subotaList);!(a=(n=u.next()).done);a=!0){var c=n.value;e.req.devices.push({serialNo:c.serialNo,deviceId:c.id,macAddr:c.macAddr,packageId:e.req.packageId})}}catch(e){s=!0,i=e}finally{try{!a&&u.return&&u.return()}finally{if(s)throw i}}e.req.strategyName=e.req.strategyName+"_"+e.req.upgradeStartTime,r.i(o.d)(e.req).then(function(t){var r=e.$router;e.$message({message:"添加成功",type:"success",duration:1e3,onClose:function(){r.push({path:"index"})}})})})}}}},s1jh:function(e,t,r){"use strict";function a(e){r("kQas")}Object.defineProperty(t,"__esModule",{value:!0});var l=r("n04+"),s=r("Qnqc"),i=r("VU/8"),o=a,n=i(l.a,s.a,o,null,null);t.default=n.exports}});
- //# sourceMappingURL=16.5feef0f8ca12614757ee.js.map
|