diff --git a/src/views/hr/company/companyduty.vue b/src/views/hr/company/companyduty.vue
new file mode 100644
index 0000000..70853b6
--- /dev/null
+++ b/src/views/hr/company/companyduty.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+ |
+ 1日 |
+ 2 |
+ 3 |
+ 4 |
+ 5 |
+ 6 |
+ 7 |
+ 8 |
+ 9 |
+ 10 |
+ 11 |
+ 12 |
+ 13 |
+ 14 |
+ 15 |
+ 16 |
+ 17 |
+ 18 |
+ 19 |
+ 20 |
+ 21 |
+ 22 |
+ 23 |
+ 24 |
+ 25 |
+ 26 |
+ 27 |
+ 28 |
+ 29 |
+ 30 |
+ 31 |
+
+
+ | 公司领导 |
+ 公司领导、公司领导、公司领导 |
+ 2 |
+ 3 |
+ 4 |
+ 5 |
+ 6 |
+ 7 |
+ 8 |
+ 9 |
+ 10 |
+ 11 |
+ 12 |
+ 13 |
+ 14 |
+ 15 |
+ 16 |
+ 17 |
+ 18 |
+ 19 |
+ 20 |
+ 21 |
+ 22 |
+ 23 |
+ 24 |
+ 25 |
+ 26 |
+ 27 |
+ 28 |
+ 29 |
+ 30 |
+ 31 |
+
+
+
+
+
+
+
diff --git a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/dataBoard.vue b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/dataBoard.vue
index 81bdf8b..fa8bc5d 100644
--- a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/dataBoard.vue
+++ b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/dataBoard.vue
@@ -68,6 +68,9 @@ const echartsInfo = reactive({
});
const dimAry = ref([]);
const meaAry = ref([]);
+
+const sunDimAry = ref([]);
+const sunMeaAry = ref([]);
/**
@ 作者: 秦东
@ 时间: 2025-06-27 13:06:25
@@ -79,6 +82,8 @@ const dimMeaList = () => {
console.log("获取维度义量化字段", data);
dimAry.value = data.data.dimList;
meaAry.value = data.data.meaList;
+ sunDimAry.value = data.data.sunDimList;
+ sunMeaAry.value = data.data.sunMeaList;
});
/*获取视图数据*/
getChartCont({ id: props.state.formData.form.name }).then((data) => {
@@ -136,8 +141,13 @@ const saveChart = () => {
/>
-
+
+
diff --git a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/right.vue b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/right.vue
index 3a2a603..e416a34 100644
--- a/src/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/right.vue
+++ b/src/views/sysworkflow/lowcodepage/appPage/appPageForm/echatesUnit/right.vue
@@ -30,6 +30,18 @@ const props = defineProps({
return [];
},
},
+ sunDimAry: {
+ type: Array,
+ default() {
+ return [];
+ },
+ },
+ sunMeaAry: {
+ type: Array,
+ default() {
+ return [];
+ },
+ },
});
const pickDimInfo = ref("");
@@ -353,6 +365,8 @@ const shuxingmh = (val: any) => {
:dim-mea-type="dimMeaType"
:dim-ary="dimAry"
:mea-ary="meaAry"
+ :sun-dim-ary="props.sunDimAry"
+ :sun-mea-ary="props.sunMeaAry"
/>
("right");
@@ -629,6 +641,7 @@ const duliangBianhua = () => {
checkMeaList.value = checkMeaList.value.slice(-1);
}
};
+const checkListsund = ref([]);
{
+ 子表
+
+
+
+
+
+
+
+
+ Config
+ Role
+ Task
+
{
+ 子表
+
+ {{
+ item
+ }}
+ Config
+ Role
+ Task
+
确定