tips

作業予定入力

日報一括出力作業基準日出動開始日時出動終了日時作業状態機械名称工種昼夜自動車登録番号使用者
aaa2020/11/282020/11/28 19:002020/11/29 03:00xxxグレーダ幹線札幌000る12XXXXXX

出動パターンでの作業予定登録

出動パターン
選択
作業路線作業機械運転手作業単価
いろは路線グレーダ○山△雄単価A
いろは路線グレーダ○山△雄単価B
いろは路線ショベル○山△雄単価A
いろは路線ショベル○山△雄単価A
作業年月
昼夜
開始時刻
終了時刻

出動パターン編集

出動パターン

出動パターンに含まれる機械グループ・車両の一覧

路線機械グループ単価
路線X機械グループO単価A
路線Y機械グループO単価B
路線Y機械グループP単価B2
路線Y機械グループQ単価C
路線Z機械グループR単価C2
路線Z機械グループS単価D

路線グループ

路線機械グループ単価
路線A機械グループA単価A
路線B機械グループB単価B
路線B機械グループC単価B2
路線C機械グループD単価C
路線C機械グループE単価C2
路線D機械グループF単価D

路線グループ編集

路線グループ
選択
路線
機械グループ
単価:名称1
単価:名称2
単価:標準/困難
単価:機械構成

機械グループ編集

機械グループ
選択
主幹会社

機械グループに含まれる車両

機械名称使用者自動車登録番号名称運転手
除雪グレーダ○○建設札幌00る11XXG-123○山□生
除雪グレーダ△△建設札幌00る22XX△△23XX○山□生
タイヤショベル○○建設札幌00る33XX官僚88○山□生
タイヤショベル△△建設札幌00る44XX△△05○山□生
構成会社
機械名称自動車登録番号
除雪グレーダ札幌777る11XX
除雪グレーダ札幌777る11XX
除雪グレーダ札幌777る11XX
除雪グレーダ札幌777る11XX
除雪グレーダ札幌777る11XX
除雪トラック札幌666る33XX
除雪トラック札幌666る33XX
除雪トラック札幌666る33XX
除雪トラック札幌666る33XX
除雪トラック札幌666る33XX

単価編集

日報一括出力作業基準日出動開始日時出動終了日時作業状態機械名称工種昼夜自動車登録番号使用者
aaa2020/11/282020/11/28 19:002020/11/29 03:00xxxグレーダ幹線札幌000る12XXXXXX

執行項目編集

日報一括出力作業基準日出動開始日時出動終了日時作業状態機械名称工種昼夜自動車登録番号使用者
aaa2020/11/282020/11/28 19:002020/11/29 03:00xxxグレーダ幹線札幌000る12XXXXXX

作業予定入力

<template>
<div id="set_by_work_group" class="block">
<!--作業予定入力--><set_by_work_group_blocks_esp_object8></set_by_work_group_blocks_esp_object8>
<set_by_work_group_blocks_esp_object23></set_by_work_group_blocks_esp_object23>
</div>
</template>

<script lang="ts">
import { Component, Prop, Vue, Watch } from "vue-property-decorator";
import SetByWorkGroupBlocksEspObject8 from '@/components/case1/SetByWorkGroupBlocksEspObject8.vue';
import SetByWorkGroupBlocksEspObject23 from '@/components/case1/SetByWorkGroupBlocksEspObject23.vue';

@Component({
components: {
'set_by_work_group_blocks_esp_object8': SetByWorkGroupBlocksEspObject8,
'set_by_work_group_blocks_esp_object23': SetByWorkGroupBlocksEspObject23
}
})

export default class SetByWorkGroup extends Vue {
async created() {
//
} async mounted() {
//
}
}
</script>

<style lang="less" scoped>

</style>

パターンでの作業予定登録

<template>
<div id="set_by_work_group" class="block">
<!--パターンでの作業予定登録--><esp_object0_blocks_esp_object6></esp_object0_blocks_esp_object6>
<esp_object0_blocks_esp_object7></esp_object0_blocks_esp_object7>
<esp_object0_blocks_esp_object8></esp_object0_blocks_esp_object8>
<esp_object0_blocks_esp_object9></esp_object0_blocks_esp_object9>
<esp_object0_blocks_esp_object10></esp_object0_blocks_esp_object10>
</div>
</template>

<script lang="ts">
import { Component, Prop, Vue, Watch } from "vue-property-decorator";
import EspObject0BlocksEspObject6 from '@/components/case1/EspObject0BlocksEspObject6.vue';
import EspObject0BlocksEspObject7 from '@/components/case1/EspObject0BlocksEspObject7.vue';
import EspObject0BlocksEspObject8 from '@/components/case1/EspObject0BlocksEspObject8.vue';
import EspObject0BlocksEspObject9 from '@/components/case1/EspObject0BlocksEspObject9.vue';
import EspObject0BlocksEspObject10 from '@/components/case1/EspObject0BlocksEspObject10.vue';

