1 line
2.6 KiB
JavaScript
1 line
2.6 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2176f7"],{c75b:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("el-dialog",{attrs:{visible:t.visible,title:t.$t("mail.send"),"close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(a){t.visible=a}}},[e("el-form",{ref:"dataForm",attrs:{model:t.dataForm,rules:t.dataRule,"label-width":"120px"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&t._k(a.keyCode,"enter",13,a.key,"Enter")?null:t.dataFormSubmitHandle()}}},[e("el-form-item",{attrs:{prop:"mailTo",label:t.$t("mail.mailTo")}},[e("el-input",{attrs:{placeholder:t.$t("mail.mailTo")},model:{value:t.dataForm.mailTo,callback:function(a){t.$set(t.dataForm,"mailTo",a)},expression:"dataForm.mailTo"}})],1),e("el-form-item",{attrs:{prop:"mailCc",label:t.$t("mail.mailCc")}},[e("el-input",{attrs:{placeholder:t.$t("mail.mailCc")},model:{value:t.dataForm.mailCc,callback:function(a){t.$set(t.dataForm,"mailCc",a)},expression:"dataForm.mailCc"}})],1),e("el-form-item",{attrs:{prop:"params",label:t.$t("mail.params")}},[e("el-input",{attrs:{placeholder:t.$t("mail.paramsTips")},model:{value:t.dataForm.params,callback:function(a){t.$set(t.dataForm,"params",a)},expression:"dataForm.params"}})],1)],1),e("template",{slot:"footer"},[e("el-button",{on:{click:function(a){t.visible=!1}}},[t._v(t._s(t.$t("cancel")))]),e("el-button",{attrs:{type:"primary"},on:{click:function(a){return t.dataFormSubmitHandle()}}},[t._v(t._s(t.$t("confirm")))])],1)],2)},r=[],l=e("b047"),o=e.n(l),n=e("61f7"),s={data:function(){return{visible:!1,dataForm:{id:"",mailTo:"",mailCc:"",params:""}}},computed:{dataRule:function(){var t=this,a=function(a,e,i){if(!Object(n["b"])(e))return i(new Error(t.$t("validate.format",{attr:t.$t("user.email")})));i()};return{mailTo:[{required:!0,message:this.$t("validate.required"),trigger:"blur"},{validator:a,trigger:"blur"}]}}},methods:{init:function(){var t=this;this.visible=!0,this.$nextTick((function(){t.$refs["dataForm"].resetFields()}))},dataFormSubmitHandle:o()((function(){var t=this;this.$refs["dataForm"].validate((function(a){if(!a)return!1;t.$http.post("/message/mailtemplate/send",t.dataForm,{headers:{"content-type":"application/x-www-form-urlencoded"}}).then((function(a){var e=a.data;if(0!==e.code)return t.$message.error(e.msg);t.$message({message:t.$t("prompt.success"),type:"success",duration:500,onClose:function(){t.visible=!1,t.$emit("refreshDataList")}})})).catch((function(){}))}))}),1e3,{leading:!0,trailing:!1})}},m=s,c=e("2877"),u=Object(c["a"])(m,i,r,!1,null,null,null);a["default"]=u.exports}}]); |