เพิ้ม แก้ไข รายการโครงการ
This commit is contained in:
parent
7cdcebf5e0
commit
dd5a52f20e
7 changed files with 566 additions and 516 deletions
|
|
@ -78,6 +78,43 @@ function fetchDataProject(id: string) {
|
|||
}));
|
||||
store.formAddProject.actualGoals = actualGoals;
|
||||
store.formAddProject.actualPeoples = actualPeoples;
|
||||
|
||||
/** การติดตามผลดารประเมิน*/
|
||||
store.formAddProject.metricType = data.metricType;
|
||||
store.formAddProject.indicators = data.indicators;
|
||||
store.formAddProject.target = data.target;
|
||||
store.formAddProject.calculation = data.calculation;
|
||||
store.formAddProject.measuRement = data.measuRement;
|
||||
store.formAddProject.results = data.results;
|
||||
store.formAddProject.obstacles = data.obstacles;
|
||||
store.formAddProject.suggestions = data.suggestions;
|
||||
store.formAddProject.project = data.project;
|
||||
store.formAddProject.isPassAllocate = data.isPassAllocate;
|
||||
store.formAddProject.isPassNoAllocate = data.isPassNoAllocate;
|
||||
store.formAddProject.isNoPass = data.isNoPass;
|
||||
store.formAddProject.isBudget = data.isBudget;
|
||||
store.formAddProject.isOutBudget = data.isOutBudget;
|
||||
|
||||
/** อื่นๆ*/
|
||||
store.formAddProject.dateStart = data.dateStart;
|
||||
store.formAddProject.dateEnd = data.dateEnd;
|
||||
store.formAddProject.totalDate = data.totalDate;
|
||||
store.formAddProject.address = data.address;
|
||||
store.formAddProject.provinceId = data.provinceId;
|
||||
store.formAddProject.budget = data.budget;
|
||||
store.formAddProject.accept = data.accept;
|
||||
store.formAddProject.receive = data.receive;
|
||||
store.formAddProject.approved = data.approved;
|
||||
store.formAddProject.budgetPay = data.budgetPay;
|
||||
store.formAddProject.issues = data.issues;
|
||||
store.formAddProject.chance = data.chance;
|
||||
store.formAddProject.effects = data.effects;
|
||||
store.formAddProject.riskLevel = data.riskLevel;
|
||||
store.formAddProject.riskManagement = data.riskManagement;
|
||||
store.formAddProject.expect = data.expect;
|
||||
store.formAddProject.topicAcademic = data.topicAcademic;
|
||||
store.formAddProject.addressAcademic = data.addressAcademic;
|
||||
store.formAddProject.provinceActualId = data.provinceActualId;
|
||||
})
|
||||
.catch((err) => {
|
||||
messageError($q, err);
|
||||
|
|
@ -96,6 +133,35 @@ function onSubmit() {
|
|||
} else {
|
||||
dialogConfirm($q, async () => {
|
||||
showLoader();
|
||||
/** การติดตามผลดารประเมิน*/
|
||||
if (store.formAddProject.project === "OFFER") {
|
||||
store.formAddProject.isBudget = false;
|
||||
store.formAddProject.isOutBudget = false;
|
||||
} else {
|
||||
store.formAddProject.isPassAllocate = false;
|
||||
store.formAddProject.isPassNoAllocate = false;
|
||||
store.formAddProject.isNoPass = false;
|
||||
}
|
||||
|
||||
/** อื่นๆ*/
|
||||
store.formAddProject.totalDate = Number(store.formAddProject.totalDate);
|
||||
store.formAddProject.accept =
|
||||
typeof store.formAddProject.accept === "string"
|
||||
? Number(store.formAddProject.accept.replace(/,/g, ""))
|
||||
: store.formAddProject.accept;
|
||||
store.formAddProject.receive =
|
||||
typeof store.formAddProject.receive === "string"
|
||||
? Number(store.formAddProject.receive.replace(/,/g, ""))
|
||||
: store.formAddProject.receive;
|
||||
store.formAddProject.approved =
|
||||
typeof store.formAddProject.approved === "string"
|
||||
? Number(store.formAddProject.approved.replace(/,/g, ""))
|
||||
: store.formAddProject.approved;
|
||||
store.formAddProject.budgetPay =
|
||||
typeof store.formAddProject.budgetPay === "string"
|
||||
? Number(store.formAddProject.budgetPay.replace(/,/g, ""))
|
||||
: store.formAddProject.budgetPay;
|
||||
|
||||
const url = projectId.value
|
||||
? config.API.developmentMainById(projectId.value)
|
||||
: config.API.developmentMain;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue