出库、销售、损耗、加工列表可以根据农场选择进行联动
| | |
| | | |
| | | <script> |
| | | import { getInventoryPage } from "@/api/sale/sale" |
| | | |
| | | import { mapGetters } from "vuex" |
| | | export default { |
| | | data () { |
| | | return { |
| | |
| | | data: [], |
| | | } |
| | | }, |
| | | |
| | | computed: { |
| | | ...mapGetters(["$farmId"]), |
| | | }, |
| | | watch: { |
| | | '$farmId':{ |
| | | handler (newName, oldName) { |
| | | this.query={} |
| | | this.onLoad(this.page) |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | currentChange (currentPage) { |
| | | this.page.currentPage = currentPage |
| | |
| | | }, |
| | | onLoad (page, params = {}) { |
| | | this.loading = true |
| | | params["farmId"] = this.$farmId |
| | | getInventoryPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then((res) => { |
| | | if (res.data.code == 200) { |
| | | this.data = res.data.data.records |
| | |
| | | |
| | | <script> |
| | | import { getList,remove } from "@/api/process/process" |
| | | import { mapGetters } from "vuex" |
| | | export default { |
| | | data () { |
| | | return { |
| | |
| | | data: [], |
| | | } |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["$farmId"]), |
| | | }, |
| | | watch: { |
| | | '$farmId':{ |
| | | handler (newName, oldName) { |
| | | this.query ={} |
| | | this.onLoad(this.page) |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | currentChange (currentPage) { |
| | | this.page.currentPage = currentPage |
| | |
| | | }, |
| | | onLoad (page, params = {}) { |
| | | this.loading = true |
| | | params["farmId"] = this.$farmId |
| | | getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then((res) => { |
| | | if (res.data.code == 200) { |
| | | this.data = res.data.data.records |
| | |
| | | |
| | | <script> |
| | | import { getPage } from "@/api/retrieval/retrieval" |
| | | |
| | | import { mapGetters } from "vuex" |
| | | export default { |
| | | data () { |
| | | return { |
| | |
| | | data: [], |
| | | } |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["$farmId"]), |
| | | }, |
| | | watch: { |
| | | '$farmId':{ |
| | | handler (newName, oldName) { |
| | | this.query ={} |
| | | this.onLoad(this.page) |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | currentChange (currentPage) { |
| | | this.page.currentPage = currentPage |
| | |
| | | }, |
| | | onLoad (page, params = {}) { |
| | | this.loading = true |
| | | params["farmId"] = this.$farmId |
| | | getPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then((res) => { |
| | | if (res.data.code == 200) { |
| | | this.data = res.data.data.records |
| | |
| | | |
| | | <script> |
| | | import { getPage } from "@/api/sale/sale" |
| | | |
| | | import { mapGetters } from "vuex" |
| | | export default { |
| | | data () { |
| | | return { |
| | |
| | | data: [], |
| | | } |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["$farmId"]), |
| | | }, |
| | | watch: { |
| | | '$farmId':{ |
| | | handler (newName, oldName) { |
| | | this.query ={} |
| | | this.onLoad(this.page) |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | |
| | | currentChange (currentPage) { |
| | |
| | | }, |
| | | onLoad (page, params = {}) { |
| | | this.loading = true |
| | | params['farmId'] = this.$farmId |
| | | getPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then((res) => { |
| | | if (res.data.code == 200) { |
| | | this.data = res.data.data.records |