update process
This commit is contained in:
17
src/utils.js
17
src/utils.js
@@ -501,20 +501,3 @@ function groupingBySex(list) {
|
||||
return [male, female];
|
||||
}, [[], []]);
|
||||
}
|
||||
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中': '担任',
|
||||
'主幹確認中': '指導',
|
||||
'園長確認中': '主幹',
|
||||
'完了': '園長'
|
||||
}
|
||||
|
||||
function addApproveFlowAction() {
|
||||
return kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
event.record[field].value = kintone.getLoginUser().name;
|
||||
}
|
||||
return event;
|
||||
});
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中(0~2歳)': '担任',
|
||||
'指導教諭確認中(3~5歳)': '担任',
|
||||
'園長確認中': '指導',
|
||||
'完了': '園長'
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
const statusFieldMap = {
|
||||
'主幹確認中(4週目)': '指導',
|
||||
'園長確認中(4週目)': '主幹',
|
||||
'完了(4週目)': '園長',
|
||||
'担任作成中(5週目)': '園長',
|
||||
'主幹確認中(5週目)': '指導',
|
||||
'園長確認中(5週目)': '主幹',
|
||||
'完了(5週目)': '園長',
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中': '担任',
|
||||
'主幹確認中': '指導',
|
||||
'園長確認中': '主幹',
|
||||
'完了': '園長'
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
const statusFieldMap = {
|
||||
'主幹確認中(1学期)': '指導1',
|
||||
'園長確認中(1学期)': '主幹1',
|
||||
'完了(1学期)': '園長1',
|
||||
'担任作成中(2学期)': '園長1',
|
||||
'主幹確認中(2学期)': '指導2',
|
||||
'園長確認中(2学期)': '主幹2',
|
||||
'完了(2学期)': '園長2',
|
||||
'担任作成中(3学期)': '園長2',
|
||||
'主幹確認中(3学期)': '指導3',
|
||||
'園長確認中(3学期)': '主幹3',
|
||||
'完了(3学期)': '園長3',
|
||||
}
|
||||
@@ -2,8 +2,6 @@
|
||||
"use strict";
|
||||
const APP_ENV = env["園児別出欠簿入力"];
|
||||
|
||||
addApproveFlowAction();
|
||||
|
||||
kintone.events.on("app.record.index.show", (event) => {
|
||||
const headerSpace = getHeaderSpace('single-label-line');
|
||||
|
||||
@@ -1,6 +1,13 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中': '担任',
|
||||
'主幹確認中': '指導',
|
||||
'園長確認中': '主幹',
|
||||
'完了': '園長'
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
21
src/10.個別支援計画/processStateHandler.js
Normal file
21
src/10.個別支援計画/processStateHandler.js
Normal file
@@ -0,0 +1,21 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
"園長確認中(1学期)": "指導1",
|
||||
"担任作成中(2学期)": "園長1",
|
||||
"園長確認中(2学期)": "指導2",
|
||||
"担任作成中(3学期)": "園長2",
|
||||
"園長確認中(3学期)": "指導3",
|
||||
"完了": "園長3"
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
event.record[field].value = kintone.getLoginUser().name;
|
||||
}
|
||||
return event;
|
||||
});
|
||||
|
||||
})();
|
||||
@@ -2,8 +2,6 @@
|
||||
"use strict";
|
||||
const APP_ENV = env["0,1歳日誌出力用"];
|
||||
|
||||
addApproveFlowAction();
|
||||
|
||||
kintone.events.on("app.record.detail.show", (event) => {
|
||||
const headerSpace = getHeaderSpace('', true);
|
||||
|
||||
@@ -1,6 +1,13 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中(0~2歳)': '担任',
|
||||
'主幹確認中': '指導',
|
||||
'園長確認中': '主幹',
|
||||
'完了': '園長'
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
@@ -2,8 +2,6 @@
|
||||
"use strict";
|
||||
const APP_ENV = env["2歳以上日誌出力用"];
|
||||
|
||||
addApproveFlowAction();
|
||||
|
||||
kintone.events.on("app.record.detail.show", (event) => {
|
||||
const headerSpace = getHeaderSpace('', true);
|
||||
|
||||
@@ -1,6 +1,14 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中(0~2歳)': '担任',
|
||||
'指導教諭確認中(3~5歳)': '担任',
|
||||
'主幹確認中': '指導',
|
||||
'園長確認中': '主幹',
|
||||
'完了': '園長'
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
@@ -1,6 +1,11 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'園長確認中': '指導',
|
||||
'完了': '園長'
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
20
src/4.保育計画 週案/processStateHandler.js
Normal file
20
src/4.保育計画 週案/processStateHandler.js
Normal file
@@ -0,0 +1,20 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'園長確認中(4週目)': '指導',
|
||||
'完了(4週目)': '園長',
|
||||
'担任作成中(5週目)': '園長',
|
||||
'園長確認中(5週目)': '指導',
|
||||
'完了(5週目)': '園長',
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
event.record[field].value = kintone.getLoginUser().name;
|
||||
}
|
||||
return event;
|
||||
});
|
||||
|
||||
})();
|
||||
@@ -2,8 +2,6 @@
|
||||
"use strict";
|
||||
const APP_ENV = env["個別配慮"];
|
||||
|
||||
addApproveFlowAction();
|
||||
|
||||
kintone.events.on("app.record.index.show", (event) => {
|
||||
const headerSpace = getHeaderSpace('single-label-line');
|
||||
|
||||
74
src/6.個別配慮/processStateHandler.js
Normal file
74
src/6.個別配慮/processStateHandler.js
Normal file
@@ -0,0 +1,74 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'指導教諭確認中(0~2歳、4月)': '担任',
|
||||
'指導教諭確認中(3~5歳、4月)': '担任',
|
||||
'園長確認中(4月)': '指導',
|
||||
'担任作成中(5月)': '園長',
|
||||
|
||||
'指導教諭確認中(0~2歳、5月)': '担任_5月',
|
||||
'指導教諭確認中(3~5歳、5月)': '担任_5月',
|
||||
'園長確認中(5月)': '指導_5月',
|
||||
'担任作成中(6月)': '園長_5月',
|
||||
|
||||
'指導教諭確認中(0~2歳、6月)': '担任_6月',
|
||||
'指導教諭確認中(3~5歳、6月)': '担任_6月',
|
||||
'園長確認中(6月)': '指導_6月',
|
||||
'担任作成中(7月)': '園長_6月',
|
||||
|
||||
'指導教諭確認中(0~2歳、7月)': '担任_7月',
|
||||
'指導教諭確認中(3~5歳、7月)': '担任_7月',
|
||||
'園長確認中(7月)': '指導_7月',
|
||||
'担任作成中(8月)': '園長_7月',
|
||||
|
||||
'指導教諭確認中(0~2歳、8月)': '担任_8月',
|
||||
'指導教諭確認中(3~5歳、8月)': '担任_8月',
|
||||
'園長確認中(8月)': '指導_8月',
|
||||
'担任作成中(9月)': '園長_8月',
|
||||
|
||||
'指導教諭確認中(0~2歳、9月)': '担任_9月',
|
||||
'指導教諭確認中(3~5歳、9月)': '担任_9月',
|
||||
'園長確認中(9月)': '指導_9月',
|
||||
'担任作成中(10月)': '園長_9月',
|
||||
|
||||
'指導教諭確認中(0~2歳、10月)': '担任_10月',
|
||||
'指導教諭確認中(3~5歳、10月)': '担任_10月',
|
||||
'園長確認中(10月)': '指導_10月',
|
||||
'担任作成中(11月)': '園長_10月',
|
||||
|
||||
'指導教諭確認中(0~2歳、11月)': '担任_11月',
|
||||
'指導教諭確認中(3~5歳、11月)': '担任_11月',
|
||||
'園長確認中(11月)': '指導_11月',
|
||||
'担任作成中(12月)': '園長_11月',
|
||||
|
||||
'指導教諭確認中(0~2歳、12月)': '担任_12月',
|
||||
'指導教諭確認中(3~5歳、12月)': '担任_12月',
|
||||
'園長確認中(12月)': '指導_12月',
|
||||
'担任作成中(1月)': '園長_12月',
|
||||
|
||||
'指導教諭確認中(0~2歳、1月)': '担任_1月',
|
||||
'指導教諭確認中(3~5歳、1月)': '担任_1月',
|
||||
'園長確認中(1月)': '指導_1月',
|
||||
'担任作成中(2月)': '園長_1月',
|
||||
|
||||
'指導教諭確認中(0~2歳、2月)': '担任_2月',
|
||||
'指導教諭確認中(3~5歳、2月)': '担任_2月',
|
||||
'園長確認中(2月)': '指導_2月',
|
||||
'担任作成中(3月)': '園長_2月',
|
||||
|
||||
'指導教諭確認中(0~2歳、3月)': '担任_3月',
|
||||
'指導教諭確認中(3~5歳、3月)': '担任_3月',
|
||||
'園長確認中(3月)': '指導_3月',
|
||||
'完了': '園長_3月'
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
event.record[field].value = kintone.getLoginUser().name;
|
||||
}
|
||||
return event;
|
||||
});
|
||||
|
||||
})();
|
||||
21
src/8.学期反省・評価/processStateHandler.js
Normal file
21
src/8.学期反省・評価/processStateHandler.js
Normal file
@@ -0,0 +1,21 @@
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
const statusFieldMap = {
|
||||
'園長確認中(1学期)': '指導1',
|
||||
'担任作成中(2学期)': '園長1',
|
||||
'園長確認中(2学期)': '指導2',
|
||||
'担任作成中(3学期)': '園長2',
|
||||
'園長確認中(3学期)': '指導3',
|
||||
'完了(3学期)': '園長3',
|
||||
}
|
||||
|
||||
kintone.events.on("app.record.detail.process.proceed", (event) => {
|
||||
const field = statusFieldMap[event.nextStatus.value];
|
||||
if (field) {
|
||||
event.record[field].value = kintone.getLoginUser().name;
|
||||
}
|
||||
return event;
|
||||
});
|
||||
|
||||
})();
|
||||
Reference in New Issue
Block a user