|
@@ -332,7 +332,7 @@
|
|
|
</hc-new-dialog>
|
|
|
|
|
|
<!-- 排序弹窗 -->
|
|
|
- <hc-new-dialog v-model="sortDialog" title="排序" widths="38rem" @close="closeSort" @save="sortClick">
|
|
|
+ <hc-new-dialog v-model="sortDialog" title="排序" widths="38rem" :loading="sortLoading" @close="closeSort" @save="sortClick">
|
|
|
<div>
|
|
|
<el-radio-group v-model="sortType">
|
|
|
<el-radio :value="1">记录/报告编号(升序)</el-radio>
|
|
@@ -1475,9 +1475,23 @@ const closeSort = ()=>{
|
|
|
sortDialog.value = false
|
|
|
sortType.value = ''
|
|
|
}
|
|
|
-const sortClick = ()=>{
|
|
|
- getTableData().then()
|
|
|
- sortDialog.value = false
|
|
|
+const sortLoading = ref(false)
|
|
|
+const sortClick = async ()=>{
|
|
|
+ sortLoading.value = true
|
|
|
+ const { error, code, data } = await dataApi.updateSort({
|
|
|
+
|
|
|
+ nodeId:searchForm.value.nodeId,
|
|
|
+
|
|
|
+ sortType:sortType.value,
|
|
|
+ //contractId: contractId.value,
|
|
|
+ })
|
|
|
+ //处理数据
|
|
|
+ sortLoading.value = false
|
|
|
+ if (!error && code === 200) {
|
|
|
+ sortDialog.value = false
|
|
|
+ getTableData()
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|