mirror of
https://gitee.com/ssssssss-team/magic-api.git
synced 2026-06-09 10:23:53 +08:00
在接口&函数未保存时,在上方tab页显示*号,保存后消失,issues:#I3ZL41
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
>
|
||||
<i class="ma-svg-icon" v-if="item._type === 'api'" :class="['request-method-' + item.method]" />
|
||||
<i class="ma-svg-icon" v-if="item._type !== 'api'" :class="['icon-function']" />
|
||||
{{item.name}}
|
||||
{{item.name}}<span v-show="item.script !== item.ext.tmpScript">*</span>
|
||||
<i class="ma-icon ma-icon-close" @click.stop="close(item.id || item.tmp_id)"/>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -310,7 +310,8 @@ export default {
|
||||
debugDecoration: null,
|
||||
save: true,
|
||||
loading: false,
|
||||
scrollTop: 0
|
||||
scrollTop: 0,
|
||||
tmpScript: null // 缓存一个未修改前的脚本
|
||||
})
|
||||
}
|
||||
if (item.ext.loading) {
|
||||
@@ -377,6 +378,7 @@ export default {
|
||||
item.method = data.method
|
||||
}
|
||||
item.script = data.script
|
||||
item.ext.tmpScript = data.script
|
||||
item.description = data.description
|
||||
if (item.copy === true) {
|
||||
item.id = ''
|
||||
@@ -428,6 +430,7 @@ export default {
|
||||
bus.$emit('script_add')
|
||||
}
|
||||
thisInfo.id = id
|
||||
this.info.ext.tmpScript = saveObj.script
|
||||
})
|
||||
},
|
||||
doSaveFunction() {
|
||||
@@ -448,6 +451,7 @@ export default {
|
||||
bus.$emit('function_add')
|
||||
}
|
||||
thisInfo.id = id
|
||||
this.info.ext.tmpScript = saveObj.script
|
||||
})
|
||||
},
|
||||
doSave() {
|
||||
|
||||
Reference in New Issue
Block a user