UNPKG

visop

Version:

A simple CLI for scaffolding visible operation projects.

1 lines 2.1 kB
webpackJsonp([38],{LeYU:function(t,e,i){(t.exports=i("FZ+f")(!1)).push([t.i,"",""])},"ea+k":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("KamI"),a={data:function(){return{temp:{},list:[]}},mounted:function(){var t=this;Object(n.c)(this.$route.query.id,"fields").then(function(e){t.list=e.data,console.log(t.list);for(var i=0;i<t.list.length;i++)t.list[i].config=JSON.parse(t.list[i].config)}),Object(n.c)(this.$route.query.id,"data").then(function(e){t.temp=e.data[0],console.log(t.temp)})},methods:{updateData:function(){var t=this;this.$refs.dataForm.validate(function(e){e&&Object(n.e)("/"+t.$route.query.id+"/data",t.temp).then(function(e){t.$notify({title:"成功",message:"更新成功",type:"success",duration:2e3})})})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-form",{ref:"dataForm",staticStyle:{width:"90%",margin:"10px",height:"100%"},attrs:{model:t.temp,"label-position":"top","label-width":"70px"}},[t._l(t.list,function(e,n){return i("el-form-item",{key:n,attrs:{label:e.description,prop:e.id}},["input"==e.type?i("el-input",{model:{value:t.temp[e.id],callback:function(i){t.$set(t.temp,e.id,i)},expression:"temp[items.id]"}}):"select"==e.type?i("el-select",{staticClass:"filter-item",attrs:{placeholder:"请选择"},model:{value:t.temp[e.id],callback:function(i){t.$set(t.temp,e.id,i)},expression:"temp[items.id]"}},t._l(e.config,function(t){return i("el-option",{key:t.key,attrs:{label:t,value:t}})})):"textarea"==e.type||"json"==e.type?i("el-input",{attrs:{type:"textarea",rows:e.config.row},model:{value:t.temp[e.id],callback:function(i){t.$set(t.temp,e.id,i)},expression:"temp[items.id]"}}):t._e()],1)}),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary"},on:{click:t.updateData}},[t._v("保存")]),t._v(" "),i("el-button",[t._v("取消")])],1)],2)},staticRenderFns:[]};var l=i("VU/8")(a,o,!1,function(t){i("jDtb")},null,null);e.default=l.exports},jDtb:function(t,e,i){var n=i("LeYU");"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);i("rjj0")("728e2ea0",n,!0)}});