| | |
| | | visible: false, |
| | | title: "创建", |
| | | isDisabled:false, |
| | | detailEnter:false, |
| | | infomation: { |
| | | supplierList:[] |
| | | } |
| | |
| | | { label: "经办人", prop: "handledBy", min: 130 }, |
| | | { label: "制单人", prop: "creator", min: 130 } |
| | | ], |
| | | showCol: ['采购单号', '采购单名称', '单据类型', '供应商名称', '采购数量', '收货仓库','经办人','制单人'] |
| | | showCol: ['采购单号', '采购单名称', '单据类型', '供应商名称', '采购数量', '收货仓库','经办人','制单人'], |
| | | pagerOptions:{ |
| | | pageSize:15, |
| | | currPage:1, |
| | | } |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | // 请求数据 |
| | | async getData() { |
| | | await getPurchaseList({ |
| | | keyword: this.search, |
| | | keyword: this.search||'', |
| | | page: this.pagerOptions.currPage, |
| | | pageSize: this.pagerOptions.pageSize |
| | | }) |
| | | .then((res) => { |
| | | if (res.data.code === 200) { |
| | | let list = res.data.data.list |
| | | if (res.code === 200) { |
| | | let list = res.data.list |
| | | list.map((item)=>{ |
| | | item.supplierName=item.supplier.name |
| | | }) |
| | | this.tableList.tableInfomation = list || [] |
| | | this.pagerOptions.totalCount = res.data.data.total |
| | | this.pagerOptions.totalCount = res.data.total |
| | | } |
| | | }) |
| | | .catch((err) => { |
| | |
| | | async getSupplierData() { |
| | | await getSupplierList({ |
| | | // [val]: content, |
| | | status:1, |
| | | page:1, |
| | | pageSize: 10 |
| | | }) |
| | |
| | | }, |
| | | // 新建 |
| | | addBtnClick() { |
| | | this.editConfig.detailEnter=false |
| | | this.editConfig.isDisabled=false |
| | | // this.editRow = {}; |
| | | // this.$refs.add.islook = true; |
| | |
| | | |
| | | // 编辑 |
| | | btnEdit(row) { |
| | | this.editConfig.detailEnter=false |
| | | this.editConfig.isDisabled=false |
| | | this.tableLoading = true |
| | | getPurchaseInfo({ id: row.ID }).then((res) => { |
| | | if (res.code == 200) { |
| | |
| | | }, |
| | | // 查看 |
| | | btnLook(row){ |
| | | this.editConfig.detailEnter=true |
| | | this.editConfig.isDisabled=true |
| | | this.tableLoading = true |
| | | getPurchaseInfo({ id: row.ID }).then((res) => { |