Browse Source

近期数据修改

qin_24
herenshan112 4 months ago
parent
commit
c3f3967aeb
  1. 205
      src/components/DesignForm/app/index.vue
  2. 36
      src/components/DesignForm/tableListPage/formPageCont.vue
  3. 32
      src/components/DesignForm/tableListPage/index.vue
  4. 1
      src/permission.ts
  5. 3
      src/store/modules/permission.ts
  6. 2
      src/views/sysworkflow/lowcodepage/appPage/appPageForm/pageList.vue
  7. 2
      src/views/sysworkflow/lowcodepage/pageList.vue
  8. 4
      src/views/sysworkflow/lowcodepage/runApp/runAppForm.vue

205
src/components/DesignForm/app/index.vue

@ -54,7 +54,7 @@ import CalendarPage from "@/components/DesignForm/app/calendar/calendar1/calenda
import SearchSelect from "@/components/DesignForm/app/calendar/selectSearch.vue"; import SearchSelect from "@/components/DesignForm/app/calendar/selectSearch.vue";
import AKSelect from "@/components/DesignForm/public/form/select.vue"; import AKSelect from "@/components/DesignForm/public/form/select.vue";
import ContainerPath from "@/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/container.vue"; import ContainerPath from "@/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/container.vue";
import exportPanel from '../exportPanel.vue'; import exportPanel from "../exportPanel.vue";
import importPanel from "../importPanel.vue"; import importPanel from "../importPanel.vue";
const props = withDefaults( const props = withDefaults(
@ -155,7 +155,7 @@ const currentAsfTableDataList = ref([]); //当前点击的关联表单数据
const openTaskDrawer = ref(false); // const openTaskDrawer = ref(false); //
// //
const dynamicVNode = ref<VNode | null>(null) // const dynamicVNode = ref<VNode | null>(null); //
const state = reactive({ const state = reactive({
loading: false, loading: false,
@ -551,10 +551,10 @@ const setUpClick = (val: string, id: string) => {
if (val.key == "newAdd") { if (val.key == "newAdd") {
drawerWith.value = container.value?.clientWidth; drawerWith.value = container.value?.clientWidth;
openTaskDrawer.value = true; openTaskDrawer.value = true;
}else if (val.key === "export"){ } else if (val.key === "export") {
doExportTableData() doExportTableData();
}else if (val.key === "import"){ } else if (val.key === "import") {
doImportTableData() doImportTableData();
} else if (val.key == "showQrCode") { } else if (val.key == "showQrCode") {
//liwenxuan 20250114 start //liwenxuan 20250114 start
//, //,
@ -869,19 +869,19 @@ const columnsFilter = computed(() => {
console.log("获取表格头内容", props.data.columns); console.log("获取表格头内容", props.data.columns);
}); });
const subTableFieldsFilter=computed(()=>{ const subTableFieldsFilter = computed(() => {
const arr:{table:string,field:string,label:string}[]=[] const arr: { table: string; field: string; label: string }[] = [];
const names:string[]=[] const names: string[] = [];
props.fieldsDetailList.forEach((item:any) => { props.fieldsDetailList.forEach((item: any) => {
if(item.type==="table"){ if (item.type === "table") {
names.push(item.name) names.push(item.name);
item.list.forEach((sub: any) => { item.list.forEach((sub: any) => {
arr.push({table:item.name, field: sub.name, label: sub.item.label}) arr.push({ table: item.name, field: sub.name, label: sub.item.label });
}) });
} }
}) });
return {tables:names,fields:arr} return { tables: names, fields: arr };
}) });
/** /**
@ 作者: 秦东 @ 作者: 秦东
@ -981,10 +981,12 @@ const getPageData = () => {
default: default:
state.loading = true; state.loading = true;
//by han2015, 便 //by han2015, 便
doGainFormPageListCont(sendData).then(datas=>{ doGainFormPageListCont(sendData)
tableDataList.value = datas.list .then((datas) => {
state.total=datas.total tableDataList.value = datas.list;
}).finally(()=>{ state.total = datas.total;
})
.finally(() => {
// finally // finally
state.loading = false; state.loading = false;
asfs = []; asfs = [];
@ -995,28 +997,30 @@ const getPageData = () => {
tables = []; tables = [];
dofs = []; dofs = [];
getAsfs(); getAsfs();
}) });
} }
}; };
// //
function doImportTableData(){ function doImportTableData() {
dynamicVNode.value=h(importPanel,{ dynamicVNode.value = h(importPanel, {
fields:props.fieldsDetailList.filter(val=>val.type!=="table"), fields: props.fieldsDetailList.filter((val) => val.type !== "table"),
formId:props.versionid, formId: props.versionid,
commitFunc:()=>{ commitFunc: () => {
getPageData() //table getPageData(); //table
dynamicVNode.value=null dynamicVNode.value = null;
}, },
closeFunc:()=>dynamicVNode.value=null closeFunc: () => (dynamicVNode.value = null),
}) });
} }
// //
function doExportTableData(){ function doExportTableData() {
//fieldssubs //fieldssubs
function exportFunc(fields:{field:string,label:string}[],subs:{table:string,field:string,label:string}[]){ function exportFunc(
fields: { field: string; label: string }[],
subs: { table: string; field: string; label: string }[]
) {
let sendData = { let sendData = {
formId: props.formId, formId: props.formId,
page: 1, page: 1,
@ -1024,79 +1028,87 @@ function doExportTableData(){
searchData: json2string(props.searchData), searchData: json2string(props.searchData),
}; };
// //
doGainFormPageListCont(sendData).then(datas=>{ doGainFormPageListCont(sendData)
.then((datas) => {
const array: string[] = []; const array: string[] = [];
// //
const title:string[] = []; const title: string[] = [];
for (let val of fields){ for (let val of fields) {
title.push(val.label) title.push(val.label);
} }
for (let val of subs){ for (let val of subs) {
title.push(val.label) title.push(val.label);
} }
array.push(title.join(",")) array.push(title.join(","));
// //
datas.list.forEach((item)=>{ datas.list.forEach((item) => {
const line=[]; const line = [];
let maxline=0; let maxline = 0;
// //
for (let val of fields){ for (let val of fields) {
if(typeof(val)==="string") line.push((item[val.field] as string).replaceAll(",",",")) if (typeof val === "string")
else line.push(item[val.field]) line.push((item[val.field] as string).replaceAll(",", ","));
else line.push(item[val.field]);
} }
// //
if (subs.length>0){ if (subs.length > 0) {
// //
for (let tab of subTableFieldsFilter.value.tables){ for (let tab of subTableFieldsFilter.value.tables) {
if(item[tab] && item[tab].length>maxline) maxline=item[tab].length if (item[tab] && item[tab].length > maxline) maxline = item[tab].length;
} }
// //
if(maxline===0){ if (maxline === 0) {
array.push(line.join(",")+","+Array(subs.length).fill("")) array.push(line.join(",") + "," + Array(subs.length).fill(""));
return return;
} }
//spaceprefix //spaceprefix
const spacePrefix=Array(line.length).fill("") const spacePrefix = Array(line.length).fill("");
for(let i=0;i<maxline;i++){ for (let i = 0; i < maxline; i++) {
const row:any[]=[] const row: any[] = [];
subTableFieldsFilter.value.tables.forEach(name => { subTableFieldsFilter.value.tables.forEach((name) => {
if(item[name] && item[name].length-1>=i){ if (item[name] && item[name].length - 1 >= i) {
// //
subs.filter(v=>v.table===name).forEach(f=>{ subs
row.push(item[name][i][f.field]) .filter((v) => v.table === name)
}) .forEach((f) => {
}else{ row.push(item[name][i][f.field]);
});
} else {
//N //N
row.push(...(Array(subs.filter(v=>v.table===name).length).fill(""))) row.push(
...Array(subs.filter((v) => v.table === name).length).fill("")
);
} }
}) });
//csv //csv
if(i===0){ if (i === 0) {
array.push(line.join(",")+","+row.join(",")) array.push(line.join(",") + "," + row.join(","));
}else{ } else {
array.push(spacePrefix+","+row.join(",")) array.push(spacePrefix + "," + row.join(","));
} }
} }
return return;
} }
// //
array.push(line.join(",")) array.push(line.join(","));
}) });
// //
if((array.length-1)!==datas.total) alert(`导出记录数:${datas.total}, 共计:${array.length-1}`) if (array.length - 1 !== datas.total)
alert(`导出记录数:${datas.total}, 共计:${array.length - 1}`);
const filename= props.pickAppMenu.label+".csv" const filename = props.pickAppMenu.label + ".csv";
const csvString = array.join('\n'); const csvString = array.join("\n");
const blob = new Blob([csvString], { type: "text/csv;charset=utf-8;" }); const blob = new Blob([csvString], { type: "text/csv;charset=utf-8;" });
const link = document.createElement("a"); const link = document.createElement("a");
if (link.download !== undefined) { // feature detection if (link.download !== undefined) {
// feature detection
// Browsers that support HTML5 download attribute // Browsers that support HTML5 download attribute
const url = URL.createObjectURL(blob); const url = URL.createObjectURL(blob);
link.setAttribute("href", url); link.setAttribute("href", url);
@ -1106,20 +1118,21 @@ function doExportTableData(){
link.click(); link.click();
document.body.removeChild(link); document.body.removeChild(link);
} }
}).finally(()=>dynamicVNode.value=null) })
.finally(() => (dynamicVNode.value = null));
} }
dynamicVNode.value=h(exportPanel,{ dynamicVNode.value = h(exportPanel, {
fields:columnsFilter.value.filter((item)=>item.pattern!=="table"), fields: columnsFilter.value.filter((item) => item.pattern !== "table"),
subtabs:columnsFilter.value.filter((item)=>item.pattern==="table"), subtabs: columnsFilter.value.filter((item) => item.pattern === "table"),
subFields:subTableFieldsFilter.value.fields, subFields: subTableFieldsFilter.value.fields,
commitFunc:exportFunc, commitFunc: exportFunc,
closeFunc:()=>dynamicVNode.value=null closeFunc: () => (dynamicVNode.value = null),
}) });
} }
async function doGainFormPageListCont(sendData:any){ async function doGainFormPageListCont(sendData: any) {
const data =await gainFormPageListCont(sendData) const data = await gainFormPageListCont(sendData);
// console.log("----------------->",data) // console.log("----------------->",data)
//console.log(dataList) //console.log(dataList)
asfDetails = props.data.columns.filter((item: any) => { asfDetails = props.data.columns.filter((item: any) => {
@ -1185,7 +1198,7 @@ async function doGainFormPageListCont(sendData:any){
} }
//console.log(data.data.list) //console.log(data.data.list)
transferDetails.forEach(element => { transferDetails.forEach((element) => {
//console.log(element) //console.log(element)
data.data.list.forEach((obj: any) => { data.data.list.forEach((obj: any) => {
//console.log(obj) //console.log(obj)
@ -1196,16 +1209,16 @@ async function doGainFormPageListCont(sendData:any){
// /使JSON // /使JSON
const formattedValue = const formattedValue =
(Array.isArray(value) || (typeof value === 'object' && value !== null)) Array.isArray(value) || (typeof value === "object" && value !== null)
? JSON.stringify(value, null, 2) ? JSON.stringify(value, null, 2)
: value; : value;
//console.log(`${key}: ${formattedValue}`); //console.log(`${key}: ${formattedValue}`);
if(key==element.field){ if (key == element.field) {
//console.log(key) //console.log(key)
/* console.log(element.control.fixedOptions) /* console.log(element.control.fixedOptions)
console.log(obj[key]) */ console.log(obj[key]) */
obj[key] = mapIdsToLabels(element.control.fixedOptions,obj[key]) obj[key] = mapIdsToLabels(element.control.fixedOptions, obj[key]);
} }
} }
} }
@ -1233,14 +1246,14 @@ function mapIdsToLabels(treeNodes: TreeNode[], ids1: string): string[] {
// //
function traverse(node: TreeNode) { function traverse(node: TreeNode) {
idToLabelMap[node.id] = node.label; // idToLabelMap[node.id] = node.label; //
node.children.forEach(child => traverse(child)); // node.children.forEach((child) => traverse(child)); //
} }
// //
treeNodes.forEach(root => traverse(root)); treeNodes.forEach((root) => traverse(root));
//console.log(ids) //console.log(ids)
// idlabel // idlabel
return ids.map(id => idToLabelMap[id] || "已删除的节点(id):"+id); return ids.map((id) => idToLabelMap[id] || "已删除的节点(id):" + id);
} }
const asfGetPageData = (asfFormId: any, asfToSelectMastersKey: any) => { const asfGetPageData = (asfFormId: any, asfToSelectMastersKey: any) => {
@ -1764,9 +1777,9 @@ const readerColumnSun = (column: any) => {
let countLenght = 3; let countLenght = 3;
column.children.forEach((item: any) => { column.children.forEach((item: any) => {
if (item.label.length < 3) { if (item.label.length < 3) {
countLenght = countLenght + 90; countLenght = countLenght + 15;
} else { } else {
countLenght = countLenght + item.label.length * 40; countLenght = countLenght + item.label.length * 15;
} }
}); });
console.log("表头label长度-->", countLenght); console.log("表头label长度-->", countLenght);
@ -2044,7 +2057,6 @@ const readerColumnSun = (column: any) => {
> >
<template #default="scope"> <template #default="scope">
<el-button-group> <el-button-group>
<el-tooltip <el-tooltip
v-if="scope.row.flowIsOpens == 1 && scope.row.taskStatus == 1" v-if="scope.row.flowIsOpens == 1 && scope.row.taskStatus == 1"
class="box-item" class="box-item"
@ -2263,7 +2275,6 @@ const readerColumnSun = (column: any) => {
{{ scope.row[scope.column.property] }}== {{ scope.row[scope.column.property] }}==
</el-link> </el-link>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
</el-table> </el-table>
@ -2516,7 +2527,7 @@ const readerColumnSun = (column: any) => {
width: 100%; width: 100%;
} }
.table-list-comm { .table-list-comm {
padding: 0px 15px 5px 15px; padding: 0px 5px 5px 5px;
} }
.seacherForm { .seacherForm {
min-height: auto; min-height: auto;

36
src/components/DesignForm/tableListPage/formPageCont.vue

@ -80,7 +80,7 @@ const formProps = inject(constFormProps, {}) as any;
let getFieldRecordPromises: any[] = []; let getFieldRecordPromises: any[] = [];
let objMastesform: any; let objMastesform: any;
let transferDetails:any = []; let transferDetails: any = [];
/** /**
@ 作者: 秦东 @ 作者: 秦东
@ -159,8 +159,6 @@ watch(
}); });
}) })
.finally(() => { .finally(() => {
//console.log(objMastesform.list) //console.log(objMastesform.list)
transferDetails = objMastesform.list.filter((item: any) => { transferDetails = objMastesform.list.filter((item: any) => {
return item.type == "lowcodeTransfer"; return item.type == "lowcodeTransfer";
@ -176,7 +174,7 @@ watch(
data.forEach((obj: any) => { data.forEach((obj: any) => {
//console.log(obj.masterdata) //console.log(obj.masterdata)
obj.masterdata.forEach((item: any) => { obj.masterdata.forEach((item: any) => {
if(item.field==element.name){ if (item.field == element.name) {
//console.log(element.control.fixedOptions) //console.log(element.control.fixedOptions)
//console.log(item) //console.log(item)
@ -184,24 +182,24 @@ watch(
const value = item[key]; const value = item[key];
// //
if (Object.prototype.hasOwnProperty.call(item, key)) { if (Object.prototype.hasOwnProperty.call(item, key)) {
if (key == "value") {
if(key=="value"){
// /使JSON // /使JSON
const formattedValue = const formattedValue =
(Array.isArray(value) || (typeof value === 'object' && value !== null)) Array.isArray(value) ||
(typeof value === "object" && value !== null)
? JSON.stringify(value, null, 2) ? JSON.stringify(value, null, 2)
: value; : value;
//console.log(`${key}: ${formattedValue}`); //console.log(`${key}: ${formattedValue}`);
if(item[key]&&item[key].length>0){ if (item[key] && item[key].length > 0) {
item[key] = mapIdsToLabels(element.control.fixedOptions,item[key]) item[key] = mapIdsToLabels(
element.control.fixedOptions,
item[key]
);
} }
} }
} }
} }
} }
}); });
}); });
@ -216,8 +214,6 @@ watch(
} }
); );
interface TreeNode { interface TreeNode {
id: string; id: string;
label: string; label: string;
@ -235,18 +231,16 @@ function mapIdsToLabels(treeNodes: TreeNode[], ids1: string): string[] {
// //
function traverse(node: TreeNode) { function traverse(node: TreeNode) {
idToLabelMap[node.id] = node.label; // idToLabelMap[node.id] = node.label; //
node.children.forEach(child => traverse(child)); // node.children.forEach((child) => traverse(child)); //
} }
// //
treeNodes.forEach(root => traverse(root)); treeNodes.forEach((root) => traverse(root));
//console.log(ids) //console.log(ids)
// idlabel // idlabel
return ids.map(id => idToLabelMap[id]); return ids.map((id) => idToLabelMap[id]);
} }
/** /**
@ 作者: 秦东 @ 作者: 秦东
@ 时间: 2024-04-03 14:25:15 @ 时间: 2024-04-03 14:25:15
@ -272,8 +266,6 @@ const pageLog = ref<any[]>([]);
let gainTaskFormInfoData: customerFormVersionCont; let gainTaskFormInfoData: customerFormVersionCont;
let gainTaskFormInfoPromise: any[] = []; let gainTaskFormInfoPromise: any[] = [];
/** /**
@ 作者: 秦东 @ 作者: 秦东
@ 时间: 2024-04-03 14:33:15 @ 时间: 2024-04-03 14:33:15
@ -418,7 +410,7 @@ const jsuanKuandu = () => {
if (props.pageInfo.flowIsOpen == 1) { if (props.pageInfo.flowIsOpen == 1) {
return 900 + 350; return 900 + 350;
} else { } else {
return 900; return 900 + 350;
} }
}; };

32
src/components/DesignForm/tableListPage/index.vue

@ -547,10 +547,10 @@ const setUpClick = (val: string, id: string) => {
if (val.key == "newAdd") { if (val.key == "newAdd") {
drawerWith.value = container.value?.clientWidth; drawerWith.value = container.value?.clientWidth;
openTaskDrawer.value = true; openTaskDrawer.value = true;
}else if (val.key === "export"){ } else if (val.key === "export") {
alert("请在非编辑模式操作") alert("请在非编辑模式操作");
}else if (val.key === "import"){ } else if (val.key === "import") {
alert("请在非编辑模式操作") alert("请在非编辑模式操作");
} else if (val.key == "showQrCode") { } else if (val.key == "showQrCode") {
//liwenxuan 20250114 start //liwenxuan 20250114 start
//, //,
@ -978,7 +978,7 @@ const getPageData = () => {
//console.log(asfDetails) //console.log(asfDetails)
if (asfDetails.length > 0 && data.data.list != null) { if (asfDetails.length > 0 && data.data.list != null) {
console.log(data.data.list) console.log(data.data.list);
//,asf //,asf
asfQueryParams = []; asfQueryParams = [];
for (let j = 0; j < asfDetails.length; j++) { for (let j = 0; j < asfDetails.length; j++) {
@ -1028,7 +1028,7 @@ const getPageData = () => {
} }
} else { } else {
//console.log(data.data.list) //console.log(data.data.list)
transferDetails.forEach(element => { transferDetails.forEach((element) => {
//console.log(element) //console.log(element)
data.data.list.forEach((obj: any) => { data.data.list.forEach((obj: any) => {
//console.log(obj) //console.log(obj)
@ -1039,21 +1039,21 @@ const getPageData = () => {
// /使JSON // /使JSON
const formattedValue = const formattedValue =
(Array.isArray(value) || (typeof value === 'object' && value !== null)) Array.isArray(value) ||
(typeof value === "object" && value !== null)
? JSON.stringify(value, null, 2) ? JSON.stringify(value, null, 2)
: value; : value;
//console.log(`${key}: ${formattedValue}`); //console.log(`${key}: ${formattedValue}`);
if(key==element.field){ if (key == element.field) {
//console.log(key) //console.log(key)
/* console.log(element.control.fixedOptions) /* console.log(element.control.fixedOptions)
console.log(obj[key]) */ console.log(obj[key]) */
obj[key] = mapIdsToLabels(element.control.fixedOptions,obj[key]) obj[key] = mapIdsToLabels(element.control.fixedOptions, obj[key]);
} }
} }
} }
}); });
}); });
//console.log(transferDetails) //console.log(transferDetails)
//convertIdsToLabels(data.data.list.) //convertIdsToLabels(data.data.list.)
@ -1091,14 +1091,14 @@ function mapIdsToLabels(treeNodes: TreeNode[], ids1: string): string[] {
// //
function traverse(node: TreeNode) { function traverse(node: TreeNode) {
idToLabelMap[node.id] = node.label; // idToLabelMap[node.id] = node.label; //
node.children.forEach(child => traverse(child)); // node.children.forEach((child) => traverse(child)); //
} }
// //
treeNodes.forEach(root => traverse(root)); treeNodes.forEach((root) => traverse(root));
//console.log(ids) //console.log(ids)
// idlabel // idlabel
return ids.map(id => idToLabelMap[id] || "已删除的节点( id : "+id+") "); return ids.map((id) => idToLabelMap[id] || "已删除的节点( id : " + id + ") ");
} }
const asfGetPageData = (asfFormId: any, asfToSelectMastersKey: any) => { const asfGetPageData = (asfFormId: any, asfToSelectMastersKey: any) => {
@ -1624,7 +1624,7 @@ const readerColumn = (column: any, isSun: int) => {
if (column.label.length < 3) { if (column.label.length < 3) {
labelLong = 3; labelLong = 3;
} }
let size = 30; // let size = 15; //
return labelLong * size; return labelLong * size;
} else { } else {
return "100%"; return "100%";
@ -1639,9 +1639,9 @@ const readerColumnSun = (column: any) => {
let countLenght = 3; let countLenght = 3;
column.children.forEach((item: any) => { column.children.forEach((item: any) => {
if (item.label.length < 3) { if (item.label.length < 3) {
countLenght = countLenght + 90; countLenght = countLenght + 15;
} else { } else {
countLenght = countLenght + item.label.length * 40; countLenght = countLenght + item.label.length * 15;
} }
}); });
console.log("表头label长度-->", countLenght); console.log("表头label长度-->", countLenght);

1
src/permission.ts

@ -43,6 +43,7 @@ router.beforeEach(async (to:any, from:any, next:any) => {
try { try {
// const { roles } = await userStore.getInfo(); // const { roles } = await userStore.getInfo();
const { perms } = await userStore.getInfo(); const { perms } = await userStore.getInfo();
console.log("路由权限---》",perms);
const accessRoutes = await permissionStore.generateRoutes(perms); const accessRoutes = await permissionStore.generateRoutes(perms);
console.log("路由权限--perms--》",accessRoutes); console.log("路由权限--perms--》",accessRoutes);
accessRoutes.forEach((route:any) => { accessRoutes.forEach((route:any) => {

3
src/store/modules/permission.ts

@ -61,9 +61,10 @@ const filterAsyncRoutes = (routes: RouteRecordRaw[], roles: string[]) => {
tmpRoute.component = Layout; tmpRoute.component = Layout;
// console.log(); // console.log();
} else { } else {
console.log("判断用户-251->",tmpRoute.component);
const component = modules[`../../views/${tmpRoute.component}.vue`]; const component = modules[`../../views/${tmpRoute.component}.vue`];
// const component = modules[`${tmpRoute.component}.vue`]; // const component = modules[`${tmpRoute.component}.vue`];
// console.log("判断用户-->",component); console.log("判断用户-1111111111111111->",component);
if (component) { if (component) {
tmpRoute.component = component; tmpRoute.component = component;
} else { } else {

2
src/views/sysworkflow/lowcodepage/appPage/appPageForm/pageList.vue

@ -608,7 +608,7 @@ const readerColumn = (column: any, isSun: int) => {
if (column.label.length < 3) { if (column.label.length < 3) {
labelLong = 3; labelLong = 3;
} }
let size = 30; // let size = 15; //
return labelLong * size; return labelLong * size;
} else { } else {
return "100%"; return "100%";

2
src/views/sysworkflow/lowcodepage/pageList.vue

@ -612,7 +612,7 @@ const readerColumn = (column: any) => {
if (column.label.length < 3) { if (column.label.length < 3) {
labelLong = 3; labelLong = 3;
} }
let size = 30; // let size = 15; //
// column.minWidth = labelLong * size // column.minWidth = labelLong * size
//@ts-ignore //@ts-ignore
return labelLong * size; return labelLong * size;

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

@ -459,10 +459,10 @@ function optionsValue3Get3(data: any, fieldName: string) {
justify-content: space-between; justify-content: space-between;
background-color: #ffffff; background-color: #ffffff;
padding: 15px 15px 5px 15px; padding: 15px 15px 5px 15px;
margin-bottom: 15px; margin-bottom: 10px;
} }
.scroBox { .scroBox {
padding: 0 15px; padding: 0 10px;
height: calc(100vh - 110px); height: calc(100vh - 110px);
.tispMsg { .tispMsg {
margin: 0 auto 15px auto; margin: 0 auto 15px auto;

Loading…
Cancel
Save