Commit b6db5ec3 authored by 石盼盼's avatar 石盼盼

Merge branch 'spp' into 'master'

Spp

See merge request !35
parents 22bc1a7a 341385f9
...@@ -10,8 +10,8 @@ const baseUrl = '/api' ...@@ -10,8 +10,8 @@ const baseUrl = '/api'
// todo: url // todo: url
// const httpUrl = 'https://repairtest.zeruiedu.com' // 测试接口 // const httpUrl = 'https://repairtest.zeruiedu.com' // 测试接口
const httpUrl = 'https://repair.zeruiedu.com' // 正式接口 const httpUrl = 'https://repair.zeruiedu.com' // 正式接口
const h5Url = 'http://localhost:8080' // 测试h5线上地址 // const h5Url = 'http://localhost:8080' // 测试h5线上地址
// const h5Url = 'http://repair.h5.zeruiedu.com' // 测试h5线上地址 const h5Url = 'http://repair.h5.zeruiedu.com' // 测试h5线上地址
window.localStorage.setItem('httpUrl', httpUrl) window.localStorage.setItem('httpUrl', httpUrl)
window.localStorage.setItem('h5Url', h5Url) window.localStorage.setItem('h5Url', h5Url)
// const httpUrl = 'https://fenghexm.xueyoubangedu.com' // 正式接口 // const httpUrl = 'https://fenghexm.xueyoubangedu.com' // 正式接口
...@@ -47,6 +47,7 @@ export default { ...@@ -47,6 +47,7 @@ export default {
REPAIR_APPRAISAL: baseUrl + '/worker/repair/appraisal', // 查看评论 REPAIR_APPRAISAL: baseUrl + '/worker/repair/appraisal', // 查看评论
USER_EDIT: baseUrl + '/worker/user/edit', // 修改手机号 USER_EDIT: baseUrl + '/worker/user/edit', // 修改手机号
WORKER_BACK: baseUrl + '/worker/repair/worker/back', // 工人端退回报修单 WORKER_BACK: baseUrl + '/worker/repair/worker/back', // 工人端退回报修单
ORDER_INFO: baseUrl + '/worker/repair/order/info', // 工人端工单详情页
// 管理员端 // 管理员端
GET_WORKER: baseUrl + '/worker/get/worker', // 查看评论 GET_WORKER: baseUrl + '/worker/get/worker', // 查看评论
......
...@@ -216,7 +216,7 @@ ...@@ -216,7 +216,7 @@
.one { .one {
color: #727272; color: #727272;
margin-bottom: 0.3rem; // margin-bottom: 0.3rem;
} }
.one-item { .one-item {
......
...@@ -61,6 +61,24 @@ const routes = [{ ...@@ -61,6 +61,24 @@ const routes = [{
}, },
component: () => import('@/views/my/charge.vue') component: () => import('@/views/my/charge.vue')
}, },
{
path: '/order_detail',
name: 'order_detail',
meta: {
title: '工单详情',
hideBack: true
},
component: () => import('@/views/my/order_detail.vue')
},
{
path: '/admin_detail',
name: 'admin_detail',
meta: {
title: '审核员工单详情',
hideBack: true
},
component: () => import('@/views/my/admin_detail.vue')
},
{ {
path: '/lookEvaluate', path: '/lookEvaluate',
name: 'lookEvaluate', name: 'lookEvaluate',
...@@ -97,15 +115,15 @@ router.beforeEach((to, from, next) => { ...@@ -97,15 +115,15 @@ router.beforeEach((to, from, next) => {
return true return true
} }
if (to.query.token && to.query.status) { if (to.query.token && to.query.status) {
console.log('ok-------0', status) // console.log('ok-------0', status)
token = to.query.token token = to.query.token
status = to.query.status status = to.query.status
console.log('1111', to.query) console.log('1111', to)
if (to.query.role != 0) { if (to.query.role != 0) {
role = to.query.role role = to.query.role
window.localStorage.setItem('role', role) window.localStorage.setItem('role', role)
} }
console.log('router里的', window.localStorage.getItem('role')); // console.log('router里的', window.localStorage.getItem('role'));
// console.log(token) // console.log(token)
// console.log(status) // console.log(status)
...@@ -113,13 +131,15 @@ router.beforeEach((to, from, next) => { ...@@ -113,13 +131,15 @@ router.beforeEach((to, from, next) => {
window.localStorage.setItem('status', status) window.localStorage.setItem('status', status)
} }
if (token && status === '200') { if (token && status === '200') {
// const is_detail = to.query.is_info ? 1 : 0
// console.log('is_detail', is_detail)
console.log('ok-------1', 200) console.log('ok-------1', 200)
if (role == 2 || role == 4) { // 2审核员身份 4超管身份 if ((role == 2 || role == 4) && to.path =='/') { // 2审核员身份 4超管身份
setTimeout(() => { // setTimeout(() => {
next({ next({
path: '/admin_home' path: '/admin_home'
}) })
}, 50) // }, 50)
} }
next() next()
} else if (token && status === '100') { } else if (token && status === '100') {
......
<template>
<div>审核员详情页</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
\ No newline at end of file
...@@ -164,9 +164,7 @@ export default { ...@@ -164,9 +164,7 @@ export default {
}, },
methods: { methods: {
goBack(){ goBack(){
this.$router.push({ this.$router.go(-1);
path: '/'
})
}, },
callPhone(order){ callPhone(order){
let phoneNumber = order.telephone let phoneNumber = order.telephone
......
This diff is collapsed.
...@@ -128,6 +128,55 @@ ...@@ -128,6 +128,55 @@
<img :src="child.url" alt /> <img :src="child.url" alt />
</div> </div>
</div> </div>
<div class="material" v-if="item.no_pay_order">
<div class="item-title bz-title">待支付耗材</div>
<div class="no-pay ma-item flex-h flex-hb" v-for="(child, index) in item.no_pay_order.goods" :key="index">
<div class="one one1 text-line-one">{{child.parent_detail.goods_name}}</div>
<div class="one one2 flex-h">
<div class="_one text-line-one">{{child.good_detail.goods_name}}</div>
<div class="_two text-line-one">*{{child.number}}</div>
</div>
<div class="one one3">{{child.price}}</div>
</div>
<div class="item_line"></div>
</div>
<div class="material" v-if="item.pay_order != ''">
<div class="item-title bz-title">已支付耗材</div>
<div v-for="(parent, index) in item.pay_order" :key="index">
<div
class="ma-item flex-h flex-hb"
v-for="(child, index) in parent.goods"
:key="index"
>
<div class="one one1 text-line-one">{{child.parent_detail.goods_name}}</div>
<!-- <div class="one">{{child.good_detail.goods_name}}*{{child.number}}</div> -->
<div class="one one2 flex-h">
<div class="_one text-line-one">{{child.good_detail.goods_name}}</div>
<div class="_two text-line-one">*{{child.number}}</div>
</div>
<div class="one one3">{{child.price}}</div>
</div>
</div>
<div class="item_line"></div>
</div>
<!-- <div class="line"></div> -->
<div class="material" v-if="item.free_material_order">
<div class="item-title bz-title">备注耗材</div>
<div
class="ma-item flex-h flex-hb"
v-for="(child, index) in item.free_material_order.goods"
:key="index"
>
<div class="one one1 text-line-one">免费</div>
<div class="one one2 flex-h">
<div class="_one text-line-one" @click="showAll(item,$event)">{{child.goods_name}}</div>
<div class="_two text-line-one">*{{child.number}}</div>
</div>
<!-- <div class="one one2 text-line-one">{{child.goods_name}}*{{child.number}}</div> -->
<div class="one one3 text-line-one">¥0</div>
</div>
<div class="item_line"></div>
</div>
<div class="item flex-h flex-start" v-if="item.orderlog_transfer"> <div class="item flex-h flex-start" v-if="item.orderlog_transfer">
<div class="item-title">转单备注:</div> <div class="item-title">转单备注:</div>
<div class="item-desc">{{item.orderlog_transfer.remark}}</div> <div class="item-desc">{{item.orderlog_transfer.remark}}</div>
......
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