{{ agencyList.agencyStatus == "ON" ? "启用" : "" }}
{{
@@ -131,25 +133,32 @@
{{
agencyList.agencyCategoryName
}}
- {{
- agencyList.agencyCategoryManageLevel ==
- "NON_PROFIT_MEDICAL_AGENCY"
- ? "非营利性医疗机构"
- : ""
- }}
- {{
- agencyList.agencyCategoryManageLevel ==
- "FOR_PROFIT_MEDICAL_AGENCY"
- ? "营利性医疗机构"
- : ""
- }}
- {{
- agencyList.agencyCategoryManageLevel == "OTHER_HEALTH_AGENCY"
- ? "其他卫生机构"
- : ""
- }}
+
+ {{
+ agencyList.agencyCategoryManageLevel ==
+ "NON_PROFIT_MEDICAL_AGENCY"
+ ? "非营利性医疗机构"
+ : ""
+ }}
+ {{
+ agencyList.agencyCategoryManageLevel ==
+ "FOR_PROFIT_MEDICAL_AGENCY"
+ ? "营利性医疗机构"
+ : ""
+ }}
+ {{
+ agencyList.agencyCategoryManageLevel == "OTHER_HEALTH_AGENCY"
+ ? "其他卫生机构"
+ : ""
+ }}
{{ agencyList.areaName }}
+ v-if="agencyList.provinceName" >{{ agencyList.provinceName }}-{{ agencyList.cityName }}-{{
+ agencyList.regionName
+ }}-{{ agencyList.streetName }}-{{ agencyList.communityName }}
+
+
+ 家属电话:{{ list.familyMemberPhone }}
+ 住址:{{ list.address }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/system/taskExecuteRecord/index.vue b/src/views/system/taskExecuteRecord/index.vue
new file mode 100644
index 0000000..f5fc938
--- /dev/null
+++ b/src/views/system/taskExecuteRecord/index.vue
@@ -0,0 +1,675 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.admissionDate, "{y}-{m}-{d}") }}
+
+
+
+
+ {{ parseTime(scope.row.dischargeDate, "{y}-{m}-{d}") }}
+
+
+
+
+ {{ scope.row.visitMethod == "OUTPATIENT_SERVICE" ? "门诊" : "" }}
+ {{ scope.row.visitMethod == "BE_HOSPITALIZED" ? "住院" : "" }}
+
+
+
+
+
+ {{ parseTime(scope.row.executeTime, "{y}-{m}-{d}") }}
+
+
+
+
+
+
+ {{ scope.row.taskContent == "PHONE_OUTBOUND" ? "电话外呼" : "" }}
+ {{
+ scope.row.taskContent == "QUESTIONNAIRE_SCALE" ? "问卷量表" : ""
+ }}
+ {{
+ scope.row.taskContent == "PROPAGANDA_ARTICLE" ? "宣教文章" : ""
+ }}
+
+ {{ scope.row.taskContent == "TEXT_REMIND" ? "文字提醒" : "" }}
+ {{
+ scope.row.taskContent == "ARTIFICIAL_FOLLOW_UP" ? "人工随访" : ""
+ }}
+
+
+
+
+ {{ parseTime(scope.row.executeTime, "{y}-{m}-{d}") }}
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index 7fd519d..1253719 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -356,9 +356,10 @@
@@ -399,8 +400,9 @@
@@ -1024,6 +1026,14 @@ export default {
trigger: "blur",
},
],
+ userCardNo: [
+ {
+ pattern:
+ /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[0-2])(([0-2][1-9])|10|20|30|31)\d{3}(\d|X|x)$/,
+ message: "请输入正确的身份证号",
+ trigger: "blur",
+ },
+ ],
email: [
{
type: "email",
@@ -1063,9 +1073,8 @@ export default {
this.$refs.multipleTabledep.toggleRowSelection(selection.pop()); // 设置选择项
}
this.nowSelectDatadep = selection;
- if(selection.length>0){
+ if (selection.length > 0) {
this.formlistdep.departmentId = selection[0].departmentId;
-
}
},
// // 科室右边选中事件
@@ -1089,7 +1098,7 @@ export default {
},
// 机构左边选中事件
handleSelectionChangenleft(selection) {
- console.log(selection,'55555555')
+ console.log(selection, "55555555");
this.$nextTick(() => {
if (selection.length > 1) {
this.$refs.multipleTable.clearSelection(); // 清空所有选择
@@ -1097,10 +1106,9 @@ export default {
}
});
this.nowSelectData = selection;
- if(selection.length>0){
+ if (selection.length > 0) {
this.formlist.agencyId = selection[0].agencyId;
}
-
},
// 机构右边选中事件