diff --git a/src/views/modules/base/calendar.vue b/src/views/modules/base/calendar.vue index 9cd322e..527c2e7 100644 --- a/src/views/modules/base/calendar.vue +++ b/src/views/modules/base/calendar.vue @@ -182,8 +182,9 @@ :label="this.timeArray[0]"> diff --git a/src/views/modules/common/upload.vue b/src/views/modules/common/upload.vue index 873d18e..afb8e34 100644 --- a/src/views/modules/common/upload.vue +++ b/src/views/modules/common/upload.vue @@ -6,12 +6,10 @@ :before-upload="beforeUploadHandle" :on-success="successHandle" multiple - - style="text-align: center;"> - + :show-file-list="false" + style="text-align: center;"> 点击上传 - + @@ -42,23 +40,23 @@ }, // 上传成功 successHandle (response, file, fileList) { - this.fileList = fileList + + this.fileList = fileList.map(item => { + + return item.response.ossEntity + }) console.log(this.fileList) this.successNum++ if (response && response.code === 0) { - /*if (this.num === this.successNum) { - this.$confirm('操作成功, 是否继续操作?', '提示', { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'warning' - }).catch(() => { - this.visible = false - }) - }*/ + this.childClick() } else { this.$message.error(response.msg) } }, + childClick () { + // childByValue是在父组件on监听的方法 + this.$emit('childByValue', this.fileList) + } }, created() { this.init() diff --git a/src/views/modules/purchaseorder/purchaseRequisition.vue b/src/views/modules/purchaseorder/purchaseRequisition.vue index 235265b..9d65970 100644 --- a/src/views/modules/purchaseorder/purchaseRequisition.vue +++ b/src/views/modules/purchaseorder/purchaseRequisition.vue @@ -204,7 +204,7 @@ :disabled="true"> - + @@ -240,6 +240,7 @@ + @@ -274,13 +275,10 @@ } from '@/api/purchaseorder/purchaseRequisition.js' import upload from "../common/upload"; export default { - // add, - // sub, - // mul, - // div, components:{upload}, data() { return { + fileList: [], // table 高度 height: 0, bannersBut: false, @@ -853,6 +851,10 @@ }, methods: { + childByValue (childValue) { + // childValue就是子组件传过来的值 + this.fileList = childValue + }, updateAuthorizeFlag(row){ let saveData = { site : row.site,