| 1 |
- webpackJsonp([29],{PgDU:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Xxa5"),s=i.n(a),n=i("mvHQ"),l=i.n(n),r=i("exGp"),o=i.n(r),p={name:"versionUpgradManagement",data:function(){return{options:[{value:"",label:"全部"},{value:"A",label:"安卓"},{value:"I",label:"IOS"}],options2:[{value:0,label:"不是"},{value:1,label:"是"}],options3:[{value:0,label:"禁用"},{value:1,label:"启用"}],options4:[{value:"free",label:"免费版(升级依赖)"},{value:"shop",label:"商店版"},{value:"testflight",label:"tf版"},{value:"super",label:"超级签版"},{value:"enterprise",label:"企业签版"},{value:"ipa",label:"自签版"},{value:"gbox",label:"GBox"}],options5:[{value:"A",label:"安卓"},{value:"I",label:"IOS"}],options6:[{value:"free",label:"免费版"},{value:"merge",label:"合并版"}],search1:"",search2:"",tableData:[],currentPage1:1,pageSize:10,totalSize:0,dialogTitle:"修改版本信息",modifyEditorDialogVisible:!1,inputVersionTitle:"",inputUserType:"",inputVersionType:"",inputVersionNum:"",inputIsUpdate:"",inputAdress:"",inputStatus:"",inputNote:"",selectId:"",permissions:[],permissions_obj:{},inputZipUrl:""}},created:function(){var e=this;this.permissions=this.$store.state.permissions;var t=!1;this.permissions.forEach(function(i,a){-1==i?t=!0:e.permissions_obj["id_"+i]=i}),this.permissions_obj.id_all=!!t},mounted:function(){this.getDataList()},methods:{handleCurrentChange:function(e){console.log("当前页: "+e),this.currentPage1=e,this.getDataList()},handleSizeChange:function(e){this.pageSize=e,this.getDataList()},searchMethod:function(){this.currentPage1=1,this.getDataList()},addData:function(){this.inputVersionTitle="",this.inputUserType="",this.inputVersionType="",this.inputVersionNum="",this.inputIsUpdate="",this.inputAdress="",this.inputZipUrl="",this.inputStatus="",this.inputNote="",this.modifyEditorDialogVisible=!0,this.dialogTitle="创建版本信息"},handleEdit:function(e,t){this.modifyEditorDialogVisible=!0,this.dialogTitle="修改版本信息",this.selectId=t.id,this.inputVersionTitle=t.title,this.inputUserType=t.device_type,this.inputVersionType=t.version_type,this.inputVersionNum=t.version_code,this.inputIsUpdate=t.force,this.inputAdress=t.package_path,this.inputZipUrl=t.zip_url,this.inputStatus=t.status,this.inputNote=t.remark},handleDelete:function(e,t){var i=this;this.$confirm("此操作将永久删除该行数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.deleteMethod(t.id)}).catch(function(){i.$message({type:"info",message:"已取消删除"})})},submitModifyEditor:function(){"创建版本信息"==this.dialogTitle?this.addMethod():"修改版本信息"==this.dialogTitle&&this.modifyMethod()},cancelModifyEditor:function(){this.modifyEditorDialogVisible=!1},getDataList:function(){var e=this;return o()(s.a.mark(function t(){var i,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i={handshake:"",data:{page:e.currentPage1,page_size:e.pageSize,search:{title:e.search1,device_type:e.search2}}},t.next=3,e.$axios.post(e.$api.versionLists,l()(i));case 3:200==(a=t.sent).code?(e.initData=a.data,e.initData.data.forEach(function(e,t){"I"==e.device_type?e.device_text="苹果":"A"==e.device_type?e.device_text="安卓":"H"==e.device_type&&(e.device_text="来源h5"),0==e.force?e.force_text="不是":1==e.force&&(e.force_text="是"),"free"==e.version_type?e.version_type_text="免费版(升级依赖)":"shop"==e.version_type?e.version_type_text="商店版":"testflight"==e.version_type?e.version_type_text="tf版":"super"==e.version_type?e.version_type_text="超级签版":"enterprise"==e.version_type?e.version_type_text="企业签版":"ipa"==e.version_type?e.version_type_text="自签版":"merge"==e.version_type?e.version_type_text="合并版":"gbox"==e.version_type&&(e.version_type_text="GBox"),0==e.status?e.status_text="未启用":1==e.status&&(e.status_text="启用")}),e.totalSize=e.initData.total,e.tableData=e.initData.data):e.$message({message:a.message,type:"warning"});case 5:case"end":return t.stop()}},t,e)}))()},addMethod:function(){var e=this;return o()(s.a.mark(function t(){var i,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i={handshake:"",data:{title:e.inputVersionTitle,device_type:e.inputUserType,version_type:e.inputVersionType,version_code:e.inputVersionNum,force:e.inputIsUpdate,package_path:e.inputAdress,zip_url:e.inputZipUrl,status:e.inputStatus,remark:e.inputNote}},t.next=3,e.$axios.post(e.$api.versionAdd,l()(i));case 3:200==(a=t.sent).code?(e.$message({message:a.message,type:"success"}),e.modifyEditorDialogVisible=!1,e.getDataList()):e.$message({message:a.message,type:"warning"});case 5:case"end":return t.stop()}},t,e)}))()},modifyMethod:function(){var e=this;return o()(s.a.mark(function t(){var i,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i={handshake:"",data:{id:e.selectId,title:e.inputVersionTitle,device_type:e.inputUserType,version_type:e.inputVersionType,version_code:e.inputVersionNum,force:e.inputIsUpdate,package_path:e.inputAdress,zip_url:e.inputZipUrl,status:e.inputStatus,remark:e.inputNote}},t.next=3,e.$axios.post(e.$api.versionUpdate,l()(i));case 3:200==(a=t.sent).code?(e.$message({message:a.message,type:"success"}),e.modifyEditorDialogVisible=!1,e.getDataList()):e.$message({message:a.message,type:"warning"});case 5:case"end":return t.stop()}},t,e)}))()},deleteMethod:function(e){var t=this;return o()(s.a.mark(function i(){var a,n;return s.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return a={handshake:"",data:{id:e}},i.next=3,t.$axios.post(t.$api.versionDelete,l()(a));case 3:200==(n=i.sent).code?(t.$message({message:n.message,type:"success"}),t.getDataList()):t.$message({message:n.message,type:"warning"});case 5:case"end":return i.stop()}},i,t)}))()}}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"versionUpgradManagement"},[i("h3",[e._v("版本升级管理")]),e._v(" "),i("div",{staticClass:"search"},[i("div",{staticClass:"cond2 cond"},[i("label",[e._v("平台类型")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search2,callback:function(t){e.search2=t},expression:"search2"}},e._l(e.options,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),i("div",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.searchMethod}},[e._v("搜索")])],1)]),e._v(" "),i("div",{staticClass:"opration"},[e.permissions_obj.id_Version_add||e.permissions_obj.id_all?i("el-button",{attrs:{type:"success",icon:"el-icon-plus"},on:{click:e.addData}},[e._v("新增")]):e._e()],1),e._v(" "),i("div",{staticClass:"list"},[i("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"tooltip-effect":"dark"}},[i("el-table-column",{attrs:{type:"index",width:"50","header-align":"center",align:"center",label:"序号"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"title",label:"标题",width:"70"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"version_type_text",label:"版本类型",width:"80"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"version_code",label:"版本号",width:"70"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"remark",label:"备注说明"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"force_text",label:"强制更新",width:"80"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"package_path",label:"包下载链接地址"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"status_text",label:"状态",width:"60"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"created_at",label:"创建时间",sortable:"",width:"180"}}),e._v(" "),i("el-table-column",{attrs:{"header-align":"center",align:"center",label:"操作",width:"150",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.permissions_obj.id_Version_update||e.permissions_obj.id_all?i("el-button",{attrs:{size:"mini",type:"warning"},on:{click:function(i){return e.handleEdit(t.$index,t.row)}}},[e._v("编辑")]):e._e(),e._v(" "),e.permissions_obj.id_Version_delete||e.permissions_obj.id_all?i("el-button",{attrs:{size:"mini",type:"success"},on:{click:function(i){return e.handleDelete(t.$index,t.row)}}},[e._v("删除")]):e._e()]}}])})],1)],1),e._v(" "),i("div",{staticClass:"page"},[i("el-pagination",{attrs:{background:"","current-page":e.currentPage1,"page-sizes":[10,30,50,100],"page-size":e.pageSize,layout:"total, prev, pager, next,sizes,jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage1=t},"update:current-page":function(t){e.currentPage1=t}}})],1),e._v(" "),i("el-dialog",{attrs:{title:e.dialogTitle,visible:e.modifyEditorDialogVisible,width:"40%",center:""},on:{"update:visible":function(t){e.modifyEditorDialogVisible=t}}},[i("div",{staticClass:"row"},[i("span",[e._v("版本标题:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入版本标题",clearable:""},model:{value:e.inputVersionTitle,callback:function(t){e.inputVersionTitle=t},expression:"inputVersionTitle"}})],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("平台类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.inputUserType,callback:function(t){e.inputUserType=t},expression:"inputUserType"}},e._l(e.options5,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),"A"==e.inputUserType?i("div",{staticClass:"row"},[i("span",[e._v("版本类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.inputVersionType,callback:function(t){e.inputVersionType=t},expression:"inputVersionType"}},e._l(e.options6,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1):i("div",{staticClass:"row"},[i("span",[e._v("版本类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.inputVersionType,callback:function(t){e.inputVersionType=t},expression:"inputVersionType"}},e._l(e.options4,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("版本号:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入广告简介",clearable:""},model:{value:e.inputVersionNum,callback:function(t){e.inputVersionNum=t},expression:"inputVersionNum"}})],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("是否强制更新:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.inputIsUpdate,callback:function(t){e.inputIsUpdate=t},expression:"inputIsUpdate"}},e._l(e.options2,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("包地址:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入包地址",clearable:""},model:{value:e.inputAdress,callback:function(t){e.inputAdress=t},expression:"inputAdress"}})],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("资源zip地址")]),e._v(" "),i("el-input",{attrs:{placeholder:"选填,一般只有ios才填",clearable:""},model:{value:e.inputZipUrl,callback:function(t){e.inputZipUrl=t},expression:"inputZipUrl"}})],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("状态:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.inputStatus,callback:function(t){e.inputStatus=t},expression:"inputStatus"}},e._l(e.options3,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),i("div",{staticClass:"row"},[i("span",[e._v("备注说明:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入备注说明",clearable:"",type:"textarea",rows:3},model:{value:e.inputNote,callback:function(t){e.inputNote=t},expression:"inputNote"}})],1),e._v(" "),i("div",{staticClass:"dialogBtn"},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submitModifyEditor}},[e._v("提交")]),e._v(" "),i("el-button",{attrs:{type:"info",size:"small"},on:{click:e.cancelModifyEditor}},[e._v("取消")])],1)])],1)},staticRenderFns:[]};var c=i("VU/8")(p,u,!1,function(e){i("fE/D")},"data-v-7783d4e2",null);t.default=c.exports},"fE/D":function(e,t){}});
|