|
@ -1,3 +1,26 @@
|
|
|
function showSuccessMessage(msg) {
|
|
|
layer.msg(msg, {
|
|
|
icon: 1
|
|
|
})
|
|
|
}
|
|
|
|
|
|
function showErrorMessage(msg) {
|
|
|
layer.msg(msg, {
|
|
|
icon: 5
|
|
|
})
|
|
|
}
|
|
|
|
|
|
function showWarningMessage(msg) {
|
|
|
layer.msg(msg, {
|
|
|
icon: 2
|
|
|
})
|
|
|
}
|
|
|
|
|
|
function showInfoMessage(msg) {
|
|
|
layer.msg(msg, {
|
|
|
icon: 6
|
|
|
})
|
|
|
}
|
|
|
var TemplateItems = {
|
|
|
template: '<div style="height: 100%;">\
|
|
|
<div class="title-name c-f16">\
|
|
@ -32,7 +55,7 @@ var TemplateItems = {
|
|
|
<img v-if="name!=\'系统模板\'" src="../../../images/qingchu_icon.png" class="item-delete-btn" @click.stop="deleteItem(o, i)"/>\
|
|
|
</div>\
|
|
|
</div>\
|
|
|
<div v-if="name!=\'系统模板\'" class="foot-btns">\
|
|
|
<div class="foot-btns">\
|
|
|
<a class="delete-btn c-t-center mr50" @click="deleteTemplate">\
|
|
|
删除模板\
|
|
|
</a>\
|
|
@ -86,6 +109,10 @@ var TemplateItems = {
|
|
|
},
|
|
|
saveTemplate: function() {
|
|
|
var vm = this
|
|
|
if(this.name=='系统模板'){
|
|
|
showErrorMessage('不能编辑系统模板!')
|
|
|
return false
|
|
|
}
|
|
|
vm.loading.showModal()
|
|
|
rehaAPI.createTemplateDetail({
|
|
|
doctor: storage.docInfo.code,
|
|
@ -97,12 +124,12 @@ var TemplateItems = {
|
|
|
}).then(function(res) {
|
|
|
if(res.status == 200) {
|
|
|
vm.loading.close()
|
|
|
toastr && toastr.success("保存成功")
|
|
|
showSuccessMessage('保存成功')
|
|
|
EventBus.$emit("refresh-index")
|
|
|
vm.$router.replace("/")
|
|
|
} else {
|
|
|
vm.loading.close()
|
|
|
toastr && toastr.error(res.msg)
|
|
|
showErrorMessage(res.msg)
|
|
|
}
|
|
|
}).catch(function(e) {
|
|
|
vm.loading.close()
|
|
@ -111,34 +138,31 @@ var TemplateItems = {
|
|
|
},
|
|
|
deleteTemplate: function() {
|
|
|
var vm = this
|
|
|
|
|
|
var d = dialog({
|
|
|
width: 300,
|
|
|
content: '确定删除该模板?',
|
|
|
okValue: '确认',
|
|
|
ok: function () {
|
|
|
if(this.name=='系统模板'){
|
|
|
showErrorMessage('不能删除系统模板!')
|
|
|
return false
|
|
|
}
|
|
|
layer.confirm('确定删除该模板?', {
|
|
|
btn: ['确认','取消'] //按钮
|
|
|
}, function(){
|
|
|
vm.loading.showModal()
|
|
|
rehaAPI.deleteTemplate({
|
|
|
templateId: vm.templateId
|
|
|
}).then(function(res) {
|
|
|
vm.loading.close()
|
|
|
if(res.status == 200) {
|
|
|
toastr && toastr.success("删除成功")
|
|
|
showSuccessMessage('删除成功')
|
|
|
} else {
|
|
|
toastr && toastr.error(res.msg)
|
|
|
showErrorMessage(res.msg)
|
|
|
}
|
|
|
|
|
|
EventBus.$emit("refresh-index")
|
|
|
vm.$router.replace("/")
|
|
|
}).catch(function(e) {
|
|
|
vm.loading.close()
|
|
|
console.error(e)
|
|
|
})
|
|
|
},
|
|
|
cancelValue: '取消',
|
|
|
cancel: function () {}
|
|
|
}, function(){
|
|
|
});
|
|
|
d.showModal();
|
|
|
},
|
|
|
toDetail: function(o) {
|
|
|
var vm = this
|