Skip to content

Commit fc366f1

Browse files
committed
fix: type warn
1 parent 6b7d092 commit fc366f1

File tree

12 files changed

+28
-22
lines changed

12 files changed

+28
-22
lines changed

src/views/bpm/definition/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<MyProcessViewer
8888
key="designer"
8989
v-model="bpmnXML"
90-
:value="bpmnXML"
90+
:value="bpmnXML as any"
9191
v-bind="bpmnControlForm"
9292
:prefix="bpmnControlForm.prefix"
9393
/>

src/views/bpm/group/UserGroupForm.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const formRules = reactive({
6868
status: [{ required: true, message: '状态不能为空', trigger: 'blur' }]
6969
})
7070
const formRef = ref() // 表单 Ref
71-
const userList = ref([]) // 用户列表
71+
const userList = ref<any[]>([]) // 用户列表
7272
7373
/** 打开弹窗 */
7474
const open = async (type: string, id?: number) => {

src/views/bpm/group/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ import { dateFormatter } from '@/utils/formatTime'
117117
import * as UserGroupApi from '@/api/bpm/userGroup'
118118
import * as UserApi from '@/api/system/user'
119119
import UserGroupForm from './UserGroupForm.vue'
120+
import { UserVO } from '@/api/system/user'
120121
const message = useMessage() // 消息弹窗
121122
const { t } = useI18n() // 国际化
122123
@@ -131,7 +132,7 @@ const queryParams = reactive({
131132
createTime: []
132133
})
133134
const queryFormRef = ref() // 搜索的表单
134-
const userList = ref([]) // 用户列表
135+
const userList = ref<UserVO[]>([]) // 用户列表
135136
136137
/** 查询列表 */
137138
const getList = async () => {

src/views/bpm/model/editor/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<!-- 流程属性器,负责编辑每个流程节点的属性 -->
1717
<MyProcessPenal
1818
key="penal"
19-
:bpmnModeler="modeler"
19+
:bpmnModeler="modeler as any"
2020
:prefix="controlForm.prefix"
2121
class="process-panel"
2222
:model="model"

src/views/bpm/model/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@
219219
<MyProcessViewer
220220
key="designer"
221221
v-model="bpmnXML"
222-
:value="bpmnXML"
222+
:value="bpmnXML as any"
223223
v-bind="bpmnControlForm"
224224
:prefix="bpmnControlForm.prefix"
225225
/>

src/views/bpm/oa/leave/detail.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const props = defineProps({
2828
id: propTypes.number.def(undefined)
2929
})
3030
const detailLoading = ref(false) // 表单的加载中
31-
const detailData = ref({}) // 详情数据
31+
const detailData = ref<any>({}) // 详情数据
3232
const queryId = query.id as unknown as number // 从 URL 传递过来的 id 编号
3333
3434
/** 获得数据 */

src/views/bpm/processInstance/create/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
</el-col>
4444
</el-card>
4545
<!-- 流程图预览 -->
46-
<ProcessInstanceBpmnViewer :bpmn-xml="bpmnXML" />
46+
<ProcessInstanceBpmnViewer :bpmn-xml="bpmnXML as any" />
4747
</ContentWrap>
4848
</template>
4949
<script setup lang="ts" name="BpmProcessInstanceCreate">

src/views/infra/build/index.vue

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@
3333
import FcDesigner from '@form-create/designer'
3434
import { useClipboard } from '@vueuse/core'
3535
import { isString } from '@/utils/is'
36+
37+
import hljs from 'highlight.js' // 导入代码高亮文件
38+
import 'highlight.js/styles/github.css' // 导入代码高亮样式
39+
import xml from 'highlight.js/lib/languages/java'
40+
import json from 'highlight.js/lib/languages/json'
41+
3642
const { t } = useI18n() // 国际化
3743
const message = useMessage() // 消息
3844
@@ -112,10 +118,6 @@ const copy = async (text: string) => {
112118
/**
113119
* 代码高亮
114120
*/
115-
import hljs from 'highlight.js' // 导入代码高亮文件
116-
import 'highlight.js/styles/github.css' // 导入代码高亮样式
117-
import xml from 'highlight.js/lib/languages/java'
118-
import json from 'highlight.js/lib/languages/json'
119121
const highlightedCode = (code) => {
120122
// 处理语言和代码
121123
let language = 'json'

src/views/infra/codegen/PreviewCode.vue

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,14 @@ import { useClipboard } from '@vueuse/core'
5959
import { handleTree2 } from '@/utils/tree'
6060
import * as CodegenApi from '@/api/infra/codegen'
6161
62+
import hljs from 'highlight.js' // 导入代码高亮文件
63+
import 'highlight.js/styles/github.css' // 导入代码高亮样式
64+
import java from 'highlight.js/lib/languages/java'
65+
import xml from 'highlight.js/lib/languages/java'
66+
import javascript from 'highlight.js/lib/languages/javascript'
67+
import sql from 'highlight.js/lib/languages/sql'
68+
import typescript from 'highlight.js/lib/languages/typescript'
69+
6270
const { t } = useI18n() // 国际化
6371
const message = useMessage() // 消息弹窗
6472
@@ -184,13 +192,6 @@ const copy = async (text: string) => {
184192
/**
185193
* 代码高亮
186194
*/
187-
import hljs from 'highlight.js' // 导入代码高亮文件
188-
import 'highlight.js/styles/github.css' // 导入代码高亮样式
189-
import java from 'highlight.js/lib/languages/java'
190-
import xml from 'highlight.js/lib/languages/java'
191-
import javascript from 'highlight.js/lib/languages/javascript'
192-
import sql from 'highlight.js/lib/languages/sql'
193-
import typescript from 'highlight.js/lib/languages/typescript'
194195
const highlightedCode = (item) => {
195196
const language = item.filePath.substring(item.filePath.lastIndexOf('.') + 1)
196197
const result = hljs.highlight(language, item.code || '', true)

src/views/system/dict/data/DictDataForm.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@ const open = async (type: string, id?: number, dictType?: string) => {
122122
dialogTitle.value = t('action.' + type)
123123
formType.value = type
124124
resetForm()
125-
formData.value.dictType = dictType
125+
if (dictType) {
126+
formData.value.dictType = dictType
127+
}
126128
// 修改时,设置数据
127129
if (id) {
128130
formLoading.value = true

0 commit comments

Comments
 (0)