0d25a0b8 by lxs

Merge branch 'release-test' of http://117.78.60.236:8000/csbr-daop/fe-data-asset…

…-management into release-test
2 parents d0f9b24a eae96494
...@@ -828,7 +828,7 @@ const passCommonDialogInfo = ref({ ...@@ -828,7 +828,7 @@ const passCommonDialogInfo = ref({
828 footer: { 828 footer: {
829 btns: [ 829 btns: [
830 { type: "default", label: "取消", value: "cancel" }, 830 { type: "default", label: "取消", value: "cancel" },
831 { type: "primary", label: "确定", value: "submit", loading: true }, 831 { type: "primary", label: "确定", value: "submit", loading: false },
832 ], 832 ],
833 }, 833 },
834 }); 834 });
......
...@@ -38,6 +38,7 @@ const isRegisterOptions = ref<any>([ ...@@ -38,6 +38,7 @@ const isRegisterOptions = ref<any>([
38 const damTypesOptions = ref<any>([ 38 const damTypesOptions = ref<any>([
39 { label: "自建", value: 1 }, 39 { label: "自建", value: 1 },
40 { label: "加工交付", value: 2 }, 40 { label: "加工交付", value: 2 },
41 { label: "专区", value: 3 },
41 ]) 42 ])
42 const searchItemList = ref([ 43 const searchItemList = ref([
43 { 44 {
...@@ -181,7 +182,7 @@ const tableBtnClick = (scope, btn) => { ...@@ -181,7 +182,7 @@ const tableBtnClick = (scope, btn) => {
181 }; 182 };
182 183
183 const handleDataClick = (item) => { 184 const handleDataClick = (item) => {
184 if (item.isRegister == "N") { 185 if (item.isRegister == "N" && item.foundMode != 3) {
185 router.push({ 186 router.push({
186 name: "registerCatalogCreate", 187 name: "registerCatalogCreate",
187 query: { guid: item.guid, damName: item.damName, foundMode: item.foundMode }, 188 query: { guid: item.guid, damName: item.damName, foundMode: item.foundMode },
...@@ -435,7 +436,7 @@ const handleWindowResize = () => { ...@@ -435,7 +436,7 @@ const handleWindowResize = () => {
435 </div> 436 </div>
436 <div class="mid-content"> 437 <div class="mid-content">
437 <div class="left">产品来源</div> 438 <div class="left">产品来源</div>
438 <div class="right">{{ item.foundMode ? (item.foundMode === 1 ? '自建' : '加工交付') : '--' 439 <div class="right">{{ item.foundMode ? (item.foundMode === 1 ? '自建' : (item.foundMode == 3 ? '专区' : '加工交付')) : '--'
439 }}</div> 440 }}</div>
440 </div> 441 </div>
441 <div class="mid-content"> 442 <div class="mid-content">
...@@ -444,10 +445,10 @@ const handleWindowResize = () => { ...@@ -444,10 +445,10 @@ const handleWindowResize = () => {
444 </div> 445 </div>
445 </div> 446 </div>
446 <div class="v-bottom"> 447 <div class="v-bottom">
447 <el-button plain v-if="!(item.isRegister == 'Y' || item.foundMode == 2)" 448 <el-button plain v-if="!(item.isRegister == 'Y' || item.foundMode == 2) && item.foundMode != 3"
448 @click.stop="tableBtnClick(item, 'delete')">删除</el-button> 449 @click.stop="tableBtnClick(item, 'delete')">删除</el-button>
449 <el-button plain v-if="!(item.isRegister == 'Y')" @click.stop="handleDataClick(item)">编辑</el-button> 450 <el-button plain v-if="!(item.isRegister == 'Y') && item.foundMode != 3" @click.stop="handleDataClick(item)">编辑</el-button>
450 <el-button plain @click.stop="handleDataClick(item)" v-if="(item.isRegister == 'Y')">详情</el-button> 451 <el-button plain @click.stop="handleDataClick(item)" v-if="(item.isRegister == 'Y' || item.foundMode == 3)">详情</el-button>
451 </div> 452 </div>
452 </div> 453 </div>
453 </div> 454 </div>
......
...@@ -1220,7 +1220,7 @@ const passCommonDialogInfo = ref({ ...@@ -1220,7 +1220,7 @@ const passCommonDialogInfo = ref({
1220 footer: { 1220 footer: {
1221 btns: [ 1221 btns: [
1222 { type: "default", label: "取消", value: "cancel" }, 1222 { type: "default", label: "取消", value: "cancel" },
1223 { type: "primary", label: "确定", value: "submit", loading: true }, 1223 { type: "primary", label: "确定", value: "submit", loading: false },
1224 ], 1224 ],
1225 }, 1225 },
1226 }); 1226 });
......
...@@ -22,6 +22,7 @@ import { ...@@ -22,6 +22,7 @@ import {
22 import useUserStore from "@/store/modules/user"; 22 import useUserStore from "@/store/modules/user";
23 import useDataAssetStore from "@/store/modules/dataAsset"; 23 import useDataAssetStore from "@/store/modules/dataAsset";
24 import { getCamundaDeploymentId, getProcessNodesPromise, passFlowData, rejectFlowData, revokeFlowData, isMyFirstNode } from '@/api/modules/workFlowService'; 24 import { getCamundaDeploymentId, getProcessNodesPromise, passFlowData, rejectFlowData, revokeFlowData, isMyFirstNode } from '@/api/modules/workFlowService';
25 import { changeNum } from '@/utils/common';
25 26
26 const assetStore = useDataAssetStore(); 27 const assetStore = useDataAssetStore();
27 28
...@@ -328,10 +329,10 @@ const tableBtnClick = (scope, btn) => { ...@@ -328,10 +329,10 @@ const tableBtnClick = (scope, btn) => {
328 formItems.value[0].visible = false; 329 formItems.value[0].visible = false;
329 formItems.value[0].default = row.damGuid; 330 formItems.value[0].default = row.damGuid;
330 formItems.value[1].default = row.costAssessmentFile || []; 331 formItems.value[1].default = row.costAssessmentFile || [];
331 formItems.value[2].default = row.qualityScore; 332 // formItems.value[2].default = row.qualityScore;
332 formItems.value[3].default = row.evaluationRangeStart && row.evaluationRangeEnd ? [row.evaluationRangeStart, row.evaluationRangeEnd] : ''; 333 formItems.value[3].default = row.evaluationRangeStart && row.evaluationRangeEnd ? [row.evaluationRangeStart, row.evaluationRangeEnd] : '';
333 formItems.value[4].default = row.evaluationNote; 334 // formItems.value[4].default = row.evaluationNote;
334 formItems.value[5].default = row.evaluationFile || []; 335 // formItems.value[5].default = row.evaluationFile || [];
335 dialogInfo.value.type = 'reSubmit'; 336 dialogInfo.value.type = 'reSubmit';
336 dialogInfo.value.visible = true; 337 dialogInfo.value.visible = true;
337 } 338 }
...@@ -343,6 +344,10 @@ const tableBtnClick = (scope, btn) => { ...@@ -343,6 +344,10 @@ const tableBtnClick = (scope, btn) => {
343 formItems.value[0].visible = false; 344 formItems.value[0].visible = false;
344 formItems.value[0].default = row.damGuid; 345 formItems.value[0].default = row.damGuid;
345 formItems.value[1].default = row.costAssessmentFile || []; 346 formItems.value[1].default = row.costAssessmentFile || [];
347 formItems.value[2].default = changeNum(row.qualityScore || 0, 2);
348 formItems.value[3].default = row.evaluationRangeStart && row.evaluationRangeEnd ? [row.evaluationRangeStart, row.evaluationRangeEnd] : '';
349 formItems.value[4].default = row.evaluationNote;
350 formItems.value[5].default = row.evaluationFile || [];
346 dialogInfo.value.type = 'reSubmit'; 351 dialogInfo.value.type = 'reSubmit';
347 dialogInfo.value.visible = true; 352 dialogInfo.value.visible = true;
348 } 353 }
...@@ -1060,7 +1065,7 @@ const passCommonDialogInfo = ref({ ...@@ -1060,7 +1065,7 @@ const passCommonDialogInfo = ref({
1060 footer: { 1065 footer: {
1061 btns: [ 1066 btns: [
1062 { type: "default", label: "取消", value: "cancel" }, 1067 { type: "default", label: "取消", value: "cancel" },
1063 { type: "primary", label: "确定", value: "submit", loading: true }, 1068 { type: "primary", label: "确定", value: "submit", loading: false },
1064 ], 1069 ],
1065 }, 1070 },
1066 }); 1071 });
...@@ -1097,7 +1102,7 @@ const rejectDialogInfo = ref({ ...@@ -1097,7 +1102,7 @@ const rejectDialogInfo = ref({
1097 footer: { 1102 footer: {
1098 btns: [ 1103 btns: [
1099 { type: "default", label: "取消", value: "cancel" }, 1104 { type: "default", label: "取消", value: "cancel" },
1100 { type: "primary", label: "确定", value: "submit", loading: true }, 1105 { type: "primary", label: "确定", value: "submit", loading: false },
1101 ], 1106 ],
1102 }, 1107 },
1103 }); 1108 });
...@@ -1117,7 +1122,7 @@ const rejectDialogBtnClick = (btn, info) => { ...@@ -1117,7 +1122,7 @@ const rejectDialogBtnClick = (btn, info) => {
1117 approveStaffGuid: userData.staffGuid 1122 approveStaffGuid: userData.staffGuid
1118 } 1123 }
1119 rejectFlowData(params, currTableData.value.tenantGuid).then((res: any) => { 1124 rejectFlowData(params, currTableData.value.tenantGuid).then((res: any) => {
1120 rejectDialogInfo.value.footer.btns[1].loading = true; 1125 rejectDialogInfo.value.footer.btns[1].loading = false;
1121 if (res?.code == proxy.$passCode) { 1126 if (res?.code == proxy.$passCode) {
1122 if (res.data) { 1127 if (res.data) {
1123 ElMessage.success('驳回成功'); 1128 ElMessage.success('驳回成功');
......
...@@ -1906,6 +1906,9 @@ const selectChange = (val, row, info) => { ...@@ -1906,6 +1906,9 @@ const selectChange = (val, row, info) => {
1906 // 这里应该是onActivated 钩子,路由从configure-路由从configure-rules跳转过来要重新请求数据、 1906 // 这里应该是onActivated 钩子,路由从configure-路由从configure-rules跳转过来要重新请求数据、
1907 onActivated(async () => { 1907 onActivated(async () => {
1908 if (localStorage.getItem('shouldReloadData') === 'true') { 1908 if (localStorage.getItem('shouldReloadData') === 'true') {
1909 if (activeName.value == '数据库目录') {
1910 getDataBaseTreeData();
1911 }
1909 await getDataBaseTableData({ 1912 await getDataBaseTableData({
1910 exexGuid: execGuidInfo.value.execGuid 1913 exexGuid: execGuidInfo.value.execGuid
1911 }); 1914 });
......
...@@ -1069,6 +1069,7 @@ const rejectDialogBtnClick = (btn, info) => { ...@@ -1069,6 +1069,7 @@ const rejectDialogBtnClick = (btn, info) => {
1069 font-size: 16px; 1069 font-size: 16px;
1070 color: #212121; 1070 color: #212121;
1071 font-weight: 600; 1071 font-weight: 600;
1072 width: calc(100% - 28px);
1072 } 1073 }
1073 } 1074 }
1074 1075
......
...@@ -902,7 +902,7 @@ const handleChangeTime = (val) => { ...@@ -902,7 +902,7 @@ const handleChangeTime = (val) => {
902 <div class="row-sum"> 902 <div class="row-sum">
903 <div class="header"> 903 <div class="header">
904 <div class="left-pd"></div> 904 <div class="left-pd"></div>
905 <div class="header-title">数据服务资产情况</div> 905 <div class="header-title">数据资产服务情况</div>
906 </div> 906 </div>
907 <div style="height: calc(100% - 80px);"> 907 <div style="height: calc(100% - 80px);">
908 <Table class="drak-table" ref="assetTableRef" v-show="!assetTableInfo.loading1" :tableInfo="assetTableInfo" 908 <Table class="drak-table" ref="assetTableRef" v-show="!assetTableInfo.loading1" :tableInfo="assetTableInfo"
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!