diff --git a/src/api/DesignForm/requestapi.ts b/src/api/DesignForm/requestapi.ts index ed2bab9..1b3b2e5 100644 --- a/src/api/DesignForm/requestapi.ts +++ b/src/api/DesignForm/requestapi.ts @@ -320,6 +320,13 @@ export function gainFormTableField(data?:any){ data: data }); } +export function gainTableVersionField(data?:any){ + return request({ + url: '/systemapi/customer_form/gainTableVersionField', + method: 'post', + data: data + }); +} //编辑自定义表单列表数据 export function editCustomerFormList(data: any) { return request({ diff --git a/src/views/hr/archives/basicinformation/content.vue b/src/views/hr/archives/basicinformation/content.vue index 43df198..732cba7 100644 --- a/src/views/hr/archives/basicinformation/content.vue +++ b/src/views/hr/archives/basicinformation/content.vue @@ -207,7 +207,7 @@ function editCont() { 巨蟹座 狮子座 处女座 - 天枰座 + 天秤座 天蝎座 射手座 摩羯座 diff --git a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue index c765eb1..36155da 100644 --- a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue +++ b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/openAppFormPage.vue @@ -233,7 +233,7 @@ const gainAppFormPageInit = () =>{ let stateData = string2json(data.data.appForm.listjson) let holeControlAndConfigStateData = string2json(data.data.appForm.mastesformjson) - if(stateData.tableData.columns.length>0){ + if(stateData.tableData.columns && stateData.tableData.columns.length>0){ for(let i = 0;i { } if(tableAttrLogButtonList && tableAttrLogButtonList.length > 0){ + if(state.tableData.columns && state.tableData.columns.length > 0){ state.tableData.columns.forEach((itemCol:any)=>{ tableAttrLogButtonList.forEach((item:any)=>{ if(itemCol.id == item.id){ @@ -452,6 +453,7 @@ const getListInfo = () => { }) }) } + } if(state.tableData && state.tableData.controlBtn && state.tableData.controlBtn.length > 0) { state.tableData.controlBtn.forEach((itemCol:any)=>{ @@ -475,7 +477,7 @@ const getListInfo = () => { const tableFieldAttrButClick = (val:tableButton[]) => { if(zhuDaunIsTrue.value == true){ if(val.length > 0){ //判断是否有选中的字段 - if(state.tableData.columns.length > 0){ //判断列表是否有数据 + if(state.tableData.columns&&state.tableData.columns.length > 0){ //判断列表是否有数据 val.forEach((item:tableButton)=>{ let isTrue = true; state.tableData.columns.forEach((itemTab:tableButton)=>{ @@ -488,6 +490,7 @@ const tableFieldAttrButClick = (val:tableButton[]) => { } }) }else{ //列表无数据,直接新增 + state.tableData.columns = [] val.forEach((item:tableButton)=>{ state.tableData.columns.push(item) })