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.
1 line
2.6 KiB
1 line
2.6 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d21ad69"],{bce7:function(e,t,o){"use strict";o.r(t);var r=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("j-modal",{attrs:{visible:e.visible,title:"选择平台",width:"400px"},on:{ok:e.onOk,cancel:e.close}},[o("a-spin",{attrs:{spinning:e.confirmLoading}},[o("j-form-container",{attrs:{disabled:e.formDisabled}},[o("a-form-model",{ref:"form",attrs:{slot:"detail",model:e.model,rules:e.validatorRules},slot:"detail"},[o("a-row",[o("a-col",{attrs:{span:24}},[o("a-form-model-item",{attrs:{label:"选择平台",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"platform"}},[o("a-select",{attrs:{placeholder:"请选择平台",options:e.platformList,"filter-option":e.filterOption,allowClear:""},model:{value:e.model.platform,callback:function(t){e.$set(e.model,"platform",t)},expression:"model.platform"}})],1)],1)],1)],1)],1)],1)],1)},l=[],i=o("4ec3");function n(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach((function(t){s(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function s(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}var c={name:"SelectPlatformModal",data:function(){return{visible:!1,formDisabled:!1,confirmLoading:!1,model:{platform:""},labelCol:{xs:{span:24},sm:{span:5}},platformList:[],wrapperCol:{xs:{span:24},sm:{span:16}},validatorRules:{platform:[{required:!0,message:"请选择平台"}]},type:null}},mounted:function(){this.getDictCode()},methods:{filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0},open:function(e){this.type=e,this.visible=!0},close:function(){this.$refs.form.resetFields(),this.visible=!1,this.confirmLoading=!1},onOk:function(){this.$emit("changePlatform",this.model.platform,this.type),this.model.platform&&this.close()},getDictCode:function(){var e=Object(i["t"])("platform_type");this.platformList=e.map((function(e){return a(a({},e),{},{value:e.value})})),this.model.platform=this.platformList[0].value,this.$emit("changePlatform",this.model.platform,this.type)}}},p=c,f=o("2877"),m=Object(f["a"])(p,r,l,!1,null,"681bace0",null);t["default"]=m.exports}}]); |