|
@@ -40,10 +40,13 @@
|
|
|
} from '@dcloudio/uni-app';
|
|
|
|
|
|
const {
|
|
|
- order_status
|
|
|
- } = useDict('order_status');
|
|
|
+ order_status,
|
|
|
+ lrr_service_status
|
|
|
+ } = useDict('order_status','lrr_service_status');
|
|
|
|
|
|
provide('order_status', order_status); //订单/服务状态
|
|
|
+ provide('lrr_service_status', lrr_service_status); //订单/服务状态
|
|
|
+
|
|
|
|
|
|
const userType = uni.getStorageSync('userType') //读取本地存储
|
|
|
|
|
@@ -65,19 +68,23 @@
|
|
|
},
|
|
|
{
|
|
|
name: "待服务",
|
|
|
- value: "1",
|
|
|
+ value: "0",
|
|
|
},
|
|
|
{
|
|
|
name: "进行中",
|
|
|
- value: "3",
|
|
|
+ value: "1",
|
|
|
},
|
|
|
{
|
|
|
- name: "已完成",
|
|
|
+ name: "待评价",
|
|
|
value: "4",
|
|
|
},
|
|
|
{
|
|
|
- name: "已取消",
|
|
|
+ name: "已完成",
|
|
|
value: "2",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "已取消",
|
|
|
+ value: "3",
|
|
|
}
|
|
|
]
|
|
|
|
|
@@ -134,10 +141,17 @@
|
|
|
* 3:上传照片
|
|
|
*/
|
|
|
function btnClick(row, type) {
|
|
|
- console.log('btnClick', type, row);
|
|
|
+ console.log('btnClick', type, row, row.orderStatus);
|
|
|
+ if (type === 1 && row.orderStatus === 2) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages_classify/pages/order/index?orderId=${row.secondOrderId}`
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (type === 1) {
|
|
|
+
|
|
|
uni.navigateTo({
|
|
|
- url: `/pages/order/order?orderId=${row.secondOrderId}`
|
|
|
+ url: `/pages_classify/pages/handle/index?orderId=${row.secondOrderId}`
|
|
|
});
|
|
|
return
|
|
|
}
|
|
@@ -162,9 +176,8 @@
|
|
|
|
|
|
onShow(() => {
|
|
|
const params = getApp().globalData.switchTabParams || {};
|
|
|
- if (!params.tabKey) return;
|
|
|
- tabKey.value = params.tabKey;
|
|
|
- console.log(params); // { id: 123, type: "test" }
|
|
|
+ tabKey.value = params.tabKey || 0;
|
|
|
+ console.log(params);
|
|
|
onChange(column[tabKey.value])
|
|
|
// 使用后建议清除参数,避免重复读取
|
|
|
getApp().globalData.switchTabParams = null;
|