diff --git a/src/pages.json b/src/pages.json
index 72067d2..9a577db 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -206,17 +206,35 @@
]
},
{
+<<<<<<< HEAD
+ "root": "pages/ask-leave",
+ "pages": [
+ {
+ "path": "list",
+ "style": {
+ "navigationBarTitleText": "请假申请"
+ }
+ },
+ {
+ "path": "create",
+ "style": {
+ "navigationBarTitleText": "请假申请"
+=======
"root": "pages/train-books",
"pages": [
{
"path": "index",
"style": {
"navigationBarTitleText": "培训课件"
+>>>>>>> bef6694e8063f41c6890ee243e7b32e9f248c252
}
},
{
"path": "detail",
"style": {
+<<<<<<< HEAD
+ "navigationBarTitleText": "请假详情"
+=======
"navigationBarTitleText": "培训课件"
}
}
@@ -235,6 +253,7 @@
"path": "detail",
"style": {
"navigationBarTitleText": "培训考试"
+>>>>>>> bef6694e8063f41c6890ee243e7b32e9f248c252
}
}
]
diff --git a/src/pages/ask-leave/components/item.vue b/src/pages/ask-leave/components/item.vue
new file mode 100644
index 0000000..d0e70e9
--- /dev/null
+++ b/src/pages/ask-leave/components/item.vue
@@ -0,0 +1,36 @@
+
+
+ 请假申请
+
+ 请假类型:
+ {{ item.type.name }}
+
+
+ 请假事由:
+ {{ item.reason }}
+
+
+ 申请时间:
+ {{ timeFormat(item.created_at, "yyyy-mm-dd hh:MM") }}
+
+ {{ statusFun(item.workflow_check.check_status, "workflow_check", "name") }}
+
+
+
diff --git a/src/pages/ask-leave/create.vue b/src/pages/ask-leave/create.vue
new file mode 100644
index 0000000..1b687c6
--- /dev/null
+++ b/src/pages/ask-leave/create.vue
@@ -0,0 +1,179 @@
+
+
+
+
+ 提交
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/ask-leave/detail.vue b/src/pages/ask-leave/detail.vue
new file mode 100644
index 0000000..6cb4ac5
--- /dev/null
+++ b/src/pages/ask-leave/detail.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+ 申请人
+ {{ detail.employee.name }}
+
+
+
+ 所属门店
+ {{ detail.store.title }}
+
+
+
+ 电话号码
+ {{ detail.employee.phone }}
+
+
+
+ 申请时间
+ {{ timeFormat(detail.created_at, "yyyy-mm-dd hh:MM") }}
+
+
+
+ 请假类型
+ {{ detail.type.name }}
+
+
+ 请假开始时间
+ {{ timeFormat(detail.start_at, "yyyy-mm-dd hh:MM") }}
+
+
+ 请假结束时间
+ {{ timeFormat(detail.end_at, "yyyy-mm-dd hh:MM") }}
+
+
+
+ 请假原因
+ {{ detail.reason }}
+
+
+
+
+
+ 拒绝
+
+
+ 通过
+
+
+
+
+
+
+
+
diff --git a/src/pages/ask-leave/list.vue b/src/pages/ask-leave/list.vue
new file mode 100644
index 0000000..1974bcb
--- /dev/null
+++ b/src/pages/ask-leave/list.vue
@@ -0,0 +1,58 @@
+
+
+
+
+ 申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/make-card/components/item.vue b/src/pages/make-card/components/item.vue
index 813f023..da47585 100644
--- a/src/pages/make-card/components/item.vue
+++ b/src/pages/make-card/components/item.vue
@@ -30,7 +30,7 @@ const props = defineProps({
item: Object
})
const valueFormat = computed(() => {
- return timeFormat(props.item.date, "yyyy-MM-dd hh:mm")
+ return timeFormat(props.item.date, "yyyy-mm-dd hh:MM")
})
const goPath = () => {
uni.navigateTo({
diff --git a/src/pages/make-card/create.vue b/src/pages/make-card/create.vue
index 0738bcc..6158a6d 100644
--- a/src/pages/make-card/create.vue
+++ b/src/pages/make-card/create.vue
@@ -68,7 +68,7 @@ const formRef = ref(null)
const datetimePicker = ref(null)
const pickerRef = ref(null)
const modalRef = ref(null)
-// const value = ref(Number(new Date())
+const value = ref(Number(new Date()))
const id = ref(0)
const loading = ref(false)
const form = reactive({
@@ -85,7 +85,7 @@ const openDatePicker = () => {
datetimePicker.value.open()
}
const confirmDatePicker = e => {
- form.date = timeFormat(e.value, "yyyy-MM-dd hh:mm")
+ form.date = timeFormat(e.value, "yyyy-mm-dd hh:MM")
}
const confirmPicker = e => {
form.sign_time = e.value[0]
@@ -108,7 +108,8 @@ onLoad(options => {
}
})
.then(res => {
- form.date = timeFormat(res.date, "yyyy-MM-dd hh:mm")
+ value.value = res.date
+ form.date = timeFormat(res.date, "yyyy-mm-dd hh:MM")
form.reason = res.reason
form.isOutSide = res.sign_type == 1 ? false : true
form.outside_remarks = res.outside_remarks
diff --git a/src/pages/make-card/detail.vue b/src/pages/make-card/detail.vue
index 6db9752..e3fc00a 100644
--- a/src/pages/make-card/detail.vue
+++ b/src/pages/make-card/detail.vue
@@ -23,16 +23,12 @@
申请时间
- {{ timeFormat(detail.created_at, "yyyy-MM-dd hh:mm") }}
+ {{ timeFormat(detail.created_at, "yyyy-mm-dd hh:MM") }}
补卡时间
- {{ timeFormat(detail.date, "yyyy-MM-dd hh:mm") }}
-
-
- 补卡类别
- {{ detail.sign_time == 1 ? "上班打卡" : "下班打卡" }}
+ {{ timeFormat(detail.date, "yyyy-mm-dd hh:MM") }}
diff --git a/src/pages/mine/index.vue b/src/pages/mine/index.vue
index 18b75d8..7664590 100644
--- a/src/pages/mine/index.vue
+++ b/src/pages/mine/index.vue
@@ -72,7 +72,7 @@ const opList = [
{
icon: "car",
title: "请假申请",
- url: ""
+ url: "/pages/ask-leave/list"
},
{
icon: "setting-fill",