|
|
@@ -42,15 +42,38 @@
|
|
|
<Input v-model="formData.wifimac_infos[0].wifimac" v-width="320"></Input>
|
|
|
<span> </span>
|
|
|
</FormItem>
|
|
|
+ <FormItem label="工作日" required>
|
|
|
+ <Button type="primary" style="margin-left: 20px;" v-for="item in workList" >{{item.table}}</Button>
|
|
|
+ </FormItem>
|
|
|
+ <template v-for="item in checkintime">
|
|
|
+ <FormItem label="上班时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" :model-value="value1"/>
|
|
|
+ <Button type="primary" style="margin-left: 20px;" @click="addNewDk" >添加新上班时段</Button>
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="上班最早时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="上班最晚时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="上班提醒时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="下班时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="下班最早时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="下班最晚时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ <FormItem label="下班提醒时间" required>
|
|
|
+ <TimePicker :steps="[1, 5]" placeholder="" v-width="320" format="HH:mm" />
|
|
|
+ </FormItem>
|
|
|
+ </template>
|
|
|
+
|
|
|
</Form>
|
|
|
-
|
|
|
- <!-- wifimac_infos[
|
|
|
- {
|
|
|
- "wifiname": "Tencent-WiFi-1",
|
|
|
- "wifimac": "c0:7b:bc:37:f8:d3"
|
|
|
- }
|
|
|
- ] -->
|
|
|
-
|
|
|
<div style="width: 500px; display: flex;justify-content: center;">
|
|
|
<Button type="primary" class="submission" @click="save" :disabled="disabled"
|
|
|
v-if="!formData.id">立即创建</Button>
|
|
|
@@ -89,7 +112,54 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ value1: '09:41:00',
|
|
|
+ chooseWd: [],//选择的上班日期
|
|
|
+ workList: [
|
|
|
+ {
|
|
|
+ table: '星期一',
|
|
|
+ value: 1
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期二',
|
|
|
+ value: 2
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期三',
|
|
|
+ value: 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期四',
|
|
|
+ value: 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期五',
|
|
|
+ value: 5
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期六',
|
|
|
+ value: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ table: '星期日',
|
|
|
+ value: 0
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ checkintime: [
|
|
|
+ {
|
|
|
+ "time_id": 1,
|
|
|
+ "work_sec": 36000,//上班时间(距0点秒数,整分钟)
|
|
|
+ "off_work_sec": 43200,//下班时间
|
|
|
+ "remind_work_sec": 35400,//上班提醒时间
|
|
|
+ "remind_off_work_sec": 43200,//下班提醒时间
|
|
|
+ "earliest_work_sec": 35040,//上班最早时间
|
|
|
+ "latest_work_sec": 37020,//上班最晚时间
|
|
|
+ "earliest_off_work_sec": 43140,//下班最早时间
|
|
|
+ "latest_off_work_sec": 43800// 下班最晚时间
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ value: '',
|
|
|
id: '',
|
|
|
+ work_sec: '',
|
|
|
roterPre: Setting.roterPre,
|
|
|
disabled: false,
|
|
|
storesList: [],
|
|
|
@@ -122,15 +192,15 @@
|
|
|
5
|
|
|
],
|
|
|
"checkintime": [{
|
|
|
- "time_id": 33,
|
|
|
- "work_sec": 36000,
|
|
|
- "off_work_sec": 43200,
|
|
|
- "remind_work_sec": 35400,
|
|
|
- "remind_off_work_sec": 43200,
|
|
|
- "earliest_work_sec": 35040,
|
|
|
- "latest_work_sec": 37020,
|
|
|
- "earliest_off_work_sec": 43140,
|
|
|
- "latest_off_work_sec": 43800
|
|
|
+ "time_id": 1,
|
|
|
+ "work_sec": 36000,//上班时间(距0点秒数,整分钟)
|
|
|
+ "off_work_sec": 43200,//下班时间
|
|
|
+ "remind_work_sec": 35400,//上班提醒时间
|
|
|
+ "remind_off_work_sec": 43200,//下班提醒时间
|
|
|
+ "earliest_work_sec": 35040,//上班最早时间
|
|
|
+ "latest_work_sec": 37020,//上班最晚时间
|
|
|
+ "earliest_off_work_sec": 43140,//下班最早时间
|
|
|
+ "latest_off_work_sec": 43800// 下班最晚时间
|
|
|
}],
|
|
|
"flex_on_duty_time": 0,
|
|
|
"flex_off_duty_time": 0
|
|
|
@@ -164,8 +234,29 @@
|
|
|
this.formData.craft_price = query.craft_price;
|
|
|
this.formData.sales_commissions = query.sales_commissions
|
|
|
}
|
|
|
+ this.showTime(36000)
|
|
|
},
|
|
|
methods: {
|
|
|
+ showTime(time) {
|
|
|
+
|
|
|
+ let hh = '',mm = '';
|
|
|
+ hh = Math.floor(time / 3600);
|
|
|
+ hh = hh > 9 ? hh: ('0' + hh)
|
|
|
+ mm = Math.floor((time % 3600) / 60);
|
|
|
+ mm = mm > 9 ? mm: ('0' + mm)
|
|
|
+ let str = hh + ':' + mm + ':' + '00'
|
|
|
+ console.log('str:',str)
|
|
|
+ return str
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+ addNewDk() {
|
|
|
+
|
|
|
+ },
|
|
|
+ //
|
|
|
+ onchangeTime(e) {
|
|
|
+ console.log(e,'xuanz');
|
|
|
+ },
|
|
|
// 商品id
|
|
|
getProductId(row) {
|
|
|
console.log(row, '这个');
|