|
|
|
@ -156,13 +156,14 @@
|
|
|
|
|
>打印
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- type="text"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
|
<!-- @click.native="printOrderDetailPDF(scope.row)"-->
|
|
|
|
|
<!-- >报表打印-->
|
|
|
|
|
<!-- </el-button-->
|
|
|
|
|
<!-- >-->
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- type="text"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
|
<!-- @click.native="printOrderDetailPDF(scope.row)"-->
|
|
|
|
|
<!-- >报表打印-->
|
|
|
|
|
<!-- </el-button-->
|
|
|
|
|
<!-- >-->
|
|
|
|
|
<!-- 暂时隐藏-->
|
|
|
|
|
<el-button
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
@ -301,8 +302,7 @@
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click.native.stop="upload(scope.row)"
|
|
|
|
|
v-if="scope.row.checkFileName != null"
|
|
|
|
|
>预览
|
|
|
|
|
>编辑
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
</template>
|
|
|
|
@ -400,7 +400,8 @@
|
|
|
|
|
|
|
|
|
|
<el-image-viewer v-if="imgViewerVisible" style="z-index:9999" :on-close="closeImgViewer" :url-list="imgList"/>
|
|
|
|
|
|
|
|
|
|
<el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold" :url-list="imgListCold"/>
|
|
|
|
|
<el-image-viewer v-if="imgViewerVisibleCold" style="z-index:9999" :on-close="closeImgViewerCold"
|
|
|
|
|
:url-list="imgListCold"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
@ -419,7 +420,6 @@
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
title="根据当前单据生成新单据"
|
|
|
|
|
:visible.sync="stockChangeVisible"
|
|
|
|
@ -466,8 +466,6 @@ import {
|
|
|
|
|
} from "@/api/itextpdf/itextpdf";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const formJson = {
|
|
|
|
|
site_id: "",
|
|
|
|
|
site_name: "",
|
|
|
|
@ -480,13 +478,13 @@ export default {
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
BASE_URL: process.env.VUE_APP_BASE_API,
|
|
|
|
|
imgViewerVisible:false,
|
|
|
|
|
imgViewerVisibleCold:false,
|
|
|
|
|
currentManufacturer:{},
|
|
|
|
|
imgList:[],
|
|
|
|
|
imgListCold:[],
|
|
|
|
|
imgViewerVisible: false,
|
|
|
|
|
imgViewerVisibleCold: false,
|
|
|
|
|
currentManufacturer: {},
|
|
|
|
|
imgList: [],
|
|
|
|
|
imgListCold: [],
|
|
|
|
|
showSearch: true,
|
|
|
|
|
Upinvoice:false,
|
|
|
|
|
Upinvoice: false,
|
|
|
|
|
filterQuery: {
|
|
|
|
|
id: "",
|
|
|
|
|
billNo: null,
|
|
|
|
@ -605,7 +603,7 @@ export default {
|
|
|
|
|
curRow: null,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
components: {DialogcChangeNewOrder,ElImageViewer,DialogCheck},
|
|
|
|
|
components: {DialogcChangeNewOrder, ElImageViewer, DialogCheck},
|
|
|
|
|
methods: {
|
|
|
|
|
onReset() {
|
|
|
|
|
this.$router.push({
|
|
|
|
@ -648,67 +646,75 @@ export default {
|
|
|
|
|
this.filterQuery.page = 1;
|
|
|
|
|
this.getList();
|
|
|
|
|
},
|
|
|
|
|
showImgViewer(row){
|
|
|
|
|
showImgViewer(row) {
|
|
|
|
|
this.certFileUrl = this.BASE_URL + "/udiwms/image/register/file/getImage?type=image2&name=";
|
|
|
|
|
console.log(this.certFileUrl+"========");
|
|
|
|
|
this.imgList=[];
|
|
|
|
|
previewImage({imageUrl:row.filePath,certFileUrl:this.certFileUrl}).then(response => {
|
|
|
|
|
console.log(this.certFileUrl + "========");
|
|
|
|
|
this.imgList = [];
|
|
|
|
|
previewImage({imageUrl: row.filePath, certFileUrl: this.certFileUrl}).then(response => {
|
|
|
|
|
if (response.code === 20000) {
|
|
|
|
|
this.imgList=response.data;
|
|
|
|
|
this.imgList = response.data;
|
|
|
|
|
}
|
|
|
|
|
console.log(this.imgList)
|
|
|
|
|
this.imgViewerVisible = true;
|
|
|
|
|
});
|
|
|
|
|
const m = (e) => { e.preventDefault() };
|
|
|
|
|
const m = (e) => {
|
|
|
|
|
e.preventDefault()
|
|
|
|
|
};
|
|
|
|
|
document.body.style.overflow = 'hidden';
|
|
|
|
|
document.addEventListener("touchmove", m, false); // 禁止页面滑动
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
showImgViewerCold(row){
|
|
|
|
|
showImgViewerCold(row) {
|
|
|
|
|
this.certFileUrl = this.BASE_URL + "/udiwms/image/register/file/getImage?type=image2&name=";
|
|
|
|
|
console.log(this.certFileUrl+"========");
|
|
|
|
|
this.imgListCold=[];
|
|
|
|
|
previewImage({imageUrl:row.coldFilePath,certFileUrl:this.certFileUrl}).then(response => {
|
|
|
|
|
console.log(this.certFileUrl + "========");
|
|
|
|
|
this.imgListCold = [];
|
|
|
|
|
previewImage({imageUrl: row.coldFilePath, certFileUrl: this.certFileUrl}).then(response => {
|
|
|
|
|
if (response.code === 20000) {
|
|
|
|
|
this.imgListCold=response.data;
|
|
|
|
|
this.imgListCold = response.data;
|
|
|
|
|
}
|
|
|
|
|
console.log(this.imgListCold)
|
|
|
|
|
this.imgViewerVisibleCold = true;
|
|
|
|
|
});
|
|
|
|
|
const m = (e) => { e.preventDefault() };
|
|
|
|
|
const m = (e) => {
|
|
|
|
|
e.preventDefault()
|
|
|
|
|
};
|
|
|
|
|
document.body.style.overflow = 'hidden';
|
|
|
|
|
document.addEventListener("touchmove", m, false); // 禁止页面滑动
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
closeImgViewer(){
|
|
|
|
|
closeImgViewer() {
|
|
|
|
|
this.imgViewerVisible = false;
|
|
|
|
|
const m = (e) => { e.preventDefault() };
|
|
|
|
|
const m = (e) => {
|
|
|
|
|
e.preventDefault()
|
|
|
|
|
};
|
|
|
|
|
document.body.style.overflow = 'auto';
|
|
|
|
|
document.removeEventListener("touchmove", m, true);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
closeImgViewerCold(){
|
|
|
|
|
closeImgViewerCold() {
|
|
|
|
|
this.imgViewerVisibleCold = false;
|
|
|
|
|
const m = (e) => { e.preventDefault() };
|
|
|
|
|
const m = (e) => {
|
|
|
|
|
e.preventDefault()
|
|
|
|
|
};
|
|
|
|
|
document.body.style.overflow = 'auto';
|
|
|
|
|
document.removeEventListener("touchmove", m, true);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
upload(row){
|
|
|
|
|
upload(row) {
|
|
|
|
|
this.currentManufacturer = row;
|
|
|
|
|
this.Upinvoice = true;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
freshen(){
|
|
|
|
|
freshen() {
|
|
|
|
|
this.Upinvoice = false;
|
|
|
|
|
this.getOrderDetails();
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
closeCheckDialog(){
|
|
|
|
|
closeCheckDialog() {
|
|
|
|
|
this.Upinvoice = false;
|
|
|
|
|
this.getOrderDetails();
|
|
|
|
|
},
|
|
|
|
@ -958,7 +964,7 @@ export default {
|
|
|
|
|
binaryData.push(response);
|
|
|
|
|
//获取blob链接。
|
|
|
|
|
let url = window.URL.createObjectURL(
|
|
|
|
|
new Blob(binaryData, {type: "application/pdf"})
|
|
|
|
|
new Blob(binaryData, {type: "application/pdf"})
|
|
|
|
|
);
|
|
|
|
|
this.loading = false;
|
|
|
|
|
window.open(url);//打开新标签页,预览pdf。
|
|
|
|
|