Commit 47473efe authored by tanjuanjuan's avatar tanjuanjuan

修改

parent 95e77e4a
......@@ -77,8 +77,8 @@
import {
computed
} from 'vue'
import {personPinia} from '@/store'
const personStore=personPinia()
import {infoPinia} from '@/store'
const infoStore=infoPinia()
const goToIndex = () => {
xma.navigateTo({
url: "/pages/index/index",
......@@ -88,7 +88,7 @@
}
const pInfo = computed(()=>{
return personStore.person||null
return infoStore.person||null
})
</script>
......
......@@ -131,16 +131,11 @@
} from 'vue'
import {
mapPinia,
personPinia,
loanPinia,
listPinia
infoPinia
} from '@/store';
const personStore = personPinia()
const mapStore = mapPinia()
const loanStore = loanPinia()
const listStore=listPinia()
const infoStore = infoPinia()
const getCurrentTimestamp = () => {
return Date.now();
}
......@@ -164,19 +159,19 @@
const pInfo = computed(() => {
return personStore.person || null
return infoStore.person || null
})
const spidno = computed(() => {
return personStore.spidno || ""
return infoStore.spidno || ""
})
//职工代码
const spcode = computed(() => {
return personStore.person.spcode || ""
return infoStore.person.spcode || ""
})
const loadData = computed(() => {
return loanStore.loanInfo || ""
return infoStore.loanInfo || ""
})
const goToDetail=()=>{
xma.navigateTo({
......@@ -215,11 +210,11 @@
range: ['ACCOUNT', 'MOBILE', 'CITIZEN'],
success(info) {
//公积金个人信息
personStore.spidno = info.data.uIdCardNo;
infoStore.spidno = info.data.uIdCardNo;
xma.request({
url: 'https://onemoment.gywb.cn/back/sgy-gjj/gjj/gjjgrxx',
data: {
spidno: personStore.spidno,
spidno: infoStore.spidno,
trantime: getCurrentTimestamp()
},
header: {
......@@ -228,7 +223,7 @@
method: "GET",
success: function(res) {
const info = JSON.parse(res.data.data)
personStore.person = info.body.detail;
infoStore.person = info.body.detail;
//公积金缴费明细
xma.request({
......@@ -247,7 +242,7 @@
method: "POST",
success: function(res) {
const data = JSON.parse(res.data.data)
listStore.listInfo = data.data.records[0].list.acc_info
infoStore.listInfo = data.data.records[0].list.acc_info
}})
//公积金贷款信息
xma.request({
......@@ -263,7 +258,7 @@
method: "GET",
success: function(res) {
const data = JSON.parse(res.data.data)
loanStore.loanInfo = data.data.records[0].list.acc_info
infoStore.loanInfo = data.data.records[0].list.acc_info
},
});
//公积金地图
......@@ -279,7 +274,7 @@
method: "GET",
success: function(res) {
let data = JSON.parse(res.data.data)
mapStore.mapList = data.data;
infoStore.mapList = data.data;
},
});
......
......@@ -85,10 +85,11 @@
useRoute
} from 'vue-router'
import { listPinia } from '@/store';
const listStore=listPinia()
import {infoPinia} from '@/store'
const infoStore=infoPinia()
const dataSets = computed(() => {
return listStore.listInfo || []
return infoStore.listInfo || []
})
const tempDataSets = ref([])
const route = useRoute()
......
......@@ -68,8 +68,9 @@
import {
computed
} from 'vue'
import {loanPinia} from '@/store'
const loanStore=loanPinia()
import {infoPinia} from '@/store'
const infoStore=infoPinia()
const goToIndex = () => {
xma.navigateTo({
url: "/pages/index/index",
......@@ -78,7 +79,7 @@
})
}
const loadData = computed(() => {
return loanStore.loanInfo || ""
return infoStore.loanInfo || ""
})
</script>
......
......@@ -24,10 +24,8 @@
</template>
<script setup>
import {
mapPinia
} from '@/store';
const mapStore=mapPinia()
import {infoPinia} from '@/store'
const infoStore=infoPinia()
import {
ref,
computed
......@@ -47,7 +45,7 @@
window.location.href = "tel:" + number
}
const apartments = computed(() => {
return mapStore.mapList || []
return infoStore.mapList || []
})
const goToIndex = () => {
xma.navigateTo({
......
......@@ -5,10 +5,5 @@ const store = createPinia();
export default store;
// 模块统一导出
export * from './person';
// 模块统一导出
export * from './map';
// 模块统一导出
export * from './loan';
// 模块统一导出
export * from './list';
export * from './info';
......@@ -2,8 +2,11 @@ import { defineStore } from 'pinia';
import { ref } from 'vue';
export const personPinia = defineStore('person', () => {
export const infoPinia = defineStore('info', () => {
const person = ref(null)
const spidno=ref(0)
return { person,spidno }
const mapList = ref([])
const loanInfo = ref(null)
const listInfo = ref(null)
return { person,spidno,mapList,loanInfo,listInfo }
})
\ No newline at end of file
import { defineStore } from 'pinia';
import { ref } from 'vue';
export const listPinia = defineStore('list', () => {
const listInfo = ref(null)
return { listInfo }
})
\ No newline at end of file
import { defineStore } from 'pinia';
import { ref } from 'vue';
export const loanPinia = defineStore('loan', () => {
const loanInfo = ref(null)
return { loanInfo }
})
\ No newline at end of file
import { defineStore } from 'pinia';
import { ref } from 'vue';
export const mapPinia = defineStore('map', () => {
const mapList = ref([])
return { mapList }
})
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment