feature/task1.0.0__0514__ch
向文可 2 years ago
parent 75bb8b8d52
commit b1b9b01eb4

@ -19,7 +19,7 @@ export async function login(data) {
// 获取用户信息 // 获取用户信息
export function getUserInfo() { export function getUserInfo() {
return request({ return request({
url: '/uc/user/current', url: '/uc/user/current/employee',
method: 'get', method: 'get',
}); });
} }

@ -2,7 +2,7 @@
<div class="layout-profile"> <div class="layout-profile">
<el-avatar :src="userInfo?.avatar" /> <el-avatar :src="userInfo?.avatar" />
<el-dropdown :opts="opts"> <el-dropdown :opts="opts">
<span>{{ userInfo?.nickname || userInfo?.username }}</span> <span>{{ userInfo?.employeeName }}</span>
</el-dropdown> </el-dropdown>
</div> </div>
</template> </template>

@ -99,7 +99,9 @@
}); });
// / // /
const handleCreate = (row) => { const handleCreate = (row) => {
if (row) {
row.time = [row.activityStartTime, row.activityEndTime]; row.time = [row.activityStartTime, row.activityEndTime];
}
Object.assign( Object.assign(
formState.form, formState.form,
row || { row || {
@ -199,14 +201,10 @@
<ElButton type="text" onClick={() => handleUpdateProduct(row)}> <ElButton type="text" onClick={() => handleUpdateProduct(row)}>
设置商品 设置商品
</ElButton> </ElButton>
<ElButton type="text" disabled={row.activityState !== 1} onClick={() => handleCreate(row)}> <ElButton type="text" onClick={() => handleCreate(row)}>
编辑 编辑
</ElButton> </ElButton>
<ElButton <ElButton type="text" onClick={() => handleRemove([row])}>
type="text"
disabled={row.activityState === 2}
onClick={() => handleRemove([row])}
>
删除 删除
</ElButton> </ElButton>
</div> </div>

@ -157,18 +157,10 @@
slots: { slots: {
default: ({ row }) => ( default: ({ row }) => (
<div> <div>
<ElButton <ElButton type="text" onClick={() => handleUpdate(row)}>
disabled={row.state === 2 && !row.edit}
type="text"
onClick={() => handleUpdate(row)}
>
{row.edit ? '保存' : '编辑'} {row.edit ? '保存' : '编辑'}
</ElButton> </ElButton>
<ElButton <ElButton type="text" onClick={() => handleRemove([row])}>
disabled={row.state === 2 && !row.edit}
type="text"
onClick={() => handleRemove([row])}
>
删除 删除
</ElButton> </ElButton>
</div> </div>

@ -68,9 +68,9 @@
<el-form-item label="申请时间"> <el-form-item label="申请时间">
{{ state.detail.applyTime }} {{ state.detail.applyTime }}
</el-form-item> </el-form-item>
<el-form-item label="用户账号"> <!-- <el-form-item label="用户账号">
{{ state.detail.userId }} {{ state.detail.userId }}
</el-form-item> </el-form-item> -->
<el-form-item label="联系人"> <el-form-item label="联系人">
{{ state.detail.userNickName }} {{ state.detail.userNickName }}
</el-form-item> </el-form-item>
@ -223,6 +223,7 @@
<h3>退货物流</h3> <h3>退货物流</h3>
<el-form label-width="120px"> <el-form label-width="120px">
<el-form-item label="物流信息"> <el-form-item label="物流信息">
<template v-if="state.detail.refundLogistics">
<span> <span>
{{ state.detail.refundLogistics?.companyName }} {{ state.detail.refundLogistics?.companyName }}
</span> </span>
@ -230,6 +231,8 @@
{{ state.detail.refundLogistics?.trackingNo }} {{ state.detail.refundLogistics?.trackingNo }}
</span> </span>
<el-button type="text" @click="handleTrack"></el-button> <el-button type="text" @click="handleTrack"></el-button>
</template>
<span v-else></span>
</el-form-item> </el-form-item>
<el-form-item label="退款说明"> <el-form-item label="退款说明">
{{ state.detail.handleReturnLog?.problemDescribe }} {{ state.detail.handleReturnLog?.problemDescribe }}

@ -124,26 +124,11 @@
prop: 'source', prop: 'source',
width: 160, width: 160,
}, },
{
label: '更新时间',
prop: 'updateTime',
width: 180,
},
{
label: '更新人',
prop: 'updateUser',
width: 180,
},
{ {
label: '注册时间', label: '注册时间',
prop: 'createTime', prop: 'createTime',
width: 180, width: 180,
}, },
{
label: '创建人',
prop: 'createUser',
width: 160,
},
{ {
label: '是否启用', label: '是否启用',
width: 100, width: 100,

Loading…
Cancel
Save