解决合并冲突
This commit is contained in:
@@ -59,63 +59,57 @@
|
||||
>
|
||||
重置
|
||||
</el-button>
|
||||
<el-button
|
||||
class="table-header-button"
|
||||
type="primary"
|
||||
@click="getList"
|
||||
icon="Search"
|
||||
>
|
||||
<el-button class="table-header-button" type="primary" @click="getList" icon="Search">
|
||||
搜索
|
||||
</el-button>
|
||||
</div>
|
||||
<el-table
|
||||
max-height="700"
|
||||
:data="receiptList"
|
||||
row-key="supplyBusNo"
|
||||
v-loading="loading"
|
||||
>
|
||||
<el-table-column
|
||||
label="单据号"
|
||||
align="center"
|
||||
prop="supplyBusNo"
|
||||
width="200"
|
||||
/>
|
||||
<el-table-column
|
||||
label="审批状态"
|
||||
align="center"
|
||||
prop="statusEnum_enumText"
|
||||
/>
|
||||
<el-table-column
|
||||
label="单据类型"
|
||||
align="center"
|
||||
prop="typeEnum_enumText"
|
||||
/>
|
||||
<el-table max-height="700" :data="receiptList" row-key="supplyBusNo" v-loading="loading">
|
||||
<el-table-column label="单据号" align="center" prop="supplyBusNo" width="160" />
|
||||
<el-table-column label="审批状态" align="center" prop="statusEnum_enumText" />
|
||||
<el-table-column label="单据类型" align="center" prop="typeEnum_enumText" />
|
||||
<el-table-column label="经手人" align="center" prop="practitionerId_dictText">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.practitionerId_dictText || '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
label="供应商"
|
||||
align="center"
|
||||
prop="supplierId_dictText"
|
||||
/>
|
||||
<el-table-column
|
||||
label="经手人"
|
||||
align="center"
|
||||
prop="practitionerId_dictText"
|
||||
/>
|
||||
<el-table-column
|
||||
label="申请人"
|
||||
align="center"
|
||||
prop="applicantId_dictText"
|
||||
/>
|
||||
<el-table-column label="申请时间" align="center" prop="applyTime">
|
||||
width="180"
|
||||
:show-overflow-tooltip="true"
|
||||
>
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.supplierId_dictText || '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="目的仓库" align="center" prop="purposeLocationId_dictText">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.purposeLocationId_dictText || '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="总金额" align="center" prop="totalAmount">
|
||||
<template #default="scope">
|
||||
<span v-if="scope.row.totalAmount">{{ scope.row.totalAmount }} 元 </span>
|
||||
<span v-else>{{ '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="申请人" align="center" prop="applicantId_dictText">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.applicantId_dictText || '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="申请时间" align="center" prop="applyTime" width="180">
|
||||
<template #default="scope">
|
||||
{{ formatDate(scope.row.applyTime) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
label="审批人"
|
||||
align="center"
|
||||
prop="approverId_dictText"
|
||||
/>
|
||||
<el-table-column label="审批时间" align="center" prop="approvalTime">
|
||||
<el-table-column label="审批人" align="center" prop="approverId_dictText">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.approverId_dictText || '-' }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="审批时间" align="center" prop="approvalTime" width="180">
|
||||
<template #default="scope">
|
||||
{{ formatDate(scope.row.approvalTime) }}
|
||||
</template>
|
||||
@@ -130,34 +124,12 @@
|
||||
<el-button
|
||||
link
|
||||
type="primary"
|
||||
@click="handelApplys(scope.row,'apply')"
|
||||
@click="handelApplys(scope.row, 'apply')"
|
||||
:disabled="scope.row.statusEnum == 3 || scope.row.statusEnum == 4"
|
||||
>
|
||||
审批
|
||||
</el-button>
|
||||
<el-button
|
||||
link
|
||||
type="primary"
|
||||
@click="handelApplys(scope.row,'view')"
|
||||
>
|
||||
查看
|
||||
</el-button>
|
||||
<!-- <el-button
|
||||
link
|
||||
type="primary"
|
||||
@click="handelApply(scope.row)"
|
||||
:disabled="scope.row.statusEnum == 3 || scope.row.statusEnum == 4"
|
||||
>
|
||||
审批通过
|
||||
</el-button>
|
||||
<el-button
|
||||
link
|
||||
type="primary"
|
||||
@click="handleReject(scope.row)"
|
||||
:disabled="scope.row.statusEnum == 4 || scope.row.statusEnum == 3"
|
||||
>
|
||||
驳回
|
||||
</el-button> -->
|
||||
<el-button link type="primary" @click="handelApplys(scope.row, 'view')"> 查看 </el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -187,14 +159,13 @@ import {
|
||||
} from "./components/api";
|
||||
import { purchaseInventoryApproved as purchaseReturnApproved } from '../returnedPurchase/components/api';
|
||||
import { useStore } from '@/store/store';
|
||||
import { formatDate } from "@/utils/index";
|
||||
import { formatDate } from '@/utils/index';
|
||||
import useTagsViewStore from '@/store/modules/tagsView';
|
||||
const tagsViewStore = useTagsViewStore();
|
||||
const router = useRouter();
|
||||
const route = useRoute();
|
||||
const store = useStore();
|
||||
const { proxy } = getCurrentInstance();
|
||||
const emit = defineEmits(["selectAdviceBase"]);
|
||||
const emit = defineEmits(['selectAdviceBase']);
|
||||
const total = ref(0);
|
||||
const queryParams = ref({
|
||||
pageNo: 1,
|
||||
@@ -208,8 +179,8 @@ const loading = ref(false);
|
||||
watch(
|
||||
() => route.query.type,
|
||||
(newVlaue) => {
|
||||
if(newVlaue){
|
||||
getList()
|
||||
if (newVlaue) {
|
||||
getList();
|
||||
}
|
||||
},
|
||||
{ immediate: true }
|
||||
@@ -226,38 +197,43 @@ function getList() {
|
||||
}
|
||||
|
||||
function handelApply(row) {
|
||||
if(row.typeEnum ==2 || row.typeEnum ==8){ //商品调拨 8 批量
|
||||
if (row.typeEnum == 2 || row.typeEnum == 8) {
|
||||
//商品调拨 8 批量
|
||||
productTransferApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}else if(row.typeEnum ==7 ){ //领用出库审批通过
|
||||
} else if (row.typeEnum == 7) {
|
||||
//领用出库审批通过
|
||||
requisitionIssueApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}else if(row.typeEnum == 9){ //领用退库审批通过
|
||||
} else if (row.typeEnum == 9) {
|
||||
//领用退库审批通过
|
||||
returnIssueApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}else if(row.typeEnum == 4||row.typeEnum == 10){ //盘点审批 批量盘点10通过
|
||||
} else if (row.typeEnum == 4 || row.typeEnum == 10) {
|
||||
//盘点审批 批量盘点10通过
|
||||
productStocktakingApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}else if(row.typeEnum == 6){ // 报损审批通过
|
||||
} else if (row.typeEnum == 6) {
|
||||
// 报损审批通过
|
||||
lossReportApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
})
|
||||
@@ -279,70 +255,82 @@ function handelApply(row) {
|
||||
}else{
|
||||
purchaseInventoryApproved(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
proxy.$modal.msgSuccess('操作成功');
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}
|
||||
console.log(row,"typeEnum_enumText")
|
||||
|
||||
}
|
||||
|
||||
// 审批,查看
|
||||
function handelApplys(row,view) {
|
||||
// if(view=='apply'){ // 审批
|
||||
// tagsViewStore.delView(router.currentRoute.value)
|
||||
// }
|
||||
if(row.typeEnum == 2){//商品调拨
|
||||
function handelApplys(row, view) {
|
||||
if (row.typeEnum == 2) {
|
||||
//商品调拨
|
||||
// 跳转到审核页面
|
||||
router.replace({path: '/medicationmanagement/transferManagement/transferManagent',query:{supplyBusNo:row.supplyBusNo,view:view}});
|
||||
// router.push({ path: '/medicationmanagement/transferManagement/transferManagent',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 8){ //8 批量
|
||||
router.replace({ path: '/medicationmanagement/transferManagement/batchTransfer',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 7 ){ //领用出库审批通过
|
||||
router.replace({ path: '/medicationmanagement/requisitionManagement/requisitionManagement',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 9){ //领用退库审批通过
|
||||
router.replace({ path: '/medicationmanagement/requisitionManagement/returningInventory',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 4){ //盘点审批
|
||||
router.replace({ path: '/medicationmanagement/chkstock/chkstockPart',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 10){ // 批量盘点
|
||||
router.replace({ path: '/medicationmanagement/chkstock/chkstockBatch',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 6){ // 报损审批通过
|
||||
router.replace({ path: '/medicationmanagement/lossReportingManagement/lossReportingManagement',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
}else if(row.typeEnum == 5){ // 采购退货通过5
|
||||
// getpurchaseInventoryDetailReturn(row.supplyBusNo).then((response) => {
|
||||
// let currentData = response.data;
|
||||
// console.log(currentData,"退库详情")
|
||||
// store.setCurrentReturnData({ editRow: row, item: currentData });
|
||||
router.replace({ path: '/medicationmanagement/medicationmanagement/returnedPurchase',query:{originalSupplyBusNo:row.supplyBusNo,view:view}})
|
||||
router.replace({
|
||||
path: '/medicationmanagement/transferManagement/transferManagent',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 8) {
|
||||
//8 批量
|
||||
router.replace({
|
||||
path: '/medicationmanagement/transferManagement/batchTransfer',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 7) {
|
||||
//领用出库审批通过
|
||||
router.replace({
|
||||
path: '/medicationmanagement/requisitionManagement/requisitionManagement',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 9) {
|
||||
//领用退库审批通过
|
||||
router.replace({
|
||||
path: '/medicationmanagement/requisitionManagement/returningInventory',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 4) {
|
||||
//盘点审批
|
||||
router.replace({
|
||||
path: '/medicationmanagement/chkstock/chkstockPart',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 10) {
|
||||
// 批量盘点
|
||||
router.replace({
|
||||
path: '/medicationmanagement/chkstock/chkstockBatch',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 6) {
|
||||
// 报损审批通过
|
||||
router.replace({
|
||||
path: '/medicationmanagement/lossReportingManagement/lossReportingManagement',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
} else if (row.typeEnum == 5) {
|
||||
// 采购退货通过5
|
||||
router.replace({
|
||||
path: '/medicationmanagement/medicationmanagement/returnedPurchase',
|
||||
query: { originalSupplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
// });
|
||||
|
||||
}else{ // 采购入库 1
|
||||
} else {
|
||||
// 采购入库 1
|
||||
getpurchaseInventoryDetail(row.supplyBusNo).then((response) => {
|
||||
let currentData = response.data;
|
||||
store.setCurrentData({ editRow: row, item: currentData });
|
||||
router.replace({ path: '/medicationmanagement/medicationmanagement/purchaseDocument',query:{supplyBusNo:row.supplyBusNo,view:view}})
|
||||
router.replace({
|
||||
path: '/medicationmanagement/medicationmanagement/purchaseDocument',
|
||||
query: { supplyBusNo: row.supplyBusNo, view: view },
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
console.log(row,"typeEnum_enumText")
|
||||
|
||||
}
|
||||
|
||||
// 驳回
|
||||
function handleReject(row) {
|
||||
reject(row.supplyBusNo).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess("操作成功");
|
||||
getList();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function handleDateQuery(value) {
|
||||
if (value) {
|
||||
queryParams.value.applyTimeSTime = value + " 00:00:00";
|
||||
queryParams.value.applyTimeETime = value + " 23:59:59";
|
||||
queryParams.value.applyTimeSTime = value + ' 00:00:00';
|
||||
queryParams.value.applyTimeETime = value + ' 23:59:59';
|
||||
} else {
|
||||
queryParams.value.applyTimeSTime = undefined;
|
||||
queryParams.value.applyTimeETime = undefined;
|
||||
|
||||
Reference in New Issue
Block a user