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 }) => {
let fieldName = props.data.name
emits('optionsValue3Get1',data,fieldName)
})
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"){
getFieldRecord(props.data.control.optionsValue3Field).then(({ data }) => {
let fieldName = props.data.name
emits('optionsValue3Get1',data,fieldName)
})
}
}
setFormDict(formProps.value.dict) //

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

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

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

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

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

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

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 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){
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(paramx && paramx != "" && paramx != null && paramx != "undefined"){
getFieldRecord(paramx).then(({ data }) => {
stateData.tableData.columns[i].options = data
if(stateData.searchData.length>0){
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){
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 }) => {
stateData.tableData.columns[i].options = data
if(stateData.searchData.length>0){
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
console.log("runAppForm-----214",paramx)
if(paramx && paramx != "" && paramx != null && paramx != "undefined"){
getFieldRecord(paramx).then(({ data }) => {
stateData.tableData.columns[i].options = data
if(stateData.searchData.length>0){
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){
for(let j = 0;j<stateData.searchData.length;j++){
// console.log(stateData.searchData[j])

Loading…
Cancel
Save