ปรับ code รายการโครงการ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-04-04 13:33:41 +07:00
parent f8304abfc4
commit 93a5d53df2
5 changed files with 106 additions and 26 deletions

View file

@ -13,6 +13,9 @@ import type {
import type {
ResGroup,
ResLevel,
ResPlannedGoals,
ResPeople,
ResActualGoals,
} from "@/modules/15_development/interface/response/Main";
import DialogHeader from "@/components/DialogHeader.vue";
@ -22,14 +25,7 @@ import { useCounterMixin } from "@/stores/mixin";
const $q = useQuasar();
const store = useDevelopmentDataStore();
const {
showLoader,
hideLoader,
dialogConfirm,
dialogRemove,
success,
messageError,
} = useCounterMixin();
const { dialogRemove, success, messageError } = useCounterMixin();
const columnsPlannedGoals = ref<QTableProps["columns"]>([
{
@ -122,10 +118,10 @@ const columnsRelated = ref<QTableProps["columns"]>([
},
]);
const plannedGoals = ref<any>([]);
const plannedPeoples = ref<any>([]);
const actualGoals = ref<any>([]);
const actualPeoples = ref<any>([]);
const plannedGoals = ref<ResPlannedGoals[]>([]);
const plannedPeoples = ref<ResPeople[]>([]);
const actualGoals = ref<ResActualGoals[]>([]);
const actualPeoples = ref<ResPeople[]>([]);
const peoplesOp = ref<DataOption[]>([
{ id: "OPERATOR", name: "เจ้าหน้าที่ดําเนินการ" },
@ -200,7 +196,7 @@ function onSubmitGroup() {
if (isTarget.value === "planned") {
const data = [];
data.push(formGroupTarget);
const list = data.map((e) => ({
const list = data.map((e: FormGroupTarget) => ({
groupTarget: e.groupTarget,
groupTargetSub: e.groupTargetSub,
position: e.position,
@ -214,7 +210,7 @@ function onSubmitGroup() {
} else {
const data = [];
data.push(formGroupTarget);
const list = data.map((e) => ({
const list = data.map((e: FormGroupTarget) => ({
groupTarget: e.groupTarget,
groupTargetSub: e.groupTargetSub,
position: e.position,
@ -235,7 +231,7 @@ function onSubmitRelate() {
if (isTarget.value === "planned") {
const data = [];
data.push(formGroupRelate);
const list = data.map((e) => ({
const list = data.map((e: FormGroupRelate) => ({
groupTarget: e.relate,
amount: Number(e.amount),
}));
@ -244,7 +240,7 @@ function onSubmitRelate() {
} else {
const data = [];
data.push(formGroupRelate);
const list = data.map((e) => ({
const list = data.map((e: FormGroupRelate) => ({
groupTarget: e.relate,
amount: Number(e.amount),
}));