fix: remove rocket request header workaround

This commit is contained in:
zhx 2026-07-15 16:03:50 +08:00
parent d39bff4ba7
commit 19fde4429c
2 changed files with 3 additions and 20 deletions

View File

@ -1,19 +1,11 @@
import request from '@/utils/request' import request from '@/utils/request'
// 后端 AppExtCommand 从 Req-Sys-Origin 请求头构造 reqSysOrigin普通 sysOrigin 参数不会自动转换。
function buildSysOriginHeaders(sysOrigin) {
return {
'Req-Sys-Origin': `origin=${sysOrigin};originChild=${sysOrigin};`
}
}
// 查询全部火箭等级配置 // 查询全部火箭等级配置
export function listRocketConfigs(params) { export function listRocketConfigs(params) {
return request({ return request({
url: '/admin/rocket/config/list', url: '/admin/rocket/config/list',
method: 'get', method: 'get',
params, params
headers: buildSysOriginHeaders(params.sysOrigin)
}) })
} }
@ -22,7 +14,6 @@ export function updateRocketConfig(data) {
return request({ return request({
url: '/admin/rocket/config/update', url: '/admin/rocket/config/update',
method: 'post', method: 'post',
data, data
headers: buildSysOriginHeaders(data.sysOrigin)
}) })
} }

View File

@ -200,7 +200,6 @@
<script> <script>
import { listRocketConfigs, updateRocketConfig } from '@/api/rocket-config' import { listRocketConfigs, updateRocketConfig } from '@/api/rocket-config'
import { mapGetters } from 'vuex'
const createEmptyReward = () => ({ const createEmptyReward = () => ({
type: 'GOLD', type: 'GOLD',
@ -255,7 +254,6 @@ export default {
} }
}, },
computed: { computed: {
...mapGetters(['permissionsFirstSysOrigin']),
rewardTypes() { rewardTypes() {
return [ return [
{ value: 'GOLD', label: this.$t('pages.rocketConfig.types.gold') }, { value: 'GOLD', label: this.$t('pages.rocketConfig.types.gold') },
@ -266,16 +264,12 @@ export default {
} }
}, },
created() { created() {
if (!this.permissionsFirstSysOrigin) {
return
}
this.loadConfigs() this.loadConfigs()
}, },
methods: { methods: {
loadConfigs() { loadConfigs() {
this.listLoading = true this.listLoading = true
// AppExtCommand reqSysOrigin listRocketConfigs().then(response => {
listRocketConfigs({ sysOrigin: this.permissionsFirstSysOrigin.value }).then(response => {
this.configList = response.body || [] this.configList = response.body || []
}).finally(() => { }).finally(() => {
this.listLoading = false this.listLoading = false
@ -340,8 +334,6 @@ export default {
// 使 // 使
const payload = { const payload = {
id: this.form.id, id: this.form.id,
// AppExtCommand
sysOrigin: this.permissionsFirstSysOrigin.value,
maxEnergy: this.form.maxEnergy, maxEnergy: this.form.maxEnergy,
status: this.form.status, status: this.form.status,
rewardConfig: this.form.rewardConfig.map(item => { rewardConfig: this.form.rewardConfig.map(item => {