中英韩

This commit is contained in:
2024-08-01 12:21:21 +08:00
parent ea7996e0a7
commit f738d12f9e
29 changed files with 803 additions and 2314 deletions

View File

@@ -11,64 +11,68 @@
</view>
</view>
<view class="item-wrapper">
<view class="item-wrap" v-for="(e, i) in dataList" :key="i" @tap="toCheck(e)" :class="{isChecked: pkId === e.task_uuid}">
<view class="zd-row">
<view class="zd-col-10 item-font-1">{{e.task_no}}</view>
<view class="zd-col-10 item-font-2" style="text-align:right">{{e.create_time}}</view>
</view>
<view class="zd-row">
<view class="zd-col-16">
<view class="zd-row">
<view class="zd-col-7 item-font-3">任务状态</view>
<view class="zd-col-17 item-font-4">{{['就绪', '执行中', '完成'][Number(e.task_status)]}}</view>
</view>
<view class="zd-row">
<view class="zd-col-7 item-font-3">载具号</view>
<view class="zd-col-17 item-font-4">{{e.carrier}}</view>
</view>
</view>
<view class="zd-col-8">
<view class="item-font-5">{{e.priority}}</view>
<view class="item-font-7">优先级</view>
</view>
</view>
<view class="zd-row">
<view class="zd-col-10 item-font-6">起始设备{{e.start_devicecode}}</view>
<view class="zd-col-2 item-font-7">&ndash;&ndash;</view>
<view class="zd-col-10 item-font-6">目标设备{{e.next_devicecode}}</view>
</view>
<view class="slide_new">
<table>
<thead>
<tr>
<th>{{$t('command.task-number')}}</th>
<th>{{$t('startequip')}}</th>
<th>{{$t('targetquip')}}</th>
<th>{{$t('state')}}</th>
<th>{{$t('command.vnumber')}}</th>
<th>{{$t('command.priority')}}</th>
<th>{{$t('time')}}</th>
</tr>
</thead>
<tbody>
<tr v-for="(e, i) in dataList" :key="i" @click="toCheck(e)" :class="{'checked': e.task_uuid === pkId}">
<td>{{e.task_no}}</td>
<td v-if="$i18n.locale === 'en'">{{e.start_en_devicecode}}</td>
<td v-if="$i18n.locale === 'ko'">{{e.start_ko_devicecode}}</td>
<td v-if="$i18n.locale === 'zh-Hans'">{{e.start_devicecode}}</td>
<td v-if="$i18n.locale === 'en'">{{e.next_en_devicecode}}</td>
<td v-if="$i18n.locale === 'ko'">{{e.next_ko_devicecode}}</td>
<td v-if="$i18n.locale === 'zh-Hans'">{{e.next_devicecode}}</td>
<td>{{[$t('ready'), $t('progress'), $t('complete')][Number(e.task_status)]}}</td>
<td>{{e.carrier}}</td>
<td>{{e.priority}}</td>
<td>{{e.create_time}}</td>
</tr>
</tbody>
</table>
</view>
</view>
</view>
<view class="zd-row submit-bar">
<button class="zd-col-11 button-primary" :class="{'button-info': !pkId}" :disabled="disabled" @tap="_handTaskoperation('1')">重新生成</button>
<button class="zd-col-11 button-primary" :class="{'button-info': !pkId}" :disabled="disabled" @tap="_handTaskoperation('2')">强制完成</button>
<button class="zd-col-11 button-primary" :class="{'button-info': !pkId}" :disabled="disabled" @tap="_handTaskoperation('1')">{{$t('regenerate')}}</button>
<button class="zd-col-11 button-primary" :class="{'button-info': !pkId}" :disabled="disabled" @tap="_handTaskoperation('2')">{{$t('forced-completion')}}</button>
</view>
<view class="zd_content msg_wrapper" :class="show ? 'popshow' : 'pophide'">
<view class="msg_content">
<view class="zd-row border-bottom">
<view class="zd-col-5">
<span class="filter_label">关键字</span>
<view class="zd-col-6">
<span class="filter_label">{{$t('keyword')}}</span>
</view>
<view class="zd-col-19">
<view class="zd-col-17">
<input type="text" class="filter_input" v-model="val1">
</view>
</view>
<view class="zd-row border-bottom">
<view class="zd-col-5">
<span class="filter_label">起始设备</span>
<view class="zd-col-6">
<span class="filter_label">{{$t('startequip')}}</span>
</view>
<view class="zd-col-19">
<view class="zd-col-17">
<search-box
v-model="val2"
/>
</view>
</view>
<view class="zd-row">
<view class="zd-col-5">
<span class="filter_label">目标设备</span>
<view class="zd-col-6">
<span class="filter_label">{{$t('targetquip')}}</span>
</view>
<view class="zd-col-19 filter_select">
<view class="zd-col-17">
<search-box
v-model="val3"
/>
@@ -76,9 +80,9 @@
</view>
</view>
<view class="zd-row submit-bar">
<button class="zd-col-7 button-default" @tap.stop="show = false">取消</button>
<button class="zd-col-7 button-default" @tap.stop="clearUp">清空</button>
<button class="zd-col-7 button-primary" @tap="_handTasks">查询</button>
<button class="zd-col-7 button-default" @tap.stop="show = false">{{$t('button.cancel')}}</button>
<button class="zd-col-7 button-default" @tap.stop="clearUp">{{$t('button.empty')}}</button>
<button class="zd-col-7 button-primary" @tap="_handTasks">{{$t('button.search')}}</button>
</view>
</view>
<view v-if="show" class="msg_mask"></view>
@@ -97,7 +101,7 @@
data() {
return {
show: false,
state: [{id:'-1', text: '全部'}, {id:'0', text: '就绪'}, {id:'1', text: '执行中'}, {id:'2', text: '完成'}],
state: [{id:'-1', text: this.$t('whole')}, {id:'0', text: this.$t('ready')}, {id:'1', text: this.$t('progress')}, {id:'2', text: this.$t('complete')}],
tab: '-1',
title: '',
val1: '',