@@ -85,7 +85,6 @@ const { locale, t } = useI18n()
defineOptions({
name: 'PlatForm',
})
-const ishow = ref(true)
const appStore = useAppStore()
const routerStore = useRouterStore()
const userStore = useUserStore()
@@ -98,18 +97,18 @@ onBeforeMount(() => {
document.body.className = 'body-bg'
})
async function handleSelect(type) {
- // if (type === 'hujiao') {
- // storage.local.setItem('platform', type)
- // await appStore.init()
- // goIndex()
- // } else {
- // currentPlatForm.value = type
- // ishow.value = false
- // }
- currentPlatForm.value = type
- ishow.value = false
+ if (type === 'yunying') {
+ currentPlatForm.value = 'yunying'
+
+ } else {
+ storage.local.setItem('platform', type)
+ await appStore.init()
+ goIndex()
+ }
+
}
async function goIndex() {
+ console.log('goIndex')
const indexRoute = getFirstValidRoute()
console.log(indexRoute)
if (!indexRoute) return
@@ -134,7 +133,7 @@ function getFirstValidRoute() {
return indexRoute
}
async function handleChange(e) {
- storage.local.setItem('platform',currentPlatForm.value)
+ storage.local.setItem('platform', 'yunying')
storage.local.setItem('stationId', e)
await appStore.init()
goIndex()
diff --git a/src/views/serverObj/contacts/components/EditDialog.vue b/src/views/serverObj/contacts/components/EditDialog.vue
new file mode 100644
index 0000000..33b0919
--- /dev/null
+++ b/src/views/serverObj/contacts/components/EditDialog.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/serverObj/contacts/index.vue b/src/views/serverObj/contacts/index.vue
new file mode 100644
index 0000000..ab528c2
--- /dev/null
+++ b/src/views/serverObj/contacts/index.vue
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('button.reset') }}
+
+ {{ $t('button.search') }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 导入
+ 导入记录
+ 导出
+ 导出记录
+
+
+
+
+
+ {{ index + 1 }}
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/serverObj/serverList/components/BasicInfo.vue b/src/views/serverObj/serverList/components/BasicInfo.vue
index 3316399..53a0a07 100644
--- a/src/views/serverObj/serverList/components/BasicInfo.vue
+++ b/src/views/serverObj/serverList/components/BasicInfo.vue
@@ -5,6 +5,9 @@
出生日期: {{ dayjs(formData.birthDate).format('YYYY-MM-DD') || '-' }}
+
+ 所属站点: {{ formData.stationName || '-' }}
+
关爱巡访电话: {{ formData.careVisitPhone || '-' }}
diff --git a/src/views/serverObj/serverList/components/ContactInfo.vue b/src/views/serverObj/serverList/components/ContactInfo.vue
index 3ae3658..ffcbdba 100644
--- a/src/views/serverObj/serverList/components/ContactInfo.vue
+++ b/src/views/serverObj/serverList/components/ContactInfo.vue
@@ -1,6 +1,323 @@
- 新建文件
+
+
+
+
+ 新增
+
+
+
+
+ {{ index + 1 }}
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 男
+ 女
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.introduction }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/serverObj/serverList/components/EditDialog.vue b/src/views/serverObj/serverList/components/EditDialog.vue
index e828f0d..f2eeed3 100644
--- a/src/views/serverObj/serverList/components/EditDialog.vue
+++ b/src/views/serverObj/serverList/components/EditDialog.vue
@@ -14,7 +14,11 @@
-
+
+
+
+
+
@@ -421,8 +425,8 @@
-
-
+
dicsStore.getDictLabel('Service_Recipient_Category2', item)) : [],
-
+ labels: formData.value.labelCodes ? formData.value.labelCodes.map(item => dicsStore.getDictLabel('Service_Recipient_Category2', item)) : [],
}
params.archive.idCardPhotos = formData.value.archive.idCardPhotos && formData.value.archive.idCardPhotos.length > 0 ? formData.value.archive.idCardPhotos.map(item => spliceUrl(item)) : []
params.archive.uploadedDocuments = uploadedDocuments.value && uploadedDocuments.value.length > 0 ? uploadedDocuments.value.map(item => spliceUrl(item)) : []
@@ -687,6 +692,7 @@ function handleGetLng(obj) {
* 取消
*/
function handleCancel() {
+ formData.value = {archive: {}}
hideModal()
}
diff --git a/src/views/serverObj/serverList/components/LineOrder2.vue b/src/views/serverObj/serverList/components/LineOrder2.vue
index 6ce19ea..71155f5 100644
--- a/src/views/serverObj/serverList/components/LineOrder2.vue
+++ b/src/views/serverObj/serverList/components/LineOrder2.vue
@@ -13,12 +13,8 @@
-
-
-
- {{ item.name }}
-
-
+
+
@@ -287,13 +283,15 @@ function handleCreate() {
async function handleEdit(record = {}, type) {
showModal({
type: 'edit',
- title: '编辑对象'
+ title: type == '1' ? '线上工单' : '线下工单'
})
try {
spining.value = true
formData.value.orderType = type, //线下2 线上1]
formData.value.customerId = record.id
formData.value.name = record.name
+ formData.value.stationName = record.stationName
+ formData.value.stationId = record.stationId
formData.value.areaCodes = [...record.archive.homeAreaCodes]
formData.value.areaLabels = record.archive.homeAreaLabels
nextTick(() => {
diff --git a/src/views/serverObj/serverList/components/TransferOut.vue b/src/views/serverObj/serverList/components/TransferOut.vue
index f970295..bc9e202 100644
--- a/src/views/serverObj/serverList/components/TransferOut.vue
+++ b/src/views/serverObj/serverList/components/TransferOut.vue
@@ -72,10 +72,11 @@ formData.value = {}
/**
* 新建
*/
-function handleCreate(id) {
+function handleCreate(id,stationId) {
formData.value.directionType = 'Transfer'
formData.value.direction = 'Out'
formData.value.customerId = id
+ formData.value.stationId = stationId
showModal({
type: 'create',
@@ -101,9 +102,7 @@ function handleOk() {
}
if (params.directionType === 'Death') {
params.passWayAt = dayjs(formData.value.passWayAt)
- } else {
- formData.value.stationId = storage.local.getItem('stationId')
- }
+ }
let result = null
switch (modal.value.type) {
case 'create':
diff --git a/src/views/serverObj/serverList/components/detail.vue b/src/views/serverObj/serverList/components/detail.vue
index 748f966..c6174e9 100644
--- a/src/views/serverObj/serverList/components/detail.vue
+++ b/src/views/serverObj/serverList/components/detail.vue
@@ -23,7 +23,6 @@