拍照设置

master
liuyi 2 years ago
parent 99eacd4746
commit 1084e4c4ae

@ -8,22 +8,19 @@
> >
<div class="setTimeTd"> <div class="setTimeTd">
<h3>时间表规则</h3> <h3>时间表规则</h3>
<el-descriptions title="" :column="3" border> <el-descriptions title="" :column="3" border v-for="( val,index ) in ruleSchedule" :key="index" >
<el-descriptions-item label="开始时间"> 12:00:07</el-descriptions-item> <el-descriptions-item label="开始时间">{{ val.startTime }}</el-descriptions-item>
<el-descriptions-item label="结束时间"> 16:00:07</el-descriptions-item> <el-descriptions-item label="结束时间">{{ val.endTime }}</el-descriptions-item>
<el-descriptions-item label="时间间隔(分)"> <el-descriptions-item label="时间间隔(分)">
<el-tag size="small">60</el-tag> <el-tag size="small">{{ val.span }}</el-tag>
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
<h3>设置通道</h3> <h3>设置通道</h3>
<div class="chooseTDBox"> <div class="chooseTDBox">
<label>选择通道</label> <label>选择通道:</label>
<div class="checkBox"> <div class="checkBox">
<el-checkbox-group v-model="checkList"> <el-checkbox-group v-model="checkedAisle" @change="handleChange">
<el-checkbox label="通道1" border></el-checkbox> <el-checkbox :label="val.id" border v-for=" val in aisleList" :key="val.id">{{ val.name }}</el-checkbox>
<el-checkbox label="通道2" border></el-checkbox>
<el-checkbox label="通道3" border></el-checkbox>
<el-checkbox label="通道4" border></el-checkbox>
</el-checkbox-group> </el-checkbox-group>
</div> </div>
</div> </div>
@ -58,16 +55,15 @@ export default {
data() { data() {
return { return {
isShow: false, isShow: false,
formdata: {}, selid: 0,//id
rules: { ruleSchedule:[],//
name: [{ required: true, message: "请选择通道", trigger: "blur" }], checkedAisle: [],//
}, aisleList:[],//
listnr: [], listnr: [],//
defaultProps: { defaultProps: {
children: "list", children: "list",
label: "name", label: "name",
}, },
selid: 0,
ruleid: "", ruleid: "",
parmsList: [], // parmsList: [], //
@ -115,7 +111,6 @@ export default {
], ],
multipleSelection: [], multipleSelection: [],
checkList: [],
}; };
}, },
mounted() {}, mounted() {},
@ -123,6 +118,7 @@ export default {
// //
getdataform(val) { getdataform(val) {
this.selid = val.id; this.selid = val.id;
this.ruleSchedule = val.list
this.getlistnr(); this.getlistnr();
}, },
// //
@ -130,10 +126,31 @@ export default {
getScheduleRulelAccessList({}) getScheduleRulelAccessList({})
.then((res) => { .then((res) => {
this.listnr = res.data.list; this.listnr = res.data.list;
this.aisleList = res.data.channellist;
}) })
.catch((err) => {}); .catch((err) => {});
}, },
//
handleChange(){
console.log(this.listnr)
console.log(this.checkedAisle)
this.$refs.tree.setCheckedKeys(this.checkedAisle);
},
//
eachTreeData(data, callback, childKey){
if (!childKey) childKey = 'children';
data.forEach(d => {
if (callback(d) !== false && d[childKey]) this.eachTreeData(d[childKey], callback, childKey);
})
},
// keykey
addKeyToList(data){
let key = 0;
this.eachTreeData(data, (d) => {
d.key = key++
})
},
// //
getCheckedNodes() { getCheckedNodes() {
this.parmsList = []; this.parmsList = [];

Loading…
Cancel
Save