|
|
@ -94,6 +94,16 @@ |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item> |
|
|
|
|
|
|
|
<el-select v-model="searchForm.area" placeholder="选择区域" clearable filterable> |
|
|
|
|
|
|
|
<el-option |
|
|
|
|
|
|
|
v-for="item in areaOptions" |
|
|
|
|
|
|
|
:key="item.id" |
|
|
|
|
|
|
|
:label="item.name" |
|
|
|
|
|
|
|
:value="item.id" |
|
|
|
|
|
|
|
/> |
|
|
|
|
|
|
|
</el-select> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<el-form-item v-else-if="appStore.getAppInfo?.instanceType == 2"> |
|
|
|
<el-form-item v-else-if="appStore.getAppInfo?.instanceType == 2"> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
@ -404,6 +414,7 @@ import * as FeebackApi from '@/api/clue/payment' |
|
|
|
import { getSimpleUserList as getUserOption, getAllUserList } from '@/api/system/user' |
|
|
|
import { getSimpleUserList as getUserOption, getAllUserList } from '@/api/system/user' |
|
|
|
import { getPlaceList } from '@/api/school/place' |
|
|
|
import { getPlaceList } from '@/api/school/place' |
|
|
|
import { getClassTypeList } from '@/api/school/class' |
|
|
|
import { getClassTypeList } from '@/api/school/class' |
|
|
|
|
|
|
|
import { getAreaSimpleList } from '@/api/school/setting/area' |
|
|
|
import { DICT_TYPE, getDictOptions } from '@/utils/dict' |
|
|
|
import { DICT_TYPE, getDictOptions } from '@/utils/dict' |
|
|
|
import { useUserStore } from '@/store/modules/user' |
|
|
|
import { useUserStore } from '@/store/modules/user' |
|
|
|
|
|
|
|
|
|
|
@ -471,6 +482,7 @@ function handleReset() { |
|
|
|
signSchool: undefined, |
|
|
|
signSchool: undefined, |
|
|
|
signPlace: undefined, |
|
|
|
signPlace: undefined, |
|
|
|
signClass: undefined, |
|
|
|
signClass: undefined, |
|
|
|
|
|
|
|
area: undefined, |
|
|
|
pageNo: 1, |
|
|
|
pageNo: 1, |
|
|
|
pageSize: 20 |
|
|
|
pageSize: 20 |
|
|
|
} |
|
|
|
} |
|
|
@ -541,12 +553,17 @@ function handleAudit(row) { |
|
|
|
feebackDialog.value.open(row) |
|
|
|
feebackDialog.value.open(row) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const areaOptions = ref([]) |
|
|
|
function getOptions() { |
|
|
|
function getOptions() { |
|
|
|
// 驾校 |
|
|
|
// 驾校 |
|
|
|
getPlaceList({ placeStatus: 0, schoolStatus: 0, isSearchSchool: true }).then((data) => { |
|
|
|
getPlaceList({ placeStatus: 0, schoolStatus: 0, isSearchSchool: true }).then((data) => { |
|
|
|
schoolOptions.value = data.schoolList |
|
|
|
schoolOptions.value = data.schoolList |
|
|
|
allPlaceOptions.value = data.placeList |
|
|
|
allPlaceOptions.value = data.placeList |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
// 区域 |
|
|
|
|
|
|
|
getAreaSimpleList().then((data) => { |
|
|
|
|
|
|
|
areaOptions.value = data |
|
|
|
|
|
|
|
}) |
|
|
|
getUserOption().then((data) => { |
|
|
|
getUserOption().then((data) => { |
|
|
|
userOptions.value = data |
|
|
|
userOptions.value = data |
|
|
|
}) |
|
|
|
}) |
|
|
|