Browse Source

当信件来源为12337时,选择无法办理,无需选择涉及人及涉及单位

main
wxc 11 months ago
parent
commit
699aae2919
  1. 7
      src/components/home/work/index.vue
  2. 1927
      src/components/negative/verify.vue
  3. 4
      src/enums/dictEnums.ts
  4. 8
      src/views/books/Ajhc.vue
  5. 3
      src/views/books/Gabxf.vue
  6. 2
      src/views/books/Gjxf.vue
  7. 5
      src/views/system/ProblemMaping.vue

7
src/components/home/work/index.vue

@ -39,7 +39,7 @@
</el-badge>
<span class="tab-nav-title" v-else>通知提醒</span>
</template>
<div v-loading="loading" class="pt-20">
<div v-loading="alarmLoading" class="pt-20">
<home-work-my-alarm :data="alarms" @update="getAlarmList" />
</div>
</el-tab-pane>
@ -73,15 +73,16 @@ function getList() {
});
}
const alarmLoading = ref(true)
function getAlarmList() {
loading.value = true
alarmLoading.value = true
alarmNotificationPageByTodo({
current: 1,
size: 100,
}).then((data) => {
alarms.value = data.records;
myAlarmTotal.value = data.total
loading.value = false
alarmLoading.value = false
});
}

1927
src/components/negative/verify.vue

File diff suppressed because it is too large Load Diff

4
src/enums/dictEnums.ts

@ -6,7 +6,9 @@ export enum InspectCase {
// 部分属实
PARTIALLY_TRUE = '2',
// 不属实
FALSE = '3'
FALSE = '3',
// 无法办理
UNABLE = '4'
}
// 是否整改

8
src/views/books/Ajhc.vue

@ -61,7 +61,9 @@
</el-form>
<div class="mb-25 flex between">
<div>
<el-button type="primary" @click="handleExport"
>数据导出</el-button
>
</div>
<div>
<el-button type="primary" @click="getList">
@ -204,6 +206,10 @@ function handleAction(row) {
show.value = true;
activeNegativeId.value = row.id;
}
function handleExport() {
window.open(`${BASE_PATH}/negative/books/export/ajhc?` + new URLSearchParams(query.value).toString())
}
</script>
<style lang="scss" scoped>
</style>

3
src/views/books/Gabxf.vue

@ -314,7 +314,8 @@ function handleAction(row) {
}
function handleExport() {
window.open(`${BASE_PATH}/negative/books/export/xf/${ProblemSources.GABXF}`)
window.open(`${BASE_PATH}/negative/books/export/xf/${ProblemSources.GABXF}?` + new URLSearchParams(query.value).toString())
}
</script>
<style lang="scss" scoped>

2
src/views/books/Gjxf.vue

@ -314,7 +314,7 @@ function handleAction(row) {
}
function handleExport() {
window.open(`${BASE_PATH}/negative/books/export/xf/${ProblemSources.GABXF}`)
window.open(`${BASE_PATH}/negative/books/export/xf/${ProblemSources.GABXF}?` + new URLSearchParams(query.value).toString())
}
</script>
<style lang="scss" scoped>

5
src/views/system/ProblemMaping.vue

@ -108,11 +108,6 @@
<el-form-item
label="数字督察问题类型"
prop="internalId"
:rules="{
required: true,
message: '请选择',
trigger: ['blur'],
}"
>
<problem-type-select
v-model="formData.internalId"

Loading…
Cancel
Save