Browse Source

更改批量点位导入消息提示

ops-management-platform-frontend-dev
wbc 3 days ago
parent
commit
54ee76ad5e
  1. 4
      src/views/IO/workOrder/delayAudit/data.ts
  2. 2
      src/views/IO/workOrder/delayAudit/index.vue
  3. 21
      src/views/property/point/index.vue

4
src/views/IO/workOrder/delayAudit/data.ts

@ -41,7 +41,11 @@ export const formSchemas: FormSchema[] = [
component: 'Select',
componentProps: {
options: [],
style:{
width:'400px'
}
},
// colProps: { span:24},
},
];

2
src/views/IO/workOrder/delayAudit/index.vue

@ -7,7 +7,7 @@
type="link"
@click="showAuditModal(record.id)"
v-if="
record.handleResult == '待处理' && (!roleList.includes('yunwei') || !roleList.includes('yezhu') )
record.handleResult == '待处理' && !roleList.includes('yunwei') && !roleList.includes('yezhu')
"
>审核</a-button
>

21
src/views/property/point/index.vue

@ -35,7 +35,7 @@
:showUploadList="false"
v-if="checkedTree.length > 0"
>
<a-button type="primary"> 批量点位上报 </a-button>
<a-button type="primary" :loading="batchLoading"> 批量点位上报 </a-button>
</a-upload>
<a-button @click="downloadExcel(exportExcel, '点位信息', getForm().getFieldsValue())"
>导出</a-button
@ -68,7 +68,7 @@
<script setup lang="ts">
import { PageWrapper } from '@/components/Page';
import { BasicTable, useTable } from '@/components/Table';
import { list, tree, removeByIds, listUpload, exportExcel,uploadWorkOrderInfo} from './api';
import { list, tree, removeByIds, listUpload, exportExcel, uploadWorkOrderInfo } from './api';
import { formSchemas, columns } from './data';
import detailDrawer from './detailDrawer.vue';
import addModal from './addModal.vue';
@ -159,12 +159,25 @@
// message.success('');
reload();
};
const reportUpload = async (file: any) => {
const batchLoading = ref(false);
const reportUpload = (file: any) => {
console.log(file);
const params = {
file: file,
};
await uploadWorkOrderInfo(params);
batchLoading.value = true;
uploadWorkOrderInfo(params).then((res) => {
batchLoading.value = false;
console.log(res);
res.forEach((i:any) => {
if (i.includes('失败')) {
message.error(i);
} else {
message.success(i);
}
});
});
return false;
};
const reportChange = () => {

Loading…
Cancel
Save