Tea.context(function () { this.isRequesting = false this.isOk = false this.message = "" this.failKeys = [] this.$delay(function () { this.$refs.keysBox.focus() this.$watch("keyType", function () { this.$refs.keysBox.focus() }) }) this.before = function () { this.isRequesting = true this.isOk = false this.message = "" this.failKeys = [] } this.success = function () { this.isOk = true let f = NotifyReloadSuccess("任务提交成功") f() } this.fail = function (resp) { this.message = resp.message if (resp.data.failKeys != null) { this.failKeys = resp.data.failKeys } } this.done = function () { this.isRequesting = false } /** * 操作类型 */ this.keyType = "key" // key | prefix })