Browse Source

过滤部分无效请求getFieldRecord

lwx_v3
liwenxuan 1 year ago
parent
commit
e9af798abf
  1. 18
      src/components/DesignForm/public/form/formItem.vue
  2. 21
      src/views/sysworkflow/lowcodepage/appCardPage.vue
  3. 21
      src/views/sysworkflow/lowcodepage/appFormList.vue
  4. 21
      src/views/sysworkflow/lowcodepage/appListPage.vue
  5. 36
      src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue
  6. 22
      src/views/sysworkflow/lowcodepage/runApp/runAppForm.vue

18
src/components/DesignForm/public/form/formItem.vue

@ -288,14 +288,16 @@ const getAxiosOptions = debounce((data?: any) => {
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
*/ */
getFieldRecord(props.data.control.optionsValue3Field).then(({ data }) => { console.log("formItem---291",props.data.control.optionsValue3Field)
if(props.data.control.optionsValue3Field && props.data.control.optionsValue3Field != "" && props.data.control.optionsValue3Field != null && props.data.control.optionsValue3Field != "undefined"){
let fieldName = props.data.name getFieldRecord(props.data.control.optionsValue3Field).then(({ data }) => {
emits('optionsValue3Get1',data,fieldName) let fieldName = props.data.name
}) emits('optionsValue3Get1',data,fieldName)
})
}
} }
setFormDict(formProps.value.dict) // setFormDict(formProps.value.dict) //

21
src/views/sysworkflow/lowcodepage/appCardPage.vue

@ -295,17 +295,20 @@ const lookFormList = (val:any) => {
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
*/ */
getFieldRecord(paramx).then(({ data }) => { console.log("addCardPage---298",paramx)
stateData.tableData.columns[i].options = data if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
if(stateData.searchData.length>0){ getFieldRecord(paramx).then(({ data }) => {
for(let j = 0;j<stateData.searchData.length;j++){ stateData.tableData.columns[i].options = data
// console.log(stateData.searchData[j]) if(stateData.searchData.length>0){
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){ for(let j = 0;j<stateData.searchData.length;j++){
stateData.searchData[j].options = data // console.log(stateData.searchData[j])
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){
stateData.searchData[j].options = data
}
} }
} }
} })
}) }
} }
} }
} }

21
src/views/sysworkflow/lowcodepage/appFormList.vue

@ -184,17 +184,20 @@ const lookFormList = (val:any) => {
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
*/ */
getFieldRecord(paramx).then(({ data }) => { console.log("appFormList----187",paramx)
stateData.tableData.columns[i].options = data if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
if(stateData.searchData.length>0){ getFieldRecord(paramx).then(({ data }) => {
for(let j = 0;j<stateData.searchData.length;j++){ stateData.tableData.columns[i].options = data
// console.log(stateData.searchData[j]) if(stateData.searchData.length>0){
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){ for(let j = 0;j<stateData.searchData.length;j++){
stateData.searchData[j].options = data // console.log(stateData.searchData[j])
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){
stateData.searchData[j].options = data
}
} }
} }
} })
}) }
} }
} }
} }

21
src/views/sysworkflow/lowcodepage/appListPage.vue

@ -277,17 +277,20 @@ const lookFormList = (val:any) => {
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
*/ */
getFieldRecord(paramx).then(({ data }) => { console.log("appListPage-----280",paramx)
stateData.tableData.columns[i].options = data if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
if(stateData.searchData.length>0){ getFieldRecord(paramx).then(({ data }) => {
for(let j = 0;j<stateData.searchData.length;j++){ stateData.tableData.columns[i].options = data
// console.log(stateData.searchData[j]) if(stateData.searchData.length>0){
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){ for(let j = 0;j<stateData.searchData.length;j++){
stateData.searchData[j].options = data // console.log(stateData.searchData[j])
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){
stateData.searchData[j].options = data
}
} }
} }
} })
}) }
} }
} }
} }

36
src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue

@ -248,18 +248,36 @@ const gainAppFormPageInit = () =>{
let paramx:string = ""+stateData.tableData.columns[i].control.optionsValue3Field let paramx:string = ""+stateData.tableData.columns[i].control.optionsValue3Field
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
let kkk = {
key:111,
age:2
controll:{
l
}
}
let ary = [........]
ary.incouldes(3)
if(kkk.controll && kkk.controll.l && )
try{
}
*/ */
getFieldRecord(paramx).then(({ data }) => {
stateData.tableData.columns[i].options = data
if(stateData.searchData.length>0){ if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
for(let j = 0;j<stateData.searchData.length;j++){ getFieldRecord(paramx).then(({ data }) => {
//console.log(stateData.searchData[j]) stateData.tableData.columns[i].options = data
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){ if(stateData.searchData.length>0){
stateData.searchData[j].options = data for(let j = 0;j<stateData.searchData.length;j++){
//console.log(stateData.searchData[j])
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){
stateData.searchData[j].options = data
}
} }
} }
} })
}) }
if(stateData.searchData.length>0){ if(stateData.searchData.length>0){
for(let j = 0;j<stateData.searchData.length;j++){ for(let j = 0;j<stateData.searchData.length;j++){

22
src/views/sysworkflow/lowcodepage/runApp/runAppForm.vue

@ -211,18 +211,20 @@ const initLoadData = () => {
/* /*
在这里请求后台获取字段 在这里请求后台获取字段
*/ */
getFieldRecord(paramx).then(({ data }) => { console.log("runAppForm-----214",paramx)
stateData.tableData.columns[i].options = data if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
if(stateData.searchData.length>0){ getFieldRecord(paramx).then(({ data }) => {
for(let j = 0;j<stateData.searchData.length;j++){ stateData.tableData.columns[i].options = data
// console.log(stateData.searchData[j]) if(stateData.searchData.length>0){
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){ for(let j = 0;j<stateData.searchData.length;j++){
stateData.searchData[j].options = data // console.log(stateData.searchData[j])
if(stateData.searchData[j].id==stateData.tableData.columns[i].id){
stateData.searchData[j].options = data
}
} }
} }
} })
}) }
if(stateData.searchData.length>0){ if(stateData.searchData.length>0){
for(let j = 0;j<stateData.searchData.length;j++){ for(let j = 0;j<stateData.searchData.length;j++){
// console.log(stateData.searchData[j]) // console.log(stateData.searchData[j])

Loading…
Cancel
Save