|
|
@@ -25,7 +25,7 @@
|
|
|
</div>
|
|
|
<div slot="slot1" >
|
|
|
<dispatchTable ref="dispatch" @onInit="onInit" @rowClick="rowClick" :needQuery="true"></dispatchTable>
|
|
|
- <dismx ref="dismx" style="margin-top: 10px" type="edit" :status="mainData.status"></dismx>
|
|
|
+ <dismx ref="dismx" style="margin-top: 10px" type="edit" :status="mainData.status" :logistics_qty_editable="logistics_qty_editable"></dismx>
|
|
|
</div>
|
|
|
<div slot="slot2">
|
|
|
<addBox v-if="tool.checkAuth($route.name,'addBoxInfo') && mainData.status == '新建'" class="mt-10" @onSuccess="onBoxSuccess"></addBox>
|
|
|
@@ -56,7 +56,9 @@
|
|
|
data() {
|
|
|
return {
|
|
|
mainData:'',
|
|
|
- mainAreaData:{}
|
|
|
+ mainAreaData:{},
|
|
|
+ siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid,
|
|
|
+ logistics_qty_editable:0
|
|
|
}
|
|
|
},
|
|
|
components:{
|
|
|
@@ -230,11 +232,25 @@
|
|
|
},
|
|
|
onInit (data) {
|
|
|
this.$refs.dismx.listData(data.sa_orderid,data.sa_logistics_itemsid)
|
|
|
+ },
|
|
|
+ async queryEdit(){
|
|
|
+ const res = await this.$api.requested({
|
|
|
+ classname: "sysmanage.site.site",
|
|
|
+ method: "querySite_Parameter",
|
|
|
+ content:{
|
|
|
+ siteid:this.siteid
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if (res.code == 0){
|
|
|
+ this.tool.showMessage(res,()=>{})
|
|
|
+ }else {
|
|
|
+ this.logistics_qty_editable = res.data.logistics_qty_editable
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
|
this.queryMainData(this.$route.query.id)
|
|
|
-
|
|
|
+ this.queryEdit()
|
|
|
},
|
|
|
created() {
|
|
|
}
|