|
@ -45,7 +45,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
<script> |
|
|
<script> |
|
|
import { materialRequestByType } from "@/api/wms-api" |
|
|
import { materialRequestByType, confirm } from "@/api/wms-api" |
|
|
import { tableMixins } from "@/mixins/TableMixins" |
|
|
import { tableMixins } from "@/mixins/TableMixins" |
|
|
import { LoadingMixins } from "@/mixins/LoadingMixins" |
|
|
import { LoadingMixins } from "@/mixins/LoadingMixins" |
|
|
import { drawerMixins } from "@/mixins/drawerMixins" |
|
|
import { drawerMixins } from "@/mixins/drawerMixins" |
|
@ -61,6 +61,15 @@ export default { |
|
|
TableHeaderMixins, |
|
|
TableHeaderMixins, |
|
|
mixins, |
|
|
mixins, |
|
|
], |
|
|
], |
|
|
|
|
|
computed: { |
|
|
|
|
|
hideButton: function () { |
|
|
|
|
|
return function (val) { |
|
|
|
|
|
let data = true |
|
|
|
|
|
if(this.propsData.confirmed == val){data = false} |
|
|
|
|
|
return data |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
}, |
|
|
data () { |
|
|
data () { |
|
|
return { |
|
|
return { |
|
|
URL: 'wms/store/issue-note', |
|
|
URL: 'wms/store/issue-note', |
|
@ -80,6 +89,14 @@ export default { |
|
|
name: "print", |
|
|
name: "print", |
|
|
size: 'mini' |
|
|
size: 'mini' |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
type: 'primary', |
|
|
|
|
|
icon: 'el-icon-circle-check', |
|
|
|
|
|
label: '确认', |
|
|
|
|
|
hide: () => { return this.hideButton(false) }, |
|
|
|
|
|
name: "confirm", |
|
|
|
|
|
size: 'mini' |
|
|
|
|
|
}, |
|
|
] |
|
|
] |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
@ -118,7 +135,13 @@ export default { |
|
|
} |
|
|
} |
|
|
let data = initPrintAllData(_propsData,'xbcll.rdlx',false,_option); |
|
|
let data = initPrintAllData(_propsData,'xbcll.rdlx',false,_option); |
|
|
this.Print(data) |
|
|
this.Print(data) |
|
|
} else { |
|
|
} else if(val == 'confirm') { |
|
|
|
|
|
confirm(this.propsData.id, this.URL).then(res => { |
|
|
|
|
|
console.log(res) |
|
|
|
|
|
}).catch(err => { |
|
|
|
|
|
console.log(err) |
|
|
|
|
|
}) |
|
|
|
|
|
}else { |
|
|
drawerMixins.methods.drawerbutton(val, this) |
|
|
drawerMixins.methods.drawerbutton(val, this) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|