This commit is contained in:
parent
43e28154ab
commit
752b847bde
|
|
@ -42,7 +42,7 @@
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { ref, reactive, getCurrentInstance, onMounted } from 'vue'
|
import { ref, reactive, getCurrentInstance, onMounted } from 'vue'
|
||||||
import { onLoad } from '@dcloudio/uni-app'
|
import { onLoad, onShow } from '@dcloudio/uni-app'
|
||||||
import {
|
import {
|
||||||
getProjectInfoApi,
|
getProjectInfoApi,
|
||||||
getUserInfoByUserNameApi,
|
getUserInfoByUserNameApi,
|
||||||
|
|
@ -50,6 +50,9 @@ import {
|
||||||
updateTeamProjectApi,
|
updateTeamProjectApi,
|
||||||
getToolsLedgerDetailsListApi,
|
getToolsLedgerDetailsListApi,
|
||||||
} from '@/services/index'
|
} from '@/services/index'
|
||||||
|
import { useMemberStore } from '@/stores'
|
||||||
|
const memberStore = useMemberStore()
|
||||||
|
const userInfo = ref(memberStore.userInfo || {})
|
||||||
|
|
||||||
const todayDatas = reactive({
|
const todayDatas = reactive({
|
||||||
normalNum: '', // 正常
|
normalNum: '', // 正常
|
||||||
|
|
@ -113,7 +116,7 @@ const getUserInfoByIdCard = async () => {
|
||||||
|
|
||||||
const getUserInfoByUserName = async () => {
|
const getUserInfoByUserName = async () => {
|
||||||
try {
|
try {
|
||||||
const userName = uni.getStorageSync('username')
|
const userName = userInfo.value.userName
|
||||||
console.log('🚀 ~ getUserInfoByUserName ~ userName:', userName)
|
console.log('🚀 ~ getUserInfoByUserName ~ userName:', userName)
|
||||||
const res = await getUserInfoByUserNameApi({ userName })
|
const res = await getUserInfoByUserNameApi({ userName })
|
||||||
idCard.value = res.data.idCard
|
idCard.value = res.data.idCard
|
||||||
|
|
@ -149,7 +152,7 @@ const getToolsLedgerDetailsList = async () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 页面显示时获取数据
|
// 页面显示时获取数据
|
||||||
onLoad(async () => {
|
onShow(async () => {
|
||||||
getToolsLedgerDetailsList()
|
getToolsLedgerDetailsList()
|
||||||
await Promise.all([getUserInfoByUserName(), projectInfoList()])
|
await Promise.all([getUserInfoByUserName(), projectInfoList()])
|
||||||
getUserInfoByIdCard()
|
getUserInfoByIdCard()
|
||||||
|
|
|
||||||
|
|
@ -70,6 +70,9 @@
|
||||||
import { onLoad, onShow } from '@dcloudio/uni-app'
|
import { onLoad, onShow } from '@dcloudio/uni-app'
|
||||||
import { ref, reactive, computed } from 'vue'
|
import { ref, reactive, computed } from 'vue'
|
||||||
import { getBackListAPI } from '@/services/picking/outbound.js'
|
import { getBackListAPI } from '@/services/picking/outbound.js'
|
||||||
|
import { useMemberStore } from '@/stores'
|
||||||
|
const memberStore = useMemberStore()
|
||||||
|
const userInfo = ref(memberStore.userInfo || {})
|
||||||
|
|
||||||
const queryParams = reactive({
|
const queryParams = reactive({
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
|
|
@ -98,6 +101,7 @@ const getList = async () => {
|
||||||
endTime: queryParams.range && queryParams.range[1],
|
endTime: queryParams.range && queryParams.range[1],
|
||||||
keyWord: queryParams.keyWord,
|
keyWord: queryParams.keyWord,
|
||||||
appTaskStatus: 1,
|
appTaskStatus: 1,
|
||||||
|
idCard: userInfo.value.userName || '',
|
||||||
}
|
}
|
||||||
console.log('🚀 ~ getList ~ params:', params)
|
console.log('🚀 ~ getList ~ params:', params)
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -70,6 +70,9 @@
|
||||||
import { onLoad, onShow } from '@dcloudio/uni-app'
|
import { onLoad, onShow } from '@dcloudio/uni-app'
|
||||||
import { ref, reactive, computed } from 'vue'
|
import { ref, reactive, computed } from 'vue'
|
||||||
import { getPickingOutboundListAPI } from '@/services/picking/outbound.js'
|
import { getPickingOutboundListAPI } from '@/services/picking/outbound.js'
|
||||||
|
import { useMemberStore } from '@/stores'
|
||||||
|
const memberStore = useMemberStore()
|
||||||
|
const userInfo = ref(memberStore.userInfo || {})
|
||||||
|
|
||||||
const queryParams = reactive({
|
const queryParams = reactive({
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
|
|
@ -98,6 +101,7 @@ const getList = async () => {
|
||||||
endTime: queryParams.range && queryParams.range[1],
|
endTime: queryParams.range && queryParams.range[1],
|
||||||
keyWord: queryParams.keyWord,
|
keyWord: queryParams.keyWord,
|
||||||
statusList: [4],
|
statusList: [4],
|
||||||
|
idCard: userInfo.value.userName || '',
|
||||||
}
|
}
|
||||||
console.log('🚀 ~ getList ~ params:', params)
|
console.log('🚀 ~ getList ~ params:', params)
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,9 @@ import { onLoad } from '@dcloudio/uni-app'
|
||||||
import { ref, reactive, computed } from 'vue'
|
import { ref, reactive, computed } from 'vue'
|
||||||
import { getBmTeamList } from '@/services/back.js'
|
import { getBmTeamList } from '@/services/back.js'
|
||||||
import { getTeamWarnDetailsListApi } from '@/services/index.js'
|
import { getTeamWarnDetailsListApi } from '@/services/index.js'
|
||||||
|
import { useMemberStore } from '@/stores'
|
||||||
|
const memberStore = useMemberStore()
|
||||||
|
const userInfo = ref(memberStore.userInfo || {})
|
||||||
|
|
||||||
const queryParams = reactive({
|
const queryParams = reactive({
|
||||||
teamId: '',
|
teamId: '',
|
||||||
|
|
@ -104,7 +107,12 @@ const getTeamList = async () => {
|
||||||
text: item.teamName,
|
text: item.teamName,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
queryParams.teamId = res.data[0].id
|
if (res.data.some((item) => item.teamLeaderIdCard == userInfo.value.userName)) {
|
||||||
|
const team = res.data.find((item) => item.teamLeaderIdCard == userInfo.value.userName)
|
||||||
|
queryParams.teamId = team.id
|
||||||
|
} else {
|
||||||
|
queryParams.teamId = res.data[0].id
|
||||||
|
}
|
||||||
}
|
}
|
||||||
getList()
|
getList()
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
|
|
@ -345,6 +345,7 @@ const changeTeamd = (e) => {
|
||||||
formData.projectId = null
|
formData.projectId = null
|
||||||
formData.teamName = team ? team.teamName : ''
|
formData.teamName = team ? team.teamName : ''
|
||||||
formData.backPerson = team ? team.relName : ''
|
formData.backPerson = team ? team.relName : ''
|
||||||
|
formData.phone = team ? team.relPhone : ''
|
||||||
formData.teamId = e
|
formData.teamId = e
|
||||||
getProjectListApi()
|
getProjectListApi()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -262,16 +262,16 @@ const getTeamList = async () => {
|
||||||
// 如果 teamRange.value 列表中的 idCard 有与userInfo.userName 一致的,则设置 teamId
|
// 如果 teamRange.value 列表中的 idCard 有与userInfo.userName 一致的,则设置 teamId
|
||||||
console.log('🚀 ~ getTeamList ~ userInfo.value.userName:', userInfo.value.userName)
|
console.log('🚀 ~ getTeamList ~ userInfo.value.userName:', userInfo.value.userName)
|
||||||
if (teamRange.value.some((item) => item.teamLeaderIdCard == userInfo.value.userName)) {
|
if (teamRange.value.some((item) => item.teamLeaderIdCard == userInfo.value.userName)) {
|
||||||
const team = res.data.find((item) => item.teamLeaderIdCard === userInfo.value.userName)
|
const team = res.data.find((item) => item.teamLeaderIdCard == userInfo.value.userName)
|
||||||
formData.teamId = team.id
|
formData.teamId = team.id
|
||||||
formData.teamName = team.teamName
|
formData.teamName = team.teamName
|
||||||
formData.leasePerson = team.relName
|
formData.leasePerson = team.relName
|
||||||
formData.phone = team.phone || ''
|
formData.phone = team.relPhone || ''
|
||||||
} else {
|
} else {
|
||||||
formData.teamId = res.data[0].id
|
formData.teamId = res.data[0].id
|
||||||
formData.teamName = res.data[0].teamName
|
formData.teamName = res.data[0].teamName
|
||||||
formData.leasePerson = res.data[0].relName
|
formData.leasePerson = res.data[0].relName
|
||||||
formData.phone = res.data[0].phone || ''
|
formData.phone = res.data[0].relPhone || ''
|
||||||
}
|
}
|
||||||
getProjectListApi()
|
getProjectListApi()
|
||||||
}
|
}
|
||||||
|
|
@ -393,6 +393,7 @@ const changeTeamd = (e) => {
|
||||||
formData.projectId = null
|
formData.projectId = null
|
||||||
formData.teamName = team ? team.teamName : ''
|
formData.teamName = team ? team.teamName : ''
|
||||||
formData.leasePerson = team ? team.relName : ''
|
formData.leasePerson = team ? team.relName : ''
|
||||||
|
formData.phone = team ? team.relPhone : ''
|
||||||
|
|
||||||
equipmentList.value = []
|
equipmentList.value = []
|
||||||
getProjectListApi()
|
getProjectListApi()
|
||||||
|
|
|
||||||
|
|
@ -81,6 +81,9 @@ import { onLoad } from '@dcloudio/uni-app';
|
||||||
import { onMounted, ref, reactive, computed } from 'vue'
|
import { onMounted, ref, reactive, computed } from 'vue'
|
||||||
import { getToolsLedgerList, getTeamUseNumList } from "../../services/ledger";
|
import { getToolsLedgerList, getTeamUseNumList } from "../../services/ledger";
|
||||||
import { getBmTeamList } from '@/services/back.js'
|
import { getBmTeamList } from '@/services/back.js'
|
||||||
|
import { useMemberStore } from '@/stores'
|
||||||
|
const memberStore = useMemberStore()
|
||||||
|
const userInfo = ref(memberStore.userInfo || {})
|
||||||
|
|
||||||
const searchText = ref('')
|
const searchText = ref('')
|
||||||
const isTeam = ref(false)
|
const isTeam = ref(false)
|
||||||
|
|
@ -124,8 +127,12 @@ const getTeamList = async () => {
|
||||||
text: item.teamName,
|
text: item.teamName,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
queryParams.teamId = res.data[0].id
|
if (res.data.some((item) => item.teamLeaderIdCard == userInfo.value.userName)) {
|
||||||
// queryParams.teamName = res.data[0].teamName
|
const team = res.data.find((item) => item.teamLeaderIdCard == userInfo.value.userName)
|
||||||
|
queryParams.teamId = team.id
|
||||||
|
} else {
|
||||||
|
queryParams.teamId = res.data[0].id
|
||||||
|
}
|
||||||
}
|
}
|
||||||
getList()
|
getList()
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue