捕梦者CMS系统前端框架
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 lines
5.1 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22cfca"],{f626:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._m(0),a("div",{staticClass:"ele-body"},[a("el-card",{attrs:{shadow:"never"}},[a("el-form",{ref:"demoForm",staticStyle:{"max-width":"700px",margin:"10px auto"},attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"标题:",prop:"title"}},[a("el-input",{attrs:{placeholder:"请输入标题",clearable:""},model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),a("el-form-item",{attrs:{label:"起止日期:",prop:"datetime"}},[a("el-date-picker",{staticClass:"ele-fluid",attrs:{type:"daterange","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.form.datetime,callback:function(t){e.$set(e.form,"datetime",t)},expression:"form.datetime"}})],1),a("el-form-item",{attrs:{label:"目标描述:",prop:"goal"}},[a("el-input",{attrs:{placeholder:"请输入目标描述",rows:4,type:"textarea"},model:{value:e.form.goal,callback:function(t){e.$set(e.form,"goal",t)},expression:"form.goal"}})],1),a("el-form-item",{attrs:{label:"衡量标准:",prop:"standard"}},[a("el-input",{attrs:{placeholder:"请输入衡量标准",rows:4,type:"textarea"},model:{value:e.form.standard,callback:function(t){e.$set(e.form,"standard",t)},expression:"form.standard"}})],1),a("el-form-item",{attrs:{label:"地点:",prop:"address"}},[a("el-select",{staticClass:"ele-fluid",attrs:{placeholder:"请选择地点",clearable:""},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}},[a("el-option",{attrs:{label:"地点一",value:1}}),a("el-option",{attrs:{label:"地点二",value:2}}),a("el-option",{attrs:{label:"地点三",value:3}})],1)],1),a("el-form-item",{attrs:{label:"邀评人:"}},[a("el-select",{staticClass:"ele-fluid",attrs:{placeholder:"请选择邀评人",clearable:"",multiple:""},model:{value:e.form.invites,callback:function(t){e.$set(e.form,"invites",t)},expression:"form.invites"}},e._l(e.users,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}},[a("el-avatar",{staticStyle:{"vertical-align":"middle"},attrs:{size:24,src:t.avatar}}),a("span",{staticStyle:{"padding-left":"8px"}},[e._v(e._s(t.name))])],1)})),1)],1),a("el-form-item",{attrs:{label:"权重:"}},[a("el-input-number",{staticStyle:{width:"150px","margin-right":"10px"},attrs:{"controls-position":"right",min:0,max:100},model:{value:e.form.weight,callback:function(t){e.$set(e.form,"weight",t)},expression:"form.weight"}}),a("span",[e._v("%")])],1),a("el-form-item",{attrs:{label:"目标公开:"}},[a("el-radio-group",{model:{value:e.form.publicType,callback:function(t){e.$set(e.form,"publicType",t)},expression:"form.publicType"}},[a("el-radio",{attrs:{label:1}},[e._v("公开")]),a("el-radio",{attrs:{label:2}},[e._v("部分公开")]),a("el-radio",{attrs:{label:3}},[e._v("不公开")])],1),2===e.form.publicType?a("el-input",{attrs:{placeholder:"公开给"}}):e._e(),a("div",{staticClass:"text-info"},[e._v("客户、邀评人默认被分享")])],1),a("el-form-item",[a("el-button",{on:{click:e.closeThis}},[e._v("关闭")]),a("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.submit}},[e._v("提交 ")])],1)],1)],1)],1)])},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"ele-page-header"},[a("div",{staticClass:"ele-page-title"},[e._v("基础表单")]),a("div",{staticClass:"ele-page-desc"},[e._v("表单页用于向用户收集或验证信息,基础表单常见于数据项较少的表单场景。")])])}],s={name:"FormBasic",data:function(){return{loading:!1,form:{weight:0,publicType:1},rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],datetime:[{required:!0,message:"请选择起止日期",trigger:"blur"}],goal:[{required:!0,message:"请输入目标描述",trigger:"blur"}],standard:[{required:!0,message:"请输入衡量标准",trigger:"blur"}],address:[{required:!0,message:"请选择地点",trigger:"blur"}]},users:[{id:1,name:"SunSmile",avatar:"https://cdn.eleadmin.com/20200609/c184eef391ae48dba87e3057e70238fb.jpg"},{id:2,name:"你的名字很好听",avatar:"https://cdn.eleadmin.com/20200609/b6a811873e704db49db994053a5019b2.jpg"},{id:3,name:"全村人的希望",avatar:"https://cdn.eleadmin.com/20200609/948344a2a77c47a7a7b332fe12ff749a.jpg"},{id:4,name:"Jasmine",avatar:"https://cdn.eleadmin.com/20200609/f6bc05af944a4f738b54128717952107.jpg"},{id:5,name:"酷酷的大叔",avatar:"https://cdn.eleadmin.com/20200609/2d98970a51b34b6b859339c96b240dcd.jpg"}]}},methods:{submit:function(){var e=this;this.$refs["demoForm"].validate((function(t){if(!t)return!1;e.loading=!0,setTimeout((function(){e.loading=!1,e.$message({type:"success",message:"提交成功"})}),1500)}))},closeThis:function(){var e=this;this.$store.dispatch("user/tabRemove",this.$route.fullPath).then((function(t){e.$router.push(-1===t?"/":e.$store.state.user.tabs[t].path)}))}}},i=s,o=a("2877"),n=Object(o["a"])(i,l,r,!1,null,"2d3dffea",null);t["default"]=n.exports}}]);