Commit 4fa8ec09 by ‘巴博尔’

修改用户端

parent 01afafff
import request from '@/utils/request'
// 查询陪诊员/商户提现列表
export function listIncome(query) {
return request({
url: '/system/income/list',
method: 'get',
params: query
})
}
// 查询陪诊员/商户提现详细
export function getIncome(id) {
return request({
url: '/system/income/' + id,
method: 'get'
})
}
// 新增陪诊员/商户提现
export function addIncome(data) {
return request({
url: '/system/income',
method: 'post',
data: data
})
}
// 修改陪诊员/商户提现
export function updateIncome(data) {
return request({
url: '/system/income',
method: 'put',
data: data
})
}
// 删除陪诊员/商户提现
export function delIncome(id) {
return request({
url: '/system/income/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询支付订单列表
export function listPaymentRecord(query) {
return request({
url: '/system/paymentRecord/list',
method: 'get',
params: query
})
}
// 查询支付订单详细
export function getPaymentRecord(id) {
return request({
url: '/system/paymentRecord/' + id,
method: 'get'
})
}
// 新增支付订单
export function addPaymentRecord(data) {
return request({
url: '/system/paymentRecord',
method: 'post',
data: data
})
}
// 修改支付订单
export function updatePaymentRecord(data) {
return request({
url: '/system/paymentRecord',
method: 'put',
data: data
})
}
// 删除支付订单
export function delPaymentRecord(id) {
return request({
url: '/system/paymentRecord/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询用户退款列表
export function listUserRefund(query) {
return request({
url: '/system/userRefund/list',
method: 'get',
params: query
})
}
// 查询用户退款详细
export function getUserRefund(id) {
return request({
url: '/system/userRefund/' + id,
method: 'get'
})
}
// 新增用户退款
export function addUserRefund(data) {
return request({
url: '/system/userRefund',
method: 'post',
data: data
})
}
// 修改用户退款
export function updateUserRefund(data) {
return request({
url: '/system/userRefund',
method: 'put',
data: data
})
}
// 删除用户退款
export function delUserRefund(id) {
return request({
url: '/system/userRefund/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询代办挂号订单列表
export function listDbghOrder(query) {
return request({
url: '/system/dbghOrder/list',
method: 'get',
params: query
})
}
// 查询代办挂号订单详细
export function getDbghOrder(id) {
return request({
url: '/system/dbghOrder/' + id,
method: 'get'
})
}
// 新增代办挂号订单
export function addDbghOrder(data) {
return request({
url: '/system/dbghOrder',
method: 'post',
data: data
})
}
// 修改代办挂号订单
export function updateDbghOrder(data) {
return request({
url: '/system/dbghOrder',
method: 'put',
data: data
})
}
// 删除代办挂号订单
export function delDbghOrder(id) {
return request({
url: '/system/dbghOrder/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询代办买药订单列表
export function listDbmyOrder(query) {
return request({
url: '/system/dbmyOrder/list',
method: 'get',
params: query
})
}
// 查询代办买药订单详细
export function getDbmyOrder(id) {
return request({
url: '/system/dbmyOrder/' + id,
method: 'get'
})
}
// 新增代办买药订单
export function addDbmyOrder(data) {
return request({
url: '/system/dbmyOrder',
method: 'post',
data: data
})
}
// 修改代办买药订单
export function updateDbmyOrder(data) {
return request({
url: '/system/dbmyOrder',
method: 'put',
data: data
})
}
// 删除代办买药订单
export function delDbmyOrder(id) {
return request({
url: '/system/dbmyOrder/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询代办问诊订单列表
export function listDbwzOrder(query) {
return request({
url: '/system/dbwzOrder/list',
method: 'get',
params: query
})
}
// 查询代办问诊订单详细
export function getDbwzOrder(id) {
return request({
url: '/system/dbwzOrder/' + id,
method: 'get'
})
}
// 新增代办问诊订单
export function addDbwzOrder(data) {
return request({
url: '/system/dbwzOrder',
method: 'post',
data: data
})
}
// 修改代办问诊订单
export function updateDbwzOrder(data) {
return request({
url: '/system/dbwzOrder',
method: 'put',
data: data
})
}
// 删除代办问诊订单
export function delDbwzOrder(id) {
return request({
url: '/system/dbwzOrder/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询诊前挂号订单列表
export function listZqghOrder(query) {
return request({
url: '/system/zqghOrder/list',
method: 'get',
params: query
})
}
// 查询诊前挂号订单详细
export function getZqghOrder(id) {
return request({
url: '/system/zqghOrder/' + id,
method: 'get'
})
}
// 新增诊前挂号订单
export function addZqghOrder(data) {
return request({
url: '/system/zqghOrder',
method: 'post',
data: data
})
}
// 修改诊前挂号订单
export function updateZqghOrder(data) {
return request({
url: '/system/zqghOrder',
method: 'put',
data: data
})
}
// 删除诊前挂号订单
export function delZqghOrder(id) {
return request({
url: '/system/zqghOrder/' + id,
method: 'delete'
})
}
import request from '@/utils/request'
// 查询住院陪诊订单列表
export function listZyphOrder(query) {
return request({
url: '/system/zyphOrder/list',
method: 'get',
params: query
})
}
// 查询住院陪诊订单详细
export function getZyphOrder(id) {
return request({
url: '/system/zyphOrder/' + id,
method: 'get'
})
}
// 新增住院陪诊订单
export function addZyphOrder(data) {
return request({
url: '/system/zyphOrder',
method: 'post',
data: data
})
}
// 修改住院陪诊订单
export function updateZyphOrder(data) {
return request({
url: '/system/zyphOrder',
method: 'put',
data: data
})
}
// 删除住院陪诊订单
export function delZyphOrder(id) {
return request({
url: '/system/zyphOrder/' + id,
method: 'delete'
})
}
...@@ -4,7 +4,7 @@ import { parseStrEmpty } from "@/utils/ruoyi"; ...@@ -4,7 +4,7 @@ import { parseStrEmpty } from "@/utils/ruoyi";
// 查询用户列表 // 查询用户列表
export function listUser(query) { export function listUser(query) {
return request({ return request({
url: '/system/employees/list', url: '/merchant/employees/list',
method: 'get', method: 'get',
params: query params: query
}) })
...@@ -13,7 +13,7 @@ export function listUser(query) { ...@@ -13,7 +13,7 @@ export function listUser(query) {
// 查询用户详细 // 查询用户详细
export function getUser(userId) { export function getUser(userId) {
return request({ return request({
url: '/system/user/' + parseStrEmpty(userId), url: '/merchant/user/' + parseStrEmpty(userId),
method: 'get' method: 'get'
}) })
} }
...@@ -21,7 +21,7 @@ export function getUser(userId) { ...@@ -21,7 +21,7 @@ export function getUser(userId) {
// 新增用户 // 新增用户
export function addUser(data) { export function addUser(data) {
return request({ return request({
url: '/system/user', url: '/merchant/user',
method: 'post', method: 'post',
data: data data: data
}) })
...@@ -30,7 +30,7 @@ export function addUser(data) { ...@@ -30,7 +30,7 @@ export function addUser(data) {
// 修改用户 // 修改用户
export function updateUser(data) { export function updateUser(data) {
return request({ return request({
url: '/system/employees', url: '/merchant/employees',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -39,7 +39,7 @@ export function updateUser(data) { ...@@ -39,7 +39,7 @@ export function updateUser(data) {
// 删除用户 // 删除用户
export function delUser(userId) { export function delUser(userId) {
return request({ return request({
url: '/system/user/' + userId, url: '/merchant/user/' + userId,
method: 'delete' method: 'delete'
}) })
} }
...@@ -51,7 +51,7 @@ export function resetUserPwd(userId, password) { ...@@ -51,7 +51,7 @@ export function resetUserPwd(userId, password) {
password password
} }
return request({ return request({
url: '/system/user/resetPwd', url: '/merchant/user/resetPwd',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -64,7 +64,7 @@ export function changeUserStatus(userId, status) { ...@@ -64,7 +64,7 @@ export function changeUserStatus(userId, status) {
status status
} }
return request({ return request({
url: '/system/user/changeStatus', url: '/merchant/user/changeStatus',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -73,7 +73,7 @@ export function changeUserStatus(userId, status) { ...@@ -73,7 +73,7 @@ export function changeUserStatus(userId, status) {
// 查询用户个人信息 // 查询用户个人信息
export function getUserProfile() { export function getUserProfile() {
return request({ return request({
url: '/system/user/profile', url: '/merchant/user/profile',
method: 'get' method: 'get'
}) })
} }
...@@ -81,7 +81,7 @@ export function getUserProfile() { ...@@ -81,7 +81,7 @@ export function getUserProfile() {
// 修改用户个人信息 // 修改用户个人信息
export function updateUserProfile(data) { export function updateUserProfile(data) {
return request({ return request({
url: '/system/user/profile', url: '/merchant/user/profile',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -94,7 +94,7 @@ export function updateUserPwd(oldPassword, newPassword) { ...@@ -94,7 +94,7 @@ export function updateUserPwd(oldPassword, newPassword) {
newPassword newPassword
} }
return request({ return request({
url: '/system/user/profile/updatePwd', url: '/merchant/user/profile/updatePwd',
method: 'put', method: 'put',
params: data params: data
}) })
...@@ -103,7 +103,7 @@ export function updateUserPwd(oldPassword, newPassword) { ...@@ -103,7 +103,7 @@ export function updateUserPwd(oldPassword, newPassword) {
// 用户头像上传 // 用户头像上传
export function uploadAvatar(data) { export function uploadAvatar(data) {
return request({ return request({
url: '/system/user/profile/avatar', url: '/merchant/user/profile/avatar',
method: 'post', method: 'post',
data: data data: data
}) })
...@@ -112,7 +112,7 @@ export function uploadAvatar(data) { ...@@ -112,7 +112,7 @@ export function uploadAvatar(data) {
// 查询授权角色 // 查询授权角色
export function getAuthRole(userId) { export function getAuthRole(userId) {
return request({ return request({
url: '/system/user/authRole/' + userId, url: '/merchant/user/authRole/' + userId,
method: 'get' method: 'get'
}) })
} }
...@@ -120,7 +120,7 @@ export function getAuthRole(userId) { ...@@ -120,7 +120,7 @@ export function getAuthRole(userId) {
// 保存授权角色 // 保存授权角色
export function updateAuthRole(data) { export function updateAuthRole(data) {
return request({ return request({
url: '/system/user/authRole', url: '/merchant/user/authRole',
method: 'put', method: 'put',
params: data params: data
}) })
...@@ -129,7 +129,7 @@ export function updateAuthRole(data) { ...@@ -129,7 +129,7 @@ export function updateAuthRole(data) {
// 查询部门下拉树结构 // 查询部门下拉树结构
export function deptTreeSelect() { export function deptTreeSelect() {
return request({ return request({
url: '/system/user/deptTree', url: '/merchant/user/deptTree',
method: 'get' method: 'get'
}) })
} }
...@@ -11,28 +11,53 @@ ...@@ -11,28 +11,53 @@
:on-success="handleUploadSuccess" :on-success="handleUploadSuccess"
:show-file-list="false" :show-file-list="false"
:headers="headers" :headers="headers"
class="upload-file-uploader" :class="
disabled
? 'upload-file-uploader upload-file-uploaderdl'
: 'upload-file-uploader'
"
ref="fileUpload" ref="fileUpload"
:disabled="disabled"
> >
<!-- 上传按钮 --> <!-- 上传按钮 -->
<el-button size="mini" type="primary">选取文件</el-button> <el-button size="mini" type="primary" v-if="!disabled"
>选取文件</el-button
>
<!-- 上传提示 --> <!-- 上传提示 -->
<div class="el-upload__tip" slot="tip" v-if="showTip"> <div class="el-upload__tip" slot="tip" v-if="showTip">
请上传 请上传
<template v-if="fileSize"> 大小不超过 <b style="color: #f56c6c">{{ fileSize }}MB</b> </template> <template v-if="fileSize">
<template v-if="fileType"> 格式为 <b style="color: #f56c6c">{{ fileType.join("/") }}</b> </template> 大小不超过 <b style="color: #f56c6c">{{ fileSize }}MB</b>
</template>
<template v-if="fileType">
格式为 <b style="color: #f56c6c">{{ fileType.join("/") }}</b>
</template>
的文件 的文件
</div> </div>
</el-upload> </el-upload>
<!-- 文件列表 --> <!-- 文件列表 -->
<transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul"> <transition-group
<li :key="file.url" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList"> class="upload-file-list el-upload-list el-upload-list--text"
name="el-fade-in-linear"
tag="ul"
>
<li
:key="file.url"
:class="
disabled
? 'el-upload-list__item el-upload-list__itemdis ele-upload-list__item-content'
: 'el-upload-list__item ele-upload-list__item-content'
"
v-for="(file, index) in fileList"
>
<el-link :href="`${file.url}`" :underline="false" target="_blank"> <el-link :href="`${file.url}`" :underline="false" target="_blank">
<span class="el-icon-document"> {{ getFileName(file.name) }} </span> <span class="el-icon-document"> {{ getFileName(file.name) }} </span>
</el-link> </el-link>
<div class="ele-upload-list__item-content-action"> <div class="ele-upload-list__item-content-action" v-if="!disabled">
<el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link> <el-link :underline="false" @click="handleDelete(index)" type="danger"
>删除</el-link
>
</div> </div>
</li> </li>
</transition-group> </transition-group>
...@@ -66,8 +91,12 @@ export default { ...@@ -66,8 +91,12 @@ export default {
// 是否显示提示 // 是否显示提示
isShowTip: { isShowTip: {
type: Boolean, type: Boolean,
default: true default: true,
} },
disabled: {
type: Boolean,
default: false,
},
}, },
data() { data() {
return { return {
...@@ -91,15 +120,19 @@ export default { ...@@ -91,15 +120,19 @@ export default {
if (Array.isArray(val)) { if (Array.isArray(val)) {
list = val; list = val;
} else { } else {
await listByIds(val).then(res => { await listByIds(val).then((res) => {
list = res.data.map(oss => { list = res.data.map((oss) => {
oss = { name: oss.originalName, url: oss.url, ossId: oss.ossId }; oss = {
name: oss.originalName,
url: oss.url,
ossId: oss.ossId,
};
return oss; return oss;
}); });
}) });
} }
// 然后将数组转为对象数组 // 然后将数组转为对象数组
this.fileList = list.map(item => { this.fileList = list.map((item) => {
item = { name: item.name, url: item.url, ossId: item.ossId }; item = { name: item.name, url: item.url, ossId: item.ossId };
item.uid = item.uid || new Date().getTime() + temp++; item.uid = item.uid || new Date().getTime() + temp++;
return item; return item;
...@@ -110,8 +143,8 @@ export default { ...@@ -110,8 +143,8 @@ export default {
} }
}, },
deep: true, deep: true,
immediate: true immediate: true,
} },
}, },
computed: { computed: {
// 是否显示提示 // 是否显示提示
...@@ -124,11 +157,13 @@ export default { ...@@ -124,11 +157,13 @@ export default {
handleBeforeUpload(file) { handleBeforeUpload(file) {
// 校检文件类型 // 校检文件类型
if (this.fileType) { if (this.fileType) {
const fileName = file.name.split('.'); const fileName = file.name.split(".");
const fileExt = fileName[fileName.length - 1]; const fileExt = fileName[fileName.length - 1];
const isTypeOk = this.fileType.indexOf(fileExt) >= 0; const isTypeOk = this.fileType.indexOf(fileExt) >= 0;
if (!isTypeOk) { if (!isTypeOk) {
this.$modal.msgError(`文件格式不正确, 请上传${this.fileType.join("/")}格式文件!`); this.$modal.msgError(
`文件格式不正确, 请上传${this.fileType.join("/")}格式文件!`
);
return false; return false;
} }
} }
...@@ -156,7 +191,11 @@ export default { ...@@ -156,7 +191,11 @@ export default {
// 上传成功回调 // 上传成功回调
handleUploadSuccess(res, file) { handleUploadSuccess(res, file) {
if (res.code === 200) { if (res.code === 200) {
this.uploadList.push({ name: res.data.fileName, url: res.data.url, ossId: res.data.ossId }); this.uploadList.push({
name: res.data.fileName,
url: res.data.url,
ossId: res.data.ossId,
});
this.uploadedSuccessfully(); this.uploadedSuccessfully();
} else { } else {
this.number--; this.number--;
...@@ -209,12 +248,18 @@ export default { ...@@ -209,12 +248,18 @@ export default {
.upload-file-uploader { .upload-file-uploader {
margin-bottom: 5px; margin-bottom: 5px;
} }
.upload-file-uploaderdl {
display: none;
}
.upload-file-list .el-upload-list__item { .upload-file-list .el-upload-list__item {
border: 1px solid #e4e7ed; border: 1px solid #e4e7ed;
line-height: 2; line-height: 2;
margin-bottom: 10px; margin-bottom: 10px;
position: relative; position: relative;
} }
.upload-file-list .el-upload-list__itemdis {
border: none;
}
.upload-file-list .ele-upload-list__item-content { .upload-file-list .ele-upload-list__item-content {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* @Author: ‘巴博尔’ 2164119982@qq.com * @Author: ‘巴博尔’ 2164119982@qq.com
* @Date: 2023-09-11 15:43:21 * @Date: 2023-09-11 15:43:21
* @LastEditors: ‘巴博尔’ 2164119982@qq.com * @LastEditors: ‘巴博尔’ 2164119982@qq.com
* @LastEditTime: 2023-09-11 16:42:02 * @LastEditTime: 2023-09-12 16:38:39
* @FilePath: \peizhen-vue\src\views\mallManagement\apply\index.vue * @FilePath: \peizhen-vue\src\views\mallManagement\apply\index.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
--> -->
...@@ -142,6 +142,7 @@ ...@@ -142,6 +142,7 @@
prop="businessLicense" prop="businessLicense"
key="businessLicense" key="businessLicense"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="170"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<imageUpload <imageUpload
...@@ -159,6 +160,7 @@ ...@@ -159,6 +160,7 @@
prop="foodBusinessLicense" prop="foodBusinessLicense"
key="foodBusinessLicense" key="foodBusinessLicense"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="170"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<imageUpload <imageUpload
...@@ -176,6 +178,7 @@ ...@@ -176,6 +178,7 @@
prop="drugBusinessLicense" prop="drugBusinessLicense"
key="drugBusinessLicense" key="drugBusinessLicense"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="170"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<imageUpload <imageUpload
...@@ -193,6 +196,7 @@ ...@@ -193,6 +196,7 @@
prop="medicalBusinessLicense" prop="medicalBusinessLicense"
key="medicalBusinessLicense" key="medicalBusinessLicense"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="170"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<imageUpload <imageUpload
...@@ -210,6 +214,7 @@ ...@@ -210,6 +214,7 @@
prop="twoMedicalBusinessLicense" prop="twoMedicalBusinessLicense"
key="twoMedicalBusinessLicense" key="twoMedicalBusinessLicense"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="180"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<imageUpload <imageUpload
...@@ -226,6 +231,7 @@ ...@@ -226,6 +231,7 @@
align="center" align="center"
prop="cashDeposit" prop="cashDeposit"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="120"
/> />
<el-table-column <el-table-column
label="保证金金额" label="保证金金额"
...@@ -233,6 +239,7 @@ ...@@ -233,6 +239,7 @@
prop="isCashDeposit" prop="isCashDeposit"
key="isCashDeposit" key="isCashDeposit"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="120"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.isCashDeposit == 1"></span> <span v-if="row.isCashDeposit == 1"></span>
...@@ -245,6 +252,7 @@ ...@@ -245,6 +252,7 @@
prop="status" prop="status"
key="status" key="status"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
width="100"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-select <el-select
...@@ -280,6 +288,7 @@ ...@@ -280,6 +288,7 @@
align="center" align="center"
prop="createTime" prop="createTime"
key="createTime" key="createTime"
width="180"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
......
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
<el-table-column <el-table-column
label="就诊人员" label="就诊人员"
align="center" align="center"
prop="userVsitorVo.name" prop="userVsitorVo"
key="userVsitorVo" key="userVsitorVo"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
> >
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="接单人" align="center" prop="ename"> <el-table-column label="接单人" align="center" prop="ename" key="ename">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.ename">{{ row.ename }}</span> <span v-if="row.ename">{{ row.ename }}</span>
<span v-else>未接单</span> <span v-else>未接单</span>
...@@ -150,7 +150,10 @@ ...@@ -150,7 +150,10 @@
</el-table-column> </el-table-column>
<el-table-column label="备注" align="center" prop="remark" key="remark"> <el-table-column label="备注" align="center" prop="remark" key="remark">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-button v-if="row.remark" type="text" @click="clickSeeROWrEM(row)" <el-button
v-if="row.remark"
type="text"
@click="clickSeeROWrEM(row.remark, '订单备注')"
>点击查看</el-button >点击查看</el-button
> >
</template> </template>
...@@ -160,6 +163,7 @@ ...@@ -160,6 +163,7 @@
align="center" align="center"
prop="visitTime" prop="visitTime"
key="visitTime" key="visitTime"
width="180"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<el-table-column <el-table-column
...@@ -169,26 +173,26 @@ ...@@ -169,26 +173,26 @@
key="phone" key="phone"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<el-table-column label="当前状态" align="center" prop="tStatus"> <el-table-column label="当前状态" align="center" prop="tstatus" key="tstatus">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.tStatus == 0">已发布</span> <span v-if="row.tstatus == 0">已发布</span>
<span v-if="row.tStatus == 1">已接单</span> <span v-if="row.tstatus == 1">已接单</span>
<span v-if="row.tStatus == 2">已完成</span> <span v-if="row.tstatus == 2">已完成</span>
<span v-if="row.tStatus == 3">退款中</span> <span v-if="row.tstatus == 3">退款中</span>
<span v-if="row.tStatus == 4">已退款</span> <span v-if="row.tstatus == 4">已退款</span>
<span v-if="row.tStatus == 6">进行中</span> <span v-if="row.tstatus == 6">进行中</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="订单状态" align="center" prop="yStatus"> <el-table-column label="订单状态" align="center" prop="ystatus" key="ystatus">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<span v-if="row.tStatus == 0">待支付</span> <span v-if="row.ystatus == 0">待支付</span>
<span v-if="row.tStatus == 1">已支付</span> <span v-if="row.ystatus == 1">已支付</span>
<span v-if="row.tStatus == 2">已完成</span> <span v-if="row.ystatus == 2">已完成</span>
<span v-if="row.tStatus == 7">已取消</span> <span v-if="row.ystatus == 7">已取消</span>
<span v-if="row.tStatus == 8">已退款</span> <span v-if="row.ystatus == 8">已退款</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="是否好评" align="center" prop="isSatisfaction"> <el-table-column label="是否好评" align="center" prop="isSatisfaction" key="isSatisfaction">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<!-- 0-未评价,1-好评,2-差评 --> <!-- 0-未评价,1-好评,2-差评 -->
<span v-if="row.isSatisfaction == 0">未评价</span> <span v-if="row.isSatisfaction == 0">未评价</span>
...@@ -201,8 +205,16 @@ ...@@ -201,8 +205,16 @@
align="center" align="center"
prop="evaluationContent" prop="evaluationContent"
key="evaluationContent" key="evaluationContent"
:show-overflow-tooltip="true" >
/> <template slot-scope="{ row }">
<el-button
v-if="row.evaluationContent"
type="text"
@click="clickSeeROWrEM(row.evaluationContent, '订单评价')"
>查看</el-button
>
</template>
</el-table-column>
<el-table-column <el-table-column
label="服务完成时间" label="服务完成时间"
align="center" align="center"
...@@ -223,6 +235,7 @@ ...@@ -223,6 +235,7 @@
align="center" align="center"
prop="createTime" prop="createTime"
key="createTime" key="createTime"
width="180"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<!-- <el-table-column <!-- <el-table-column
...@@ -314,7 +327,7 @@ ...@@ -314,7 +327,7 @@
</el-dialog> </el-dialog>
<el-dialog <el-dialog
title="订单备注" :title="openArticleTitle"
:visible.sync="openArticle" :visible.sync="openArticle"
width="50%" width="50%"
append-to-body append-to-body
...@@ -370,6 +383,7 @@ export default { ...@@ -370,6 +383,7 @@ export default {
return { return {
openArticleInfo: false, openArticleInfo: false,
openArticle: false, openArticle: false,
openArticleTitle: "",
rowArticle: "", rowArticle: "",
// 按钮loading // 按钮loading
buttonLoading: false, buttonLoading: false,
...@@ -424,9 +438,10 @@ export default { ...@@ -424,9 +438,10 @@ export default {
this.getList(); this.getList();
}, },
methods: { methods: {
clickSeeROWrEM(row) { clickSeeROWrEM(text, title) {
this.openArticle = true; this.openArticle = true;
this.rowArticle = row.remark; this.rowArticle = text;
this.openArticleTitle = title;
}, },
clickSeeVisitor(row) { clickSeeVisitor(row) {
this.VisitorData = { this.VisitorData = {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment