diff --git a/pages.json b/pages.json
index eb07409..64fd4b4 100644
--- a/pages.json
+++ b/pages.json
@@ -88,6 +88,13 @@
{
"navigationBarTitleText" : "隐私协议"
}
+ },
+ {
+ "path" : "pages/order/update-progress",
+ "style" :
+ {
+ "navigationBarTitleText" : "更新进度"
+ }
}
],
"globalStyle": {
diff --git a/pages/order/order-info.vue b/pages/order/order-info.vue
index 9303191..7055936 100644
--- a/pages/order/order-info.vue
+++ b/pages/order/order-info.vue
@@ -182,6 +182,7 @@
+
@@ -198,6 +199,10 @@ import {ref, computed} from 'vue'
import api from "../../api/api";
import enums from "../../utils/enums";
+const updateProgress = () => {
+ helpers.jumpToPage('update-progress', 'id=' + id.value)
+}
+
//是否可上报异常,未接单和已拒接的无法上报
const canReportOrderException = computed(() => {
const excludedStatuses = [
diff --git a/pages/order/update-progress.vue b/pages/order/update-progress.vue
new file mode 100644
index 0000000..63cc9bf
--- /dev/null
+++ b/pages/order/update-progress.vue
@@ -0,0 +1,164 @@
+
+
+
+
+
+ 进度
+ {{ submitData.is_finish_today == 1 ? '今日能完工' : '今日不能完工'}}
+
+
+
+
+ 完工时间
+
+ 点击选择完工时间
+ {{ helpers.removeSeconds(submitData.finish_date) }}
+
+
+
+
+ 当前施工进度
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/css/form.scss b/static/css/form.scss
index 211dd89..9400040 100644
--- a/static/css/form.scss
+++ b/static/css/form.scss
@@ -39,6 +39,7 @@
}
}
.time {
+ position: relative;
.item-row {
width: 100%;
height: 100rpx;
diff --git a/utils/helpers.js b/utils/helpers.js
index 954e07b..1b9eb74 100644
--- a/utils/helpers.js
+++ b/utils/helpers.js
@@ -33,6 +33,8 @@ class helpers {
'user-agreement': '/pages/user/user-agreement',
//隐私政策
'privacy-policy': '/pages/user/privacy-policy',
+ //更新进度
+ 'update-progress': '/pages/order/update-progress',
}
url = paths[pathName]