f13946e2 by lxs

数据资产登记更新

1 parent d24705fc
......@@ -23,6 +23,7 @@ import {
getRegisterTenant,
getExchangeList
} from "@/api/modules/dataAsset";
import { passFlowData, rejectFlowData, revokeFlowData } from "@/api/modules/workFlowService";
import useDataAssetStore from "@/store/modules/dataAsset";
import useUserStore from "@/store/modules/user";
......@@ -145,7 +146,6 @@ const getTableBtns = (row, includeDetail = true) => {
console.log(userData)
let btnsArr: any[] = [];
if (row.approveState == 'N') {//只有草稿中的详情是可以编辑的
includeDetail && btnsArr.push({ label: "详情", value: "path_detail" })
includeDetail && btnsArr.push({ label: "编辑", value: "edit" })
if (row.tenantGuid == userData.tenantGuid) {
btnsArr.push({ label: "删除", value: "delete" });
......@@ -209,10 +209,11 @@ const tableBtnClick = (scope, btn) => {
}).then(() => {
listDataLoading.value = true;
let params = {
bizGuid: row.guid,
funcCode: row.funcCode
guid: row.approveVO.approveGuid,
flowType: row.approveVO.flowType,
approveStaffGuid: userData.staffGuid,
}
registerApproveCancel(params).then((res: any) => {
revokeFlowData(params).then((res: any) => {
listDataLoading.value = false;
if (res?.code == proxy.$passCode) {
if (res.data) {
......@@ -424,11 +425,12 @@ const passDialogBtnClick = (btn, info) => {
if (btn.value == 'submit') {
listDataLoading.value = true;
let params = {
bizGuid: currTableData.value.guid,
funcCode: currTableData.value.funcCode,
approveSuggest: info.approveSuggest
guid: currTableData.value.approveVO.approveGuid,
flowType: currTableData.value.approveVO.flowType,
approveSuggest: info.approveSuggest,
approveStaffGuid: userData.staffGuid,
}
registerApproveAllow(params).then((res: any) => {
passFlowData(params).then((res: any) => {
listDataLoading.value = false;
if (res?.code == proxy.$passCode) {
if (res.data) {
......@@ -491,11 +493,12 @@ const rejectDialogBtnClick = (btn, info) => {
}
listDataLoading.value = true;
let params = {
bizGuid: currTableData.value.guid,
funcCode: currTableData.value.funcCode,
approveSuggest: info.approveSuggest
guid: currTableData.value.approveVO.approveGuid,
flowType: currTableData.value.approveVO.flowType,
approveSuggest: info.approveSuggest,
approveStaffGuid: userData.staffGuid,
}
registerApproveBackup(params).then((res: any) => {
rejectFlowData(params).then((res: any) => {
listDataLoading.value = false;
if (res?.code == proxy.$passCode) {
if (res.data) {
......
......@@ -405,9 +405,10 @@ onBeforeMount(() => {
fullscreenLoading.value = false;
if (res.code == proxy.$passCode) {
const data = res.data || {}
let { approveVO } = data;
draftDetailInfo.value = data;
deploymentId.value = data.camundaDeploymentId;
processInstanceId.value = data.camundaInstanceId
deploymentId.value = approveVO.camundaDeploymentId;
processInstanceId.value = approveVO.camundaInstanceId
let coverageArea = '';
let coverageAreas = [];
let damTypeItem = baseFormItems.value.find(item => item.field == 'damType');
......@@ -743,14 +744,6 @@ const baseFormItems: any = ref([
clearable: true,
required: true,
}, {
label: "数据时间范围",
type: "date-picker",
field: "dateRange",
default: null,
placeholder: "开始时间~结束时间",
clearable: true,
required: true,
}, {
label: '病例总数(例)',
type: 'input',
placeholder: '请输入',
......@@ -760,7 +753,6 @@ const baseFormItems: any = ref([
default: '',
required: false
}, {
}, {
label: '数据覆盖地域',
type: 'checkbox-select',
placeholder: '全国',
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!