You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2 lines
7.5 KiB

  1. webpackJsonp([72],{"7kJZ":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("YbxY"),l=a("n9pX"),r=a("VU/8"),i=r(n.a,l.a,null,null,null);t.default=i.exports},KQ0p:function(e,t,a){"use strict";function n(e){return a.i(s.a)({url:"/service-ota/upgradeStrategies",method:"post",data:e})}function l(e){return a.i(s.a)({url:"/service-ota/upgradeStrategy",method:"post",data:e})}function r(e){return a.i(s.a)({url:"/service-ota/upgradeStrategy/cancel/"+e,method:"put"})}function i(e){return a.i(s.a)({url:"/unionService/OTA/upgradeStrategy/relation/"+e,method:"get"})}t.a=n,t.d=l,t.b=r,t.c=i;var s=a("Vo7i")},YbxY:function(e,t,a){"use strict";var n=a("KQ0p");t.a={data:function(){return{req:{strategyName:"",deviceList:[]},dialogTableVisible:!1,list:null,listLoading:!0,listQuery:{startDate:"",endDate:"",strategyName:"",limit:10,offset:0},currPage:1,total:null,status:{0:"可用",1:"已取消"},multipleSelection:[]}},created:function(){this.fetchData()},methods:{fetchData:function(){var e=this;this.listLoading=!0,a.i(n.a)(this.listQuery).then(function(t){e.list=t.result.rows,e.total=t.result.total,e.listLoading=!1})},resetForm:function(e){this.$refs[e].resetFields()},handleDelete:function(e){var t=this;this.$confirm("确定要删除广告策略吗?","",{type:"warning",center:!0}).then(function(){strategyDel(e).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.fetchData()})}).catch(function(){})},handleSizeChange:function(e){this.listQuery.limit=e,this.listQuery.offset=(this.currPage-1)*e,this.fetchData()},handleCurrentChange:function(e){this.currPage=e,this.listQuery.offset=this.listQuery.limit*(e-1),this.fetchData()},upgradeChofilter:function(e,t){return 1!=e.status},handleSelectionChange:function(e){this.multipleSelection=e},delUpgrade:function(e){var t=this;this.$confirm("确认取消?","",{type:"warning",center:!0}).then(function(){a.i(n.b)(e).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.fetchData()})}).catch(function(){})},showUpgrade:function(e){var t=this;a.i(n.c)(e).then(function(e){t.req.deviceList=e.result,t.dialogTableVisible=!0})}}}},n9pX:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery}},[a("el-form-item",{attrs:{label:"开始时间",prop:"startDate"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"开始时间","value-format":"yyyy-MM-dd"},model:{value:e.listQuery.startDate,callback:function(t){e.$set(e.listQuery,"startDate",t)},expression:"listQuery.startDate"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"结束时间",prop:"endDate"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"结束时间","value-format":"yyyy-MM-dd"},model:{value:e.listQuery.endDate,callback:function(t){e.$set(e.listQuery,"endDate",t)},expression:"listQuery.endDate"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"策略名称",prop:"strategyName"}},[a("el-input",{attrs:{placeholder:"策略名称",name:"strategyName"},model:{value:e.listQuery.strategyName,callback:function(t){e.$set(e.listQuery,"strategyName",t)},expression:"listQuery.strategyName"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:function(t){e.resetForm("listQuery")}}},[e._v("重置")])],1)],1),e._v(" "),a("div",{staticClass:"listbutton"},[a("router-link",{attrs:{to:"add"}},[a("el-button",{attrs:{type:"primary"}},[e._v("添加策略")])],1)],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:""}},[a("el-table-column",{attrs:{label:"策略名称",prop:"strategyName"}}),e._v(" "),a("el-table-column",{attrs:{label:"升级开放时间",prop:"upgradeStartTime",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.upgradeStartTime)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"升级数量",prop:"strategyCount",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{label:"状态",prop:"status",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.status[t.row.status])+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){e.showUpgrade(t.row.id)}}},[e._v("查看\n ")]),e._v(" "),a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(a){e.delUpgrade(t.row.id)}}},[e._v("取消\n ")])]}}])})],1),e._v(" "),a("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.listQuery.limit,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogTableVisible,"custom-class":"zylist",title:"查看策略设备",width:"90%"},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.req.deviceList,border:"",fit:"",size:"mini"}},[a("el-table-column",{attrs:{label:"序列号",align:"center",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.serialNo))])]}}])}),e._v(" "),a("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(" "),a("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(" "),a("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"curVersion",label:"版本号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.versionCode))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"region",label:"区域"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.region))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"department",label:"部门"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.department))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"设备名称",align:"center",prop:"alias"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.alias)+"\n ")]}}])})],1)],1)],1)},l=[],r={render:n,staticRenderFns:l};t.a=r}});
  2. //# sourceMappingURL=72.e39384dda97461808269.js.map