|
@ -60,10 +60,13 @@ const getPlatform = async () => { |
|
|
const result = await API({ |
|
|
const result = await API({ |
|
|
url: '/general/platform', |
|
|
url: '/general/platform', |
|
|
method: 'post', |
|
|
method: 'post', |
|
|
data: {}// 这里添加参数 |
|
|
|
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
platform.value = result.data |
|
|
|
|
|
|
|
|
if (Array.isArray(result.data)) { |
|
|
|
|
|
platform.value = result.data.map(item => ({value: item, label: item})); |
|
|
|
|
|
} else { |
|
|
|
|
|
console.error('平台信息格式错误', result) |
|
|
|
|
|
ElMessage.error('平台信息格式错误,请联系管理员') |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.error('获取平台信息失败:', error); |
|
|
console.error('获取平台信息失败:', error); |
|
@ -166,7 +169,7 @@ const get = async function (val) { |
|
|
const result = await API({ |
|
|
const result = await API({ |
|
|
url: '/goldDetail/getGoldDetail', |
|
|
url: '/goldDetail/getGoldDetail', |
|
|
method: 'post', |
|
|
method: 'post', |
|
|
data: {...getObj.value, goldDetail: {...goldDetail.value, flag: showEmployeeData.value? 0 : 1}} |
|
|
|
|
|
|
|
|
data: {...getObj.value, goldDetail: {...goldDetail.value, flag: showEmployeeData.value ? 0 : 1}} |
|
|
}) |
|
|
}) |
|
|
console.log('响应数据', result) |
|
|
console.log('响应数据', result) |
|
|
tableData.value = result.data.list |
|
|
tableData.value = result.data.list |
|
@ -187,7 +190,7 @@ const get = async function (val) { |
|
|
url: '/goldDetail/getTotal', |
|
|
url: '/goldDetail/getTotal', |
|
|
method: 'post', |
|
|
method: 'post', |
|
|
data: { |
|
|
data: { |
|
|
goldDetail: {...goldDetail.value, flag: showEmployeeData.value? 0 : 1}, |
|
|
|
|
|
|
|
|
goldDetail: {...goldDetail.value, flag: showEmployeeData.value ? 0 : 1}, |
|
|
/* jwcode: goldDetail.value.jwcode || '', |
|
|
/* jwcode: goldDetail.value.jwcode || '', |
|
|
payPlatform: goldDetail.value.payPlatform || '', |
|
|
payPlatform: goldDetail.value.payPlatform || '', |
|
|
type: goldDetail.value.type || '', |
|
|
type: goldDetail.value.type || '', |
|
@ -503,7 +506,7 @@ const format3 = (num) => { |
|
|
<el-text class="mx-1" size="large">平台信息:</el-text> |
|
|
<el-text class="mx-1" size="large">平台信息:</el-text> |
|
|
<el-select v-model="goldDetail.payPlatform" placeholder="请选择平台信息" style="width: 160px" clearable |
|
|
<el-select v-model="goldDetail.payPlatform" placeholder="请选择平台信息" style="width: 160px" clearable |
|
|
:loading="isLoadingPlatform"> |
|
|
:loading="isLoadingPlatform"> |
|
|
<el-option v-for="item in platform" :key="item.id" :label="item.platform" :value="item.platform"/> |
|
|
|
|
|
|
|
|
<el-option v-for="item in platform" :key="item.id" :label="item.label" :value="item.value"/> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</div> |
|
|
</div> |
|
|
</el-col> |
|
|
</el-col> |
|
@ -573,10 +576,10 @@ const format3 = (num) => { |
|
|
}}</span> |
|
|
}}</span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column fixed="left" prop="name" label="姓名" width="150" show-overflow-tooltip /> |
|
|
|
|
|
|
|
|
<el-table-column fixed="left" prop="name" label="姓名" width="150" show-overflow-tooltip/> |
|
|
<el-table-column fixed="left" prop="jwcode" label="精网号" width="120"/> |
|
|
<el-table-column fixed="left" prop="jwcode" label="精网号" width="120"/> |
|
|
<el-table-column prop="market" label="所属地区" width="120"/> |
|
|
<el-table-column prop="market" label="所属地区" width="120"/> |
|
|
<el-table-column prop="payPlatform" label="平台信息" width="140" /> |
|
|
|
|
|
|
|
|
<el-table-column prop="payPlatform" label="平台信息" width="140"/> |
|
|
<el-table-column prop="type" label="更新类型" width="110"> |
|
|
<el-table-column prop="type" label="更新类型" width="110"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<span v-if="scope.row.type === 0">充值</span> |
|
|
<span v-if="scope.row.type === 0">充值</span> |
|
|