@Component({
components: {
'esp_object0_blocks_esp_object6': EspObject0BlocksEspObject6,
'esp_object0_blocks_esp_object7': EspObject0BlocksEspObject7,
'esp_object0_blocks_esp_object8': EspObject0BlocksEspObject8,
'esp_object0_blocks_esp_object9': EspObject0BlocksEspObject9,
'esp_object0_blocks_esp_object10': EspObject0BlocksEspObject10
}
})

export default class SetByWorkGroup extends Vue {
async created() {
//
} async mounted() {
//
}
}
</script>

<style lang="less" scoped>

</style>

パターン編集

<template>
<div id="esp_object1" class="block">
<!--パターン編集--><esp_object1_blocks_esp_object11></esp_object1_blocks_esp_object11>
<esp_object1_blocks_esp_object12></esp_object1_blocks_esp_object12>
<esp_object1_blocks_esp_object8></esp_object1_blocks_esp_object8>
<esp_object1_blocks_esp_object10></esp_object1_blocks_esp_object10>
</div>
</template>

<script lang="ts">
import { Component, Prop, Vue, Watch } from "vue-property-decorator";
import EspObject1BlocksEspObject11 from '@/components/case1/EspObject1BlocksEspObject11.vue';
import EspObject1BlocksEspObject12 from '@/components/case1/EspObject1BlocksEspObject12.vue';
import EspObject1BlocksEspObject8 from '@/components/case1/EspObject1BlocksEspObject8.vue';
import EspObject1BlocksEspObject10 from '@/components/case1/EspObject1BlocksEspObject10.vue';

@Component({
components: {
'esp_object1_blocks_esp_object11': EspObject1BlocksEspObject11,
'esp_object1_blocks_esp_object12': EspObject1BlocksEspObject12,
'esp_object1_blocks_esp_object8': EspObject1BlocksEspObject8,
'esp_object1_blocks_esp_object10': EspObject1BlocksEspObject10
}
})

export default class EspObject1 extends Vue {
async created() {
//
} async mounted() {
//
}
}
</script>

<style lang="less" scoped>

</style>

路線グループ編集

<template>
<div id="esp_object2" class="block">
<!--路線グループ編集--><esp_object2_blocks_esp_object11></esp_object2_blocks_esp_object11>
<esp_object2_blocks_esp_object24></esp_object2_blocks_esp_object24>
<esp_object2_blocks_esp_object10></esp_object2_blocks_esp_object10>
</div>
</template>

<script lang="ts">
import { Component, Prop, Vue, Watch } from "vue-property-decorator";
import EspObject2BlocksEspObject11 from '@/components/case1/EspObject2BlocksEspObject11.vue';
import EspObject2BlocksEspObject24 from '@/components/case1/EspObject2BlocksEspObject24.vue';
import EspObject2BlocksEspObject10 from '@/components/case1/EspObject2BlocksEspObject10.vue';

@Component({
components: {
'esp_object2_blocks_esp_object11': EspObject2BlocksEspObject11,
'esp_object2_blocks_esp_object24': EspObject2BlocksEspObject24,
'esp_object2_blocks_esp_object10': EspObject2BlocksEspObject10
}
})

export default class EspObject2 extends Vue {
async created() {
//
} async mounted() {
//
}
}
</script>

<style lang="less" scoped>

</style>

パーティ編集

<template>
<div id="esp_object3" class="block">
<!--パーティ編集--><esp_object3_blocks_esp_object11></esp_object3_blocks_esp_object11>
<esp_object3_blocks_esp_object12></esp_object3_blocks_esp_object12>
<esp_object3_blocks_esp_object10></esp_object3_blocks_esp_object10>
</div>
</template>

<script lang="ts">
import { Component, Prop, Vue, Watch } from "vue-property-decorator";
import EspObject3BlocksEspObject11 from '@/components/case1/EspObject3BlocksEspObject11.vue';
import EspObject3BlocksEspObject12 from '@/components/case1/EspObject3BlocksEspObject12.vue';
import EspObject3BlocksEspObject10 from '@/components/case1/EspObject3BlocksEspObject10.vue';

@Component({
components: {
'esp_object3_blocks_esp_object11': EspObject3BlocksEspObject11,
'esp_object3_blocks_esp_object12': EspObject3BlocksEspObject12,
'esp_object3_blocks_esp_object10': EspObject3BlocksEspObject10
}
})

export default class EspObject3 extends Vue {
async created() {
//
} async mounted() {
//
}
}
</script>

<style lang="less" scoped>

</style>