add mobile

This commit is contained in:
2025-02-17 22:00:03 +08:00
parent 253bdabb97
commit ccaa46ff93
12 changed files with 81 additions and 37 deletions

View File

@@ -0,0 +1,5 @@
const statusFieldMap = {
'主幹確認中': '指導',
'園長確認中': '主幹',
'完了': '園長'
}

View File

@@ -1,12 +1,6 @@
(function () {
"use strict";
const statusFieldMap = {
'主幹確認中': '指導',
'園長確認中': '主幹',
'完了': '園長'
}
kintone.events.on("app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {

View File

@@ -0,0 +1,12 @@
(function () {
"use strict";
kintone.events.on("mobile.app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {
event.record[field].value = kintone.getLoginUser().name;
}
return event;
});
})();

View File

@@ -0,0 +1,9 @@
const statusFieldMap = {
'主幹確認中4週目': '指導',
'園長確認中4週目': '主幹',
'完了4週目': '園長',
'担任作成中5週目': '園長',
'主幹確認中5週目': '指導',
'園長確認中5週目': '主幹',
'完了5週目': '園長',
}

View File

@@ -1,16 +1,6 @@
(function () {
"use strict";
const statusFieldMap = {
'主幹確認中4週目': '指導',
'園長確認中4週目': '主幹',
'完了4週目': '園長',
'担任作成中5週目': '園長',
'主幹確認中5週目': '指導',
'園長確認中5週目': '主幹',
'完了5週目': '園長',
}
kintone.events.on("app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {

View File

@@ -0,0 +1,12 @@
(function () {
"use strict";
kintone.events.on("mobile.app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {
event.record[field].value = kintone.getLoginUser().name;
}
return event;
});
})();

View File

@@ -0,0 +1,6 @@
const statusFieldMap = {
'指導教諭確認中': '担任',
'主幹確認中': '指導',
'園長確認中': '主幹',
'完了': '園長'
}

View File

@@ -1,13 +1,6 @@
(function () {
"use strict";
const statusFieldMap = {
'指導教諭確認中': '担任',
'主幹確認中': '指導',
'園長確認中': '主幹',
'完了': '園長'
}
kintone.events.on("app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {

View File

@@ -0,0 +1,12 @@
(function () {
"use strict";
kintone.events.on("mobile.app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {
event.record[field].value = kintone.getLoginUser().name;
}
return event;
});
})();

View File

@@ -0,0 +1,13 @@
const statusFieldMap = {
'主幹確認中1学期': '指導1',
'園長確認中1学期': '主幹1',
'完了1学期': '園長1',
'担任作成中2学期': '園長1',
'主幹確認中2学期': '指導2',
'園長確認中2学期': '主幹2',
'完了2学期': '園長2',
'担任作成中3学期': '園長2',
'主幹確認中3学期': '指導3',
'園長確認中3学期': '主幹3',
'完了3学期': '園長3',
}

View File

@@ -1,20 +1,6 @@
(function () {
"use strict";
const statusFieldMap = {
'主幹確認中1学期': '指導1',
'園長確認中1学期': '主幹1',
'完了1学期': '園長1',
'担任作成中2学期': '園長1',
'主幹確認中2学期': '指導2',
'園長確認中2学期': '主幹2',
'完了2学期': '園長2',
'担任作成中3学期': '園長2',
'主幹確認中3学期': '指導3',
'園長確認中3学期': '主幹3',
'完了3学期': '園長3',
}
kintone.events.on("app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {

View File

@@ -0,0 +1,12 @@
(function () {
"use strict";
kintone.events.on("mobile.app.record.detail.process.proceed", (event) => {
const field = statusFieldMap[event.nextStatus.value];
if (field) {
event.record[field].value = kintone.getLoginUser().name;
}
return event;
});
})();