perf: 打卡标签页

This commit is contained in:
yijixx 2024-09-30 18:34:42 +08:00
parent 5413457b6b
commit 4f6034457f

View File

@ -22,38 +22,47 @@
{{$L('设备连接上指定路由器WiFi后自动签到。')}} {{$L('设备连接上指定路由器WiFi后自动签到。')}}
</Alert> </Alert>
<div class="setting-checkin-row"> <div class="setting-checkin-row">
<Row class="setting-template"> <Tabs v-model="checkinTabs" style="margin: 0;">
<Col span="12">{{$L('设备MAC地址')}}</Col> <TabPane :label="$L('mac地址')" name="mac">
<Col span="12">{{$L('备注')}}</Col> <Row class="setting-template">
</Row> <Col span="12">{{$L('设备MAC地址')}}</Col>
<Row v-for="(item, key) in formData" :key="key" class="setting-template"> <Col span="12">{{$L('备注')}}</Col>
<Col span="12"> </Row>
<Input <Row v-for="(item, key) in formData" :key="key" class="setting-template">
v-model="item.mac" <Col span="12">
:maxlength="20" <Input
:placeholder="$L('请输入设备MAC地址')" v-model="item.mac"
clearable :maxlength="20"
@on-clear="delDatum(key)"/> :placeholder="$L('请输入设备MAC地址')"
</Col> clearable
<Col span="12"> @on-clear="delDatum(key)"/>
<Input v-model="item.remark" :maxlength="100" :placeholder="$L('备注')"/> </Col>
</Col> <Col span="12">
</Row> <Input v-model="item.remark" :maxlength="100" :placeholder="$L('备注')"/>
</div> </Col>
<Button type="default" icon="md-add" @click="addDatum">{{$L('添加设备')}}</Button> </Row>
<div class="setting-checkin-row"> <Button type="default" icon="md-add" @click="addDatum">{{$L('添加设备')}}</Button>
<Row class="setting-template"> </TabPane>
<Col span="12">{{$L('人脸图片')}}</Col> <TabPane :label="$L('人脸图片')" name="receive">
<Col span="12"></Col> <div class="setting-checkin-row">
</Row> <Row class="setting-template">
<Col span="12">{{$L('人脸图片')}}</Col>
<Row class="setting-template"> <Col span="12"></Col>
<Col span="12"> </Row>
<ImgUpload v-model="faceimgs" :num="1" :width="512" :height="512" :whcut="1"></ImgUpload>
<span class="form-tip">{{$L('建议尺寸200x200')}}</span> <Row class="setting-template">
</Col> <Col span="12">
</Row> <ImgUpload v-model="faceimgs" :num="1" :width="512" :height="512" :whcut="1"></ImgUpload>
</div> <span class="form-tip">{{$L('建议尺寸200x200')}}</span>
</Col>
</Row>
</div>
</TabPane>
</Tabs>
</div>
</Form> </Form>
<div class="setting-footer"> <div class="setting-footer">
<Button :loading="loadIng > 0" type="primary" @click="submitForm">{{$L('提交')}}</Button> <Button :loading="loadIng > 0" type="primary" @click="submitForm">{{$L('提交')}}</Button>
@ -89,6 +98,7 @@ export default {
'mac': '', 'mac': '',
'remark': '', 'remark': '',
}, },
checkinTabs: "mac",
latelyLoad: 0, latelyLoad: 0,
latelyData: [], latelyData: [],