diff --git a/src/api/collect/collectOrder.js b/src/api/collect/collectOrder.js index e601c6b3..2f07ef47 100644 --- a/src/api/collect/collectOrder.js +++ b/src/api/collect/collectOrder.js @@ -190,6 +190,24 @@ export function errorHandle(query) { }); } + +//已完成单 +export function orderFinish(query) { + return axios({ + url: "/udiwms/basic/collect/orderFinish/filter", + method: "get", + params: query + }); +} +//已完成单明细 +export function getDetail(query) { + return axios({ + url: "/udiwms/basic/collect/orderFinish/detail", + method: "get", + params: query + }); +} + export function findFromCorp(query) { return axios({ url: "/udiwms/basic/collect/fromCorp", diff --git a/src/views/basic/product/drug/chooseHouseDrug.vue b/src/views/basic/product/drug/chooseHouseDrug.vue index 980baea7..a63484a2 100644 --- a/src/views/basic/product/drug/chooseHouseDrug.vue +++ b/src/views/basic/product/drug/chooseHouseDrug.vue @@ -29,6 +29,12 @@ + + + + + {{ isPopulars[scope.row.isPopular] }} - + diff --git a/src/views/collect/CollectFinishOrderBackupDetail.vue b/src/views/collect/CollectFinishOrderBackupDetail.vue new file mode 100644 index 00000000..aca1aff8 --- /dev/null +++ b/src/views/collect/CollectFinishOrderBackupDetail.vue @@ -0,0 +1,335 @@ + + + + + diff --git a/src/views/collect/CollectOrderUpload.vue b/src/views/collect/CollectOrderUpload.vue index 5d17d358..00574431 100644 --- a/src/views/collect/CollectOrderUpload.vue +++ b/src/views/collect/CollectOrderUpload.vue @@ -2,27 +2,29 @@
- - - + + - + - - - @@ -47,11 +49,23 @@ export default { workPlaceCode: null, } }, + methods: { + handleTabClick(tab){ + if (tab.name === 'second') { + if (this.$refs.prescribePanel2) { + this.$refs.prescribePanel2.getList(); + } + }else { + this.$refs.prescribePanel1.getList(); + } + } + }, created() { if (this.$route.query.workplaceId != null){ this.workPlaceCode = Number(this.$route.query.workplaceId); } } + } diff --git a/src/views/collect/PanelOrderEndSearch.vue b/src/views/collect/PanelOrderEndSearch.vue index 48081e58..5ccb6472 100644 --- a/src/views/collect/PanelOrderEndSearch.vue +++ b/src/views/collect/PanelOrderEndSearch.vue @@ -240,10 +240,10 @@ > - + > @@ -262,8 +262,9 @@ import prescribeCodePanel from './PanelOrderTagCode' import PanelOrderManuTagCode from './PanelOrderManuTagCode' import prescribeOriginPanel from '@/views/collect/PannelOrderBiz' import CollectFinishOrderDetail from '@/views/collect/CollectFinishOrderDetail' +import CollectFinishOrderBackupDetail from "./CollectFinishOrderBackupDetail" -import { orderPage } from '@/api/collect/collectOrder' +import { orderFinish, orderPage } from '@/api/collect/collectOrder' import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage' import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments' @@ -340,7 +341,7 @@ export default { }, components: { - addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, CollectFinishOrderDetail + addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, CollectFinishOrderDetail,CollectFinishOrderBackupDetail }, methods: { changePlace(_this,query) { @@ -404,7 +405,7 @@ export default { getList() { this.loading = true - orderPage(this.filterQuery).then(res => { + orderFinish(this.filterQuery).then(res => { this.loading = false this.list = res.data.list || [] this.total = res.data.total || 0 diff --git a/src/views/collect/PanelOrderUpload.vue b/src/views/collect/PanelOrderUpload.vue index c6d3f5e1..351c19f3 100644 --- a/src/views/collect/PanelOrderUpload.vue +++ b/src/views/collect/PanelOrderUpload.vue @@ -240,10 +240,10 @@ > - + > @@ -262,8 +262,9 @@ import prescribeCodePanel from './PanelOrderTagCode' import PanelOrderManuTagCode from './PanelOrderManuTagCode' import prescribeOriginPanel from '@/views/collect/PannelOrderBiz' import PanelOrderAllDetail from '@/views/collect/PanelOrderAllDetail' +import CollectFinishOrderBackupDetail from "./CollectFinishOrderBackupDetail" -import { orderPage,orderUpload } from '@/api/collect/collectOrder' +import { orderFinish, orderPage, orderUpload } from '@/api/collect/collectOrder' import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage' import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments' @@ -284,6 +285,16 @@ export default { type: Number, default: null, required: true + }, + buttonType: { + type: Number, + default: null, + required: true + }, + uploadStatus: { + type: Object, + default: null, + required: true } }, data() { @@ -344,7 +355,7 @@ export default { }, components: { - addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, PanelOrderAllDetail + addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, PanelOrderAllDetail,CollectFinishOrderBackupDetail }, methods: { changePlace(_this,query) { @@ -408,10 +419,11 @@ export default { getList() { this.loading = true - orderPage(this.filterQuery).then(res => { + orderFinish(this.filterQuery).then(res => { this.loading = false this.list = res.data.list || [] this.total = res.data.total || 0 + this.panelALive = false }).catch(() => { this.loading = false this.list = [] @@ -481,6 +493,10 @@ export default { }, created() { this.filterQuery.tagStatus = this.tagStatus + this.filterQuery.uploadStatus = this.uploadStatus.toString() + if (this.uploadStatus == 2){ + this.filterQuery.uploadStatusName = '已上传' + } if (this.$route.query.workplaceId != null) { this.isLinkDisabled=true this.filterQuery.workPlaceCode = this.$route.query.workplaceId diff --git a/src/views/system/customConfig/configDetail.vue b/src/views/system/customConfig/configDetail.vue index d04cdba7..dd5021d4 100644 --- a/src/views/system/customConfig/configDetail.vue +++ b/src/views/system/customConfig/configDetail.vue @@ -248,8 +248,8 @@ - - +