From a73a1a9fd78abd3619c481de27ae3b02e2f81104 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Tue, 26 Aug 2025 11:44:43 +0800
Subject: [PATCH] feat:查询
---
src/views/resource/patchTypeManagement.vue | 95 +++++++++++++++--------------------------------
1 files changed, 30 insertions(+), 65 deletions(-)
diff --git a/src/views/resource/patchTypeManagement.vue b/src/views/resource/patchTypeManagement.vue
index 645cdef..a02f88e 100644
--- a/src/views/resource/patchTypeManagement.vue
+++ b/src/views/resource/patchTypeManagement.vue
@@ -17,9 +17,6 @@
<el-tag>{{ row.categoryName }}</el-tag>
</template>
</avue-crud>
- <el-dialog title="对象存储上传调试" append-to-body v-model="box" width="550px">
- <avue-form ref="form" :option="debugOption" v-model="debugForm" @submit="handleSubmit" />
- </el-dialog>
</basic-container>
</template>
@@ -39,12 +36,12 @@
const form = ref({})
const query = ref({})
const loading = ref(true)
-const box = ref(false)
-
const page = ref({
pageSize: 20,
currentPage: 1,
total: 0,
+ lotValue:"",
+ createUser:''
})
const selectionList = ref([])
@@ -82,6 +79,7 @@
{
label: '创建时间',
prop: 'create_time',
+ addDisplay: false,
rules: [
{ required: true, message: '请输入创建时间', trigger: 'blur' },
],
@@ -90,6 +88,7 @@
label: '创建人',
prop: 'user_name',
search: true,
+ addDisplay: false,
searchSpan: 4,
rules: [
{ required: true, message: '请输入创建人', trigger: 'blur' },
@@ -100,31 +99,7 @@
const data = ref([])
-const debugForm = ref({
- code: '',
-})
-const debugOption = ref({
- submitText: '提交',
- column: [
- {
- label: '资源编号',
- prop: 'code',
- disabled: true,
- span: 24,
- },
- {
- label: '上传背景',
- prop: 'backgroundUrl',
- type: 'upload',
- listType: 'picture-img',
- dataType: 'string',
- action: '/blade-resource/oss/endpoint/put-file',
- propsHttp: { res: 'data', url: 'link' },
- span: 24,
- },
- ],
-})
// ---------------- watch ----------------
watch(
@@ -139,13 +114,7 @@
}
)
-watch(
- () => debugForm.value.code,
- () => {
- const column = findObject(debugOption.value.column, 'backgroundUrl')
- column.action = `/blade-resource/oss/endpoint/put-file?code=${debugForm.value.code}`
- }
-)
+
// ---------------- computed ----------------
const permission = computed(() => store.getters.permission)
@@ -162,28 +131,27 @@
// ---------------- methods ----------------
const rowSave = (row, done, loadingFn) => {
+const createParams ={
+ lot_value:row.lot_value,
+}
console.log('row',row);
- // spotTypesCreateApi(row).then(
- // () => {
- // onLoad(page.value)
- // ElMessage.success('操作成功!')
- // done()
- // },
- // error => {
- // console.log(error)
- // loadingFn()
- // }
- // )
+ spotTypesCreateApi(createParams).then(
+ () => {
+ onLoad(page.value)
+ ElMessage.success('操作成功!')
+ done()
+ },
+ error => {
+ console.log(error)
+ loadingFn()
+ }
+ )
}
const rowUpdate = (row, index, done, loadingFn) => {
-console.log('row',row);
-
editSpotTypeApi(row).then(
(res) => {
- console.log('res',res);
-
onLoad(page.value)
ElMessage.success('操作成功!')
done()
@@ -209,15 +177,20 @@
}
const searchReset = () => {
- query.value = {}
+page.value.createUser=''
+page.value.lotValue =''
+page.value.currentPage=1
+page.value.pageSize=20
onLoad(page.value)
}
const searchChange = (params, done) => {
console.log('list',params);
- query.value = params
+
page.value.currentPage = 1
- onLoad(page.value, params)
+ page.value.lotValue = params.lot_value
+ page.value.createUser = params.user_name
+ onLoad(page.value)
done()
}
@@ -260,16 +233,6 @@
})
}
-const handleDebug = row => {
- box.value = true
- debugForm.value.code = row.ossCode
- debugForm.value.backgroundUrl = ''
-}
-
-const handleSubmit = (form, done) => {
- ElMessage.success(`获取到图片地址:[${form.backgroundUrl}]`)
- done()
-}
const beforeOpen = (done, type) => {
// if (['edit', 'view'].includes(type)) {
@@ -294,7 +257,9 @@
const onLoad = (pageParam, params = {}) => {
const searchparams ={
current:pageParam.currentPage,
- size:pageParam.pageSize
+ size:pageParam.pageSize,
+ lotValue:pageParam.lotValue,
+ createUser:pageParam.createUser
}
loading.value = true
listOfSpotTypesApi(searchparams).then(res => {
--
Gitblit v1.9.3