Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-30843d32.78ddfd0d.js

1 line
6.5 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-30843d32"],{"386d":function(e,a,t){"use strict";var r=t("cb7c"),o=t("83a1"),i=t("5f1b");t("214f")("search",1,(function(e,a,t,n){return[function(t){var r=e(this),o=void 0==t?void 0:t[a];return void 0!==o?o.call(t,r):new RegExp(t)[a](String(r))},function(e){var a=n(t,e,this);if(a.done)return a.value;var l=r(e),s=String(this),c=l.lastIndex;o(c,0)||(l.lastIndex=0);var d=i(l,s);return o(l.lastIndex,c)||(l.lastIndex=c),null===d?-1:d.index}]}))},"83a1":function(e,a){e.exports=Object.is||function(e,a){return e===a?0!==e||1/e===1/a:e!=e&&a!=a}},8886:function(e,a,t){},a07e:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("el-dialog",{attrs:{title:"新建",visible:e.dialogVisible,"close-on-click-modal":!1},on:{"update:visible":function(a){e.dialogVisible=a}}},[t("div",[t("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.rules,"label-width":"120px"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"设备主板芯片",prop:"aeMainboard"}},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dataForm.aeMainboard,callback:function(a){e.$set(e.dataForm,"aeMainboard",a)},expression:"dataForm.aeMainboard"}},e._l(e.eightInchesEquipTypeList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),t("el-col",{attrs:{span:11,offset:1}},[t("el-form-item",{attrs:{label:"程序包名称",prop:"aevPackname"}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.dataForm.aevPackname,callback:function(a){e.$set(e.dataForm,"aevPackname",a)},expression:"dataForm.aevPackname"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"程序版本号",prop:"aevVersion"}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.dataForm.aevVersion,callback:function(a){e.$set(e.dataForm,"aevVersion",a)},expression:"dataForm.aevVersion"}})],1)],1),t("el-col",{attrs:{span:11,offset:1}},[t("el-form-item",{attrs:{label:"程序版本code",prop:"aevVersioncode"}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.dataForm.aevVersioncode,callback:function(a){e.$set(e.dataForm,"aevVersioncode",a)},expression:"dataForm.aevVersioncode"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"固件地址",prop:"aevUpdatefilepath"}},[t("el-input",{attrs:{readonly:"",placeholder:"请点击右侧按钮上传"},model:{value:e.dataForm.aevUpdatefilepath,callback:function(a){e.$set(e.dataForm,"aevUpdatefilepath",a)},expression:"dataForm.aevUpdatefilepath"}})],1)],1),t("el-col",{attrs:{span:11,offset:1}},[t("el-upload",{ref:"upload",staticClass:"upload-box",attrs:{accept:"application/vnd.android.package-archive",action:e.baseUrl+e.uploadUrl,headers:e.uploadHeaders,"before-upload":e.beforeUpload,"on-success":e.handleSuccess,"on-error":e.handleError,"show-file-list":!1}},[t("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadLoading,expression:"uploadLoading"}],attrs:{type:"warning"}},[e._v("点击上传")]),t("span",[e._v("请上传apk文件")])],1)],1)],1),t("el-row",[t("el-col",[t("el-form-item",{attrs:{label:"版本说明",prop:"aevNote"}},[t("el-input",{attrs:{type:"textarea",rows:3,resize:"none",placeholder:"请输入"},model:{value:e.dataForm.aevNote,callback:function(a){e.$set(e.dataForm,"aevNote",a)},expression:"dataForm.aevNote"}})],1)],1)],1)],1)],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(a){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.submitInfo}},[e._v("确 定")])],1)])},o=[],i=(t("8e6e"),t("ac6a"),t("456d"),t("386d"),t("ade3")),n=t("ed08"),l=t("b047"),s=t.n(l),c=t("a78e"),d=t.n(c);function u(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,r)}return t}function p(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?u(Object(t),!0).forEach((function(a){Object(i["a"])(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}var f={data:function(){return{dialogVisible:!1,loading:!1,uploadLoading:!1,dataForm:{aeMainboard:"",aevPackname:"",aevVersion:"",aevVersioncode:"",aevUpdatefilepath:"",aevNote:""},eightInchesEquipTypeList:Object(n["c"])("eightInchesEquipType"),rules:{aeMainboard:[{required:!0,message:"请选择",trigger:["blur","change"]}],aevPackname:[{required:!0,message:"请输入",trigger:["blur","change"]}],aevVersion:[{required:!0,message:"请输入",trigger:["blur","change"]}],aevVersioncode:[{required:!0,message:"请输入",trigger:["blur","change"]},{validator:function(e,a,t){if(!/^[0-9]+$/.test(a))return t(new Error("版本号必须全部为数字"));t()},trigger:["blur","change"]}],aevUpdatefilepath:[{required:!0,message:"请输入",trigger:["blur","change"]}],aevNote:[{required:!0,message:"请选择",trigger:["blur","change"]}]},baseUrl:window.SITE_CONFIG["apiURL"],uploadUrl:"/system/scaidooreightversion/uploadapkfile",uploadHeaders:{}}},created:function(){this.uploadHeaders={Authorization:"Bearer "+d.a.get("access_token")||!1}},methods:{init:function(e){var a=this;this.dialogVisible=!0,this.dataForm={aeMainboard:"",aevPackname:"",aevVersion:"",aevVersioncode:"",aevUpdatefilepath:"",aevNote:""},this.$nextTick((function(){a.$refs["dataForm"].clearValidate()}))},submitInfo:s()((function(){var e=this;this.$refs["dataForm"].validate((function(a){if(!a)return!1;e.loading=!0;var t=p({},e.dataForm);e.$http({url:"/system/scaidooreightversion",method:"post",data:t}).then((function(a){var t=a.data;if(0!=t.code)return e.$message.error(t.msg);e.dialogVisible=!1,"post"==e.type?e.$parent.$parent.resetForm("ruleForm"):e.$parent.$parent.search(),e.$message.success(t.msg||"操作成功")})).finally((function(){e.loading=!1}))}))}),1e3),beforeUpload:function(e){return this.uploadLoading=!0,!0},handleError:function(e,a){this.uploadLoading=!1,this.$message.error(e)},handleSuccess:function(e){if(this.uploadLoading=!1,0!=e.code)return this.$message.error(e.msg);this.dataForm.aevUpdatefilepath=e.data,this.$message.success(e.msg||"上传成功")}}},m=f,v=(t("c0b0"),t("2877")),g=Object(v["a"])(m,r,o,!1,null,"26a5caca",null);a["default"]=g.exports},c0b0:function(e,a,t){"use strict";t("8886")}}]);