¶Ô±ÈÐÂÎļþ |
| | |
| | | // æ¥åç¼å¶é¡µé¢ç¸å
³æ¥å£ |
| | | import request from '@/utils/request' |
| | | |
| | | // æ¥è¯¢åææä¸å-å¾
ä¸å |
| | | export function upReportUrl(query) { |
| | | return request({ |
| | | url: '/insReport/upReportUrl', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | |
| | | return request({ |
| | | url: "/insOrderPlan/upPlanUser", |
| | | method: "post", |
| | | data: data, |
| | | params: data, |
| | | }); |
| | | } |
| | | |
| | |
| | | return request({ |
| | | url: "/insOrderPlan/checkSubmitPlan", |
| | | method: "post", |
| | | data: data, |
| | | params: data, |
| | | }); |
| | | } |
| | | |
| | |
| | | return request({ |
| | | url: "/insOrderPlan/submitPlan", |
| | | method: "post", |
| | | data: data, |
| | | params: data, |
| | | }); |
| | | } |
| | | |
| | |
| | | import limsTable from "@/components/Table/lims-table.vue"; |
| | | import {selectInsOrderPlanList, selectUserCondition} from "@/api/business/inspectionTask"; |
| | | import {mapGetters} from "vuex"; |
| | | import {upReportUrl} from "@/api/business/insReport"; |
| | | |
| | | export default { |
| | | components: { |
| | |
| | | this.refreshTable() |
| | | }, |
| | | methods: { |
| | | refreshTable(e) { |
| | | refreshTable() { |
| | | this.tableLoading = true; |
| | | let param = { ...this.entity, ...this.page }; |
| | | delete param.total; |
| | |
| | | }, |
| | | // è¿åæä½ |
| | | handleRestore(row) { |
| | | this.$axios.post(this.$api.insReport.upReportUrl, { |
| | | id: row.insReportId |
| | | }).then(res => { |
| | | upReportUrl({id: row.insReportId}).then(res => { |
| | | if (res.code === 200) { |
| | | this.$message.success('æä½æå') |
| | | this.refreshTable('page') |