每个巷道的光源单独可开关

nanning_duofuduo
yiming 4 years ago
parent fd57ca6dd5
commit 738882cd08

@ -130,14 +130,7 @@ export default {
label:'盘点任务号', label:'盘点任务号',
key: 'checkNum' key: 'checkNum'
}, },
{
label:'货物系统条码号',
key: 'wmsCode'
},
{
label:'货物扫描条码号',
key: 'code'
},
{ {
label:'托盘系统条码号', label:'托盘系统条码号',
key: 'wmsTrayCode' key: 'wmsTrayCode'

@ -2,10 +2,10 @@
<div> <div>
<div class="button-box"> <div class="button-box">
<a-button type="primary" class="open" @click="confirmLight('open')"> <a-button type="primary" class="open" @click="confirmLight('open')">
打开光源 打开全部光源
</a-button> </a-button>
<a-button type="primary" class="close" @click="confirmLight('close')"> <a-button type="primary" class="close" @click="confirmLight('close')">
关闭光源 关闭全部光源
</a-button> </a-button>
<a-button type="primary" @click="showModel('add','')"> <a-button type="primary" @click="showModel('add','')">
新增巷道 新增巷道
@ -55,6 +55,14 @@
</template> </template>
</span> </span>
<span slot="action" slot-scope="text, record"> <span slot="action" slot-scope="text, record">
<a @click="openOneLight(record.id)">
打开光源
</a>
<a-divider type="vertical"/>
<a @click="closeOneLight(record.id)">
关闭光源
</a>
<a-divider type="vertical"/>
<a @click="showModel('edit',record)"> <a @click="showModel('edit',record)">
编辑 编辑
</a> </a>
@ -240,13 +248,39 @@ export default {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
that.closeLight(); that.closeLight();
setTimeout(resolve, 1000); setTimeout(resolve, 1000);
this.$message.success('已关闭光源');
}).catch(() => console.log('Oops errors!')); }).catch(() => console.log('Oops errors!'));
}, },
cancelText: '取消', cancelText: '取消',
}); });
} }
}, },
openOneLight(streetId){
console.log("openOneLight"+streetId)
this.$axios.get('/street/lightSource/open/' + streetId, {
}).then(res => {
if(res.code==200){
this.$message.success('已打开光源');
}
}).catch(err => {
})
},
closeOneLight(streetId){
console.log("closeOneLight"+streetId)
this.$axios.get('/street/lightSource/close/' + streetId, {
}).then(res => {
if(res.code==200){
this.$message.success('已关闭光源');
}
}).catch(err => {
})
},
openLight(){ openLight(){
console.log("openLight") console.log("openLight")
this.$api.httpApi.openLight().then(res => { this.$api.httpApi.openLight().then(res => {

@ -107,12 +107,12 @@
</a-form-item> </a-form-item>
</div> </div>
<div class="across-layout" v-if="leftType =='1'"> <div class="across-layout" v-if="leftType =='1'">
<a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol"> <a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol">
<a-input <a-input
v-decorator="['leftInsideShelveId', { rules: [{ required: true, message: '请输入内货架号!' }] }]" v-decorator="['leftInsideShelveId', { rules: [{ required: true, message: '请输入内货架号!' }] }]"
/> />
</a-form-item> </a-form-item>
<a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol"> <a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol">
<a-input <a-input
v-decorator="['leftOutsideShelveId', { rules: [{ required: true, message: '请输入外货架号!' }] }]" v-decorator="['leftOutsideShelveId', { rules: [{ required: true, message: '请输入外货架号!' }] }]"
/> />
@ -174,12 +174,12 @@
</a-form-item> </a-form-item>
</div> </div>
<div class="across-layout" v-if="rightType =='1'"> <div class="across-layout" v-if="rightType =='1'">
<a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol"> <a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol">
<a-input <a-input
v-decorator="['rightInsideShelveId', { rules: [{ required: true, message: '请输入内货架号!' }] }]" v-decorator="['rightInsideShelveId', { rules: [{ required: true, message: '请输入内货架号!' }] }]"
/> />
</a-form-item> </a-form-item>
<a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol"> <a-form-item label="货架号" :label-col="formItemAcrossLayout.labelCol">
<a-input <a-input
v-decorator="['rightOutsideShelveId', { rules: [{ required: true, message: '请输入外货架号!' }] }]" v-decorator="['rightOutsideShelveId', { rules: [{ required: true, message: '请输入外货架号!' }] }]"
/> />

Loading…
Cancel
Save