wenhongquan 3 years ago
parent
commit
1921e9b171

+ 1 - 0
src/api/incident.ts

@@ -40,6 +40,7 @@ export interface GetIncidentListParams {
   'params[endTime]'?: string; // yyyy-MM-dd
   pageSize?: number;
   pageNum?: number;
+  querySource?:string;
 }
 
 /** 事件列表查询 */

+ 5 - 3
src/views/HomePage/index.tsx

@@ -97,6 +97,7 @@ export default defineComponent({
         await store.getIncidentList({
           type: incidentType.value,
           level: incidentLevel.value,
+          querySource: "app",
           // status: '3',
           pageNum: (pageNum.value ++),
           pageSize: 10,
@@ -126,6 +127,7 @@ export default defineComponent({
     onMounted(() => {
       commonStore.getGlobalDict('zhdd_incident_level');
       commonStore.getGlobalDict('zhdd_incident_type');
+       commonStore.getGlobalDict('zhdd_incident_source');
       // store.getIncidentList({
       //   pageNum: 1,
       //   // status: '3',
@@ -148,7 +150,7 @@ export default defineComponent({
           // v-slots={{ right: () => <Icon name="plus" /> }}
           style={{ zIndex: 2 }}
         />
-        <div style={{ position: 'fixed',zIndex:1,width:"100%" }}>
+        <div style={{ position: 'fixed',zIndex:1,width:"100%" ,display:"none"}}>
           <DropdownMenu>
             <DropdownItem
               v-model={incidentType.value}
@@ -162,9 +164,9 @@ export default defineComponent({
           onRefresh={handleRefresh}
           v-model={refreshLoading.value}
           successText="刷新成功"
-          style="margin-top: 60px;"
+          style="margin-top: 10px;"
         >
-          <div class="home-content">
+          <div class="home-content" >
             <List
               v-model:loading={listLoading.value}
               finished={listFinished.value}

+ 4 - 4
src/views/IncidentManagementReport/index.tsx

@@ -88,8 +88,8 @@ export default defineComponent({
 
        const result = await saveFn({
         ...form.value,
-        level: Number(form.value.level) ?? null,
-        type: Number(form.value.type) ?? null,
+        // level: Number(form.value.level) ?? null,
+        // type: Number(form.value.type) ?? null,
         pic: imagessrclist.map((i: UploadData) => i.url).join(','),
         video: videosrclist.map((i: UploadData) => i.url).join(','),
         source: '1',
@@ -160,7 +160,7 @@ export default defineComponent({
               required
               rules={[{ required: true, message: '事件标题必填' }]}
             />
-            <Field
+            {/* <Field
               v-model={form.value.createBy}
               name="上报人"
               label="上报人"
@@ -256,7 +256,7 @@ export default defineComponent({
                   showCreateByDeptPicker.value = false;
                 }}
               />
-            </Popup>
+            </Popup> */}
             <Field
               v-model={form.value.des}
               rows={2}

+ 1 - 1
vite.config.ts

@@ -24,7 +24,7 @@ export default ({ command, mode }: ConfigEnv): UserConfigExport => {
     server: {
       host: "0.0.0.0",
       open: true,
-      port: 8000,
+      port: 8002,
       // strictPort: true,
       https: false,
       force: true,