| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | var NewTemplateForm = {    template: '<div>\    				<div class="title-name c-f16">\	    				<span class="c-vam">模板未命名</span>\	    			</div>\	    			<div class="c-t-center" style="margin-top: 240px;">\	    				<span class="c-vam c-f14 mr5">模板名称: </span>\	    				<input v-model="name" placeholder="请输入新模板名称" class="c-vam temp-name-inpt"/>\	    				<a @click="save" href="javascript: void(0);" class="ml10 save-temp-name-btn c-f14 c-vam">保存</a>\	    			</div>\    			</div>',    props: [],    data: function() {        return {        	name:''        }    },    beforeRouteEnter: function (to, from, next) {	    next(function(vm) {	    	vm.name = ""	    })	},    mounted: function() {    	var vm = this    },    methods: {    	save: function() {    		var vm = this    		    		if(vm.name) {    			rehaAPI.createTemplate({	    			doctor: storage.docInfo.code,	    			title: vm.name	    		}).then(function(res) {	    			if(res.status == 200) {	    				vm.$router.push({			    			path:'/template-items',			    			query: {			    				name: vm.name,			    				isNew: true,			    				templateId: res.data			    			}			    		})	    			} else {	    				toastr && toastr.error(res.msg)	    			}	    				    		}).catch(function(e) {	    			console.error(e)	    		})    		}    	}    }}
 |