Browse Source

移动端二维码跳转优化

lwx_v6
liwenxuan 10 months ago
parent
commit
6b58d051f9
  1. 16
      src/views/formTable/page/cardPage.vue
  2. 7
      src/views/formTable/taskListPage.vue

16
src/views/formTable/page/cardPage.vue

@ -175,7 +175,8 @@ const asfGetPageData = (asfFormId: any,asfToSelectMastersKey: any) => {
console.log(data.data.list) console.log(data.data.list)
for(let i = 0;i<data.data.list.length;i++){ for(let i = 0;i<data.data.list.length;i++){
let asfMasterAndAsfId:any = {} let asfMasterAndAsfId:any = {}
asfMasterAndAsfId.asfId = data.data.list[i][asfDetails[j].field] //asfMasterAndAsfId.asfId = data.data.list[i][asfDetails[j].field]
asfMasterAndAsfId.asfId = data.data.list[i].id
asfMasterAndAsfId.asfMasterId = data.data.list[i].id asfMasterAndAsfId.asfMasterId = data.data.list[i].id
asfToSelectIds.push(asfMasterAndAsfId) asfToSelectIds.push(asfMasterAndAsfId)
@ -234,9 +235,12 @@ const asfGetPageData = (asfFormId: any,asfToSelectMastersKey: any) => {
/* tablePageClass.value = 4; /* tablePageClass.value = 4;
drawerWith.value = container.value?.clientWidth drawerWith.value = container.value?.clientWidth
*/ */
props.stateForm.type=3 setTimeout(()=>{
//lookInfo.value = itval props.stateForm.type=3
asflookPageInfoIsShow.value = true; //lookInfo.value = itval
asflookPageInfoIsShow.value = true;
},500)
}) })
@ -485,7 +489,7 @@ const qrJumpGetPageData = (qrDetailId: string) => {
const getPageData = () => { const getPageData = () => {
loadText.value = "数据加载中,请稍后......" loadText.value = "数据加载中,请稍后......"
loadingList.value = true loadingList.value = true
console.log(searchQuery.value) //console.log(searchQuery.value)
let sendData = { let sendData = {
formId: props.appId, formId: props.appId,
page: state.page, page: state.page,
@ -603,7 +607,7 @@ const fullUrl = ref(window.location.href);
onMounted(()=>{ onMounted(()=>{
nextTick(()=>{ nextTick(()=>{
console.log(fullUrl.value) //console.log(fullUrl.value)
if(fullUrl.value.includes("&qrDetailId=")){ if(fullUrl.value.includes("&qrDetailId=")){
let urlSplitArray = fullUrl.value.split("&qrDetailId=") let urlSplitArray = fullUrl.value.split("&qrDetailId=")
let qrDetailId = urlSplitArray[1] let qrDetailId = urlSplitArray[1]

7
src/views/formTable/taskListPage.vue

@ -245,7 +245,13 @@ const initLoadData = () => {
} }
} }
} }
//liwenxuan 20250123 start
stateData.tableData.controlBtn = stateData.tableData.controlBtn.filter(
(item: any) => item.key != "showQrCode"
);
//liwenxuan 20250123 end
stateList.tableData = stateData.tableData stateList.tableData = stateData.tableData
stateList.searchData = stateData.searchData stateList.searchData = stateData.searchData
if(stateList.searchData == null){ if(stateList.searchData == null){
stateList.searchData = new Array() stateList.searchData = new Array()
@ -502,7 +508,6 @@ const performAction = (val) => {}
<div class="contentBetween"> <div class="contentBetween">
<div v-if="stateList.tableData.controlBtn.length > 0"> <div v-if="stateList.tableData.controlBtn.length > 0">
<el-button <el-button
v-for="item in stateList.tableData.controlBtn" v-for="item in stateList.tableData.controlBtn"
v-bind="item" v-bind="item"
:key="item.type" :key="item.type"

Loading…
Cancel
Save