+
+
+
+
@@ -171,6 +187,7 @@
>
+
+
+
+
+
+
@@ -229,29 +253,69 @@
-
+ handleAction(key)"
+ />
+
+ handleAction(key)"
+ />
+ handleAction(key)"
+ />
+ handleAction(key)"
+ />
\ No newline at end of file
diff --git a/src/views/work/components/ReviewComments.vue b/src/views/work/components/ReviewComments.vue
new file mode 100644
index 0000000..e3a1dc3
--- /dev/null
+++ b/src/views/work/components/ReviewComments.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/work/components/CoHandlingAndThreeFlow.vue b/src/views/work/components/templates/CoHandlingAndThreeFlow.vue
similarity index 50%
rename from src/views/work/components/CoHandlingAndThreeFlow.vue
rename to src/views/work/components/templates/CoHandlingAndThreeFlow.vue
index c2513a7..b97b28f 100644
--- a/src/views/work/components/CoHandlingAndThreeFlow.vue
+++ b/src/views/work/components/templates/CoHandlingAndThreeFlow.vue
@@ -23,23 +23,51 @@
class="step flex center v-center"
v-for="(label, index) in threeSteps"
:key="index"
+ :active="activeStep === index"
+ :completed="index < activeStep"
>
{{ index + 1 }}{{ label }}
-
-
+
\ No newline at end of file
diff --git a/src/views/work/components/CoHandlingPoliceEdit.vue b/src/views/work/components/templates/CoHandlingPoliceEdit.vue
similarity index 100%
rename from src/views/work/components/CoHandlingPoliceEdit.vue
rename to src/views/work/components/templates/CoHandlingPoliceEdit.vue
diff --git a/src/views/work/components/templates/Comments.vue b/src/views/work/components/templates/Comments.vue
new file mode 100644
index 0000000..28f44f0
--- /dev/null
+++ b/src/views/work/components/templates/Comments.vue
@@ -0,0 +1,103 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/work/components/ContactWriterFrom.vue b/src/views/work/components/templates/ContactWriterFrom.vue
similarity index 100%
rename from src/views/work/components/ContactWriterFrom.vue
rename to src/views/work/components/templates/ContactWriterFrom.vue
diff --git a/src/views/work/components/DeptSelectForm.vue b/src/views/work/components/templates/DeptSelectForm.vue
similarity index 100%
rename from src/views/work/components/DeptSelectForm.vue
rename to src/views/work/components/templates/DeptSelectForm.vue
diff --git a/src/views/work/components/InterviewWriterFrom.vue b/src/views/work/components/templates/InterviewWriterFrom.vue
similarity index 77%
rename from src/views/work/components/InterviewWriterFrom.vue
rename to src/views/work/components/templates/InterviewWriterFrom.vue
index 78fc3c4..ab3628c 100644
--- a/src/views/work/components/InterviewWriterFrom.vue
+++ b/src/views/work/components/templates/InterviewWriterFrom.vue
@@ -23,14 +23,7 @@
-
-
-
+
@@ -51,6 +44,20 @@
+
+ 上传
+
+
+
+
+
+
@@ -65,9 +72,11 @@
\ No newline at end of file
diff --git a/src/views/work/components/templates/MailApprovalDetail.vue b/src/views/work/components/templates/MailApprovalDetail.vue
new file mode 100644
index 0000000..407c1c5
--- /dev/null
+++ b/src/views/work/components/templates/MailApprovalDetail.vue
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+ {{ mail.contactName }}
+
+
+
+ {{ mail.contactSex === 'M' ? '男' : '女' }}
+
+
+
+ {{ mail.contactIdCard }}
+
+
+
+ {{ mail.contactPhone }}
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+ {{ item.empNo }}
+
+
+
+ {{ item.gender }}
+
+
+
+ {{ item.birthday }}
+
+
+
+
+
{{ mail.content }}
+
+
+
+
+
+ {{ mail.mailTime }}
+
+
+
+ {{ mail.source }}
+
+
+
+
+
+ {{ mail.interviewType }}
+
+
+
+ {{ mail.interviewIsLeader }}
+
+
+
+ {{ mail.interviewPoliceName }}
+
+
+
+
+
+ {{ mail.interviewDetails }}
+
+
+
+
+
+
+
+ {{ mail.verifyIsTrue }}
+
+
+
+ {{ mail.verifyNeedAccountability }}
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+ {{ mail.verifyFeedback }}
+
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+ {{ mail.verifyIsResolved }}
+
+
+
+ {{ mail.source }}
+
+
+
+
+
+ {{ mail.source }}
+
+
+
+ {{ mail.source }}
+
+
+
+ {{ mail.source }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/work/components/MailTypeForm.vue b/src/views/work/components/templates/MailTypeForm.vue
similarity index 60%
rename from src/views/work/components/MailTypeForm.vue
rename to src/views/work/components/templates/MailTypeForm.vue
index ba8e5dc..7692714 100644
--- a/src/views/work/components/MailTypeForm.vue
+++ b/src/views/work/components/templates/MailTypeForm.vue
@@ -2,19 +2,18 @@
信件类型
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+ 正常流程
+
正常流程,包含接访群众步骤
+
+
+ 简易流程
+
简化流程,不包含接访群众步骤
+
+
+
\ No newline at end of file
diff --git a/src/views/work/components/templates/MainContactInfo.vue b/src/views/work/components/templates/MainContactInfo.vue
new file mode 100644
index 0000000..f6723a1
--- /dev/null
+++ b/src/views/work/components/templates/MainContactInfo.vue
@@ -0,0 +1,98 @@
+
+
+ {{ item.approved ? "审批通过" : "待审批" }} +
++ {{ item.handlerDeptName }} {{ item.handlerName }} +
+审批意见
+{{ item.comment }}
+{{ item.createTime }}
+