|
@@ -16,6 +16,7 @@
|
|
|
placeholder="请选择企业"
|
|
|
clearable
|
|
|
class="!w-240px"
|
|
|
+ @change="enterpriseIdSelectChange"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="dict in enterpriseOption"
|
|
@@ -46,6 +47,7 @@
|
|
|
placeholder="请选择用户"
|
|
|
clearable
|
|
|
class="!w-240px"
|
|
|
+ @change="userIdSelectChange"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="dict in userOption"
|
|
@@ -440,8 +442,7 @@ const deptOption = ref([])
|
|
|
const userOption = ref([])
|
|
|
const getUserOption = async () => {
|
|
|
try {
|
|
|
- // const params = {}
|
|
|
- const data = await statisticAnalysisApi.getAnalysisEnterpriseUserList()
|
|
|
+ const data = await statisticAnalysisApi.getAnalysisEnterpriseUserList(queryParams)
|
|
|
userOption.value = data || []
|
|
|
} catch (error) {
|
|
|
console.log(error)
|
|
@@ -453,8 +454,7 @@ getUserOption()
|
|
|
const jobOption = ref([])
|
|
|
const getJobOption = async () => {
|
|
|
try {
|
|
|
- // const params = {}
|
|
|
- const data = await statisticAnalysisApi.getAnalysisJobAdvertisedList()
|
|
|
+ const data = await statisticAnalysisApi.getAnalysisJobAdvertisedList(queryParams)
|
|
|
jobOption.value = data || []
|
|
|
} catch (error) {
|
|
|
console.log(error)
|
|
@@ -462,6 +462,14 @@ const getJobOption = async () => {
|
|
|
}
|
|
|
getJobOption()
|
|
|
|
|
|
+const enterpriseIdSelectChange = (val) => {
|
|
|
+ getUserOption()
|
|
|
+ getJobOption()
|
|
|
+}
|
|
|
+const userIdSelectChange = (val) => {
|
|
|
+ getJobOption()
|
|
|
+}
|
|
|
+
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
|
.row {
|