Commit 4845681b authored by 黄奎's avatar 黄奎

页面修改

parent 25f8b212
...@@ -178,10 +178,9 @@ export function queryStudyAbroadAudit(data) { ...@@ -178,10 +178,9 @@ export function queryStudyAbroadAudit(data) {
/** /**
* 获取留学就业销售状态列表 * 获取留学就业销售状态列表
*/ */
export function querySaleStateList(data) { export function querySaleStateList() {
return request({ return request({
url: '/StudyAbroad/GetSaleStateList', url: '/StudyAbroad/GetSaleStateList',
method: 'post', method: 'post',
data
}) })
} }
\ No newline at end of file
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
@clear="resetSearch" maxlength="20" /> @clear="resetSearch" maxlength="20" />
</div> </div>
<div class="col-3"> <div class="col-3">
<q-select class="q-pb-lg q-pr-lg" filled stack-label option-value="Id" option-label="Name" <q-select class="q-pb-lg q-pr-lg" filled stack-label clearable option-value="Id" option-label="Name"
v-model="msg.SaleState" ref="SaleState" :options="saleDownList" label="销售状态" :dense="false" emit-value v-model="msg.SaleState" ref="SaleState" :options="saleDownList" label="销售状态" :dense="false" emit-value
map-options> map-options @input="resetSearch">
</q-select> </q-select>
</div> </div>
</div> </div>
...@@ -101,8 +101,8 @@ ...@@ -101,8 +101,8 @@
@click="EditStudy(props.row)" /> @click="EditStudy(props.row)" />
<q-btn flat size="xs" icon="edit" color="accent" style="font-weight:400" label="价格设置" <q-btn flat size="xs" icon="edit" color="accent" style="font-weight:400" label="价格设置"
@click="EditStudyPrice(props.row)" /> @click="EditStudyPrice(props.row)" />
<q-btn v-if="props.row.SaleState==1&&props.row.SaleState==4" flat size="xs" icon="edit" color="accent" style="font-weight:400" label="申请审核" <q-btn v-if="props.row.SaleState==1&&props.row.SaleState==4" flat size="xs" icon="edit" color="accent"
@click="applyApply(props.row)" /> style="font-weight:400" label="申请审核" @click="applyApply(props.row)" />
</q-td> </q-td>
</template> </template>
<template v-slot:bottom> <template v-slot:bottom>
...@@ -123,7 +123,8 @@ ...@@ -123,7 +123,8 @@
<script> <script>
import { import {
queryStudyAbroadPage, queryStudyAbroadPage,
saveSaleState saveSaleState,
querySaleStateList
} from '../../api/studyabroad/index' } from '../../api/studyabroad/index'
import studyAbroadForm from '../../components/studyAbroad/studyAbroad-form' import studyAbroadForm from '../../components/studyAbroad/studyAbroad-form'
import studyAbroadpriceForm from '../../components/studyAbroad/studyAbroadprice-form' import studyAbroadpriceForm from '../../components/studyAbroad/studyAbroadprice-form'
...@@ -145,7 +146,7 @@ ...@@ -145,7 +146,7 @@
rowsPerPage: 10, rowsPerPage: 10,
Name: "", Name: "",
IsQPrice: 1, IsQPrice: 1,
SaleState: 0 //销售状态 SaleState: "" //销售状态
}, },
dataList: [], dataList: [],
loading: true, loading: true,
...@@ -218,30 +219,26 @@ ...@@ -218,30 +219,26 @@
isShowStudy: false, //是否显示留学弹窗 isShowStudy: false, //是否显示留学弹窗
studyObj: {}, //留学对象 studyObj: {}, //留学对象
isShowStudyPrice: false, //是否显示价格设置 isShowStudyPrice: false, //是否显示价格设置
saleDownList: [], //销售状态下拉
saleDownList: [{
Id: 0,
Name: '不限'
}, {
Id: 1,
Name: '销售中'
}, {
Id: 2,
Name: '已下架'
}], //销售状态下拉
} }
}, },
mounted() { mounted() {
this.getList(); this.getList();
}, },
created() { created() {
this.getSaleStateList();
}, },
methods: { methods: {
//获取销售状态列表
getSaleStateList() {
querySaleStateList().then(res => {
this.saleDownList = res.Data;
})
},
//重新查询 //重新查询
resetSearch() { resetSearch() {
this.msg.pageIndex = 1; this.msg.pageIndex = 1;
this.getsupplierpage(); this.getList();
}, },
//获取留学分页列表 //获取留学分页列表
getList() { getList() {
......
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
@clear="resetSearch" maxlength="20" /> @clear="resetSearch" maxlength="20" />
</div> </div>
<div class="col-3"> <div class="col-3">
<q-select class="q-pb-lg q-pr-lg" filled stack-label option-value="Id" option-label="Name" <q-select class="q-pb-lg q-pr-lg" filled stack-label clearable option-value="Id" option-label="Name"
v-model="msg.SaleState" ref="SaleState" :options="saleDownList" label="销售状态" :dense="false" emit-value v-model="msg.SaleState" ref="SaleState" :options="saleDownList" label="销售状态" :dense="false" emit-value
map-options> map-options @input="resetSearch">
</q-select> </q-select>
</div> </div>
</div> </div>
...@@ -101,8 +101,8 @@ ...@@ -101,8 +101,8 @@
@click="EditStudy(props.row)" /> @click="EditStudy(props.row)" />
<q-btn flat size="xs" icon="edit" color="accent" style="font-weight:400" label="价格设置" <q-btn flat size="xs" icon="edit" color="accent" style="font-weight:400" label="价格设置"
@click="EditStudyPrice(props.row)" /> @click="EditStudyPrice(props.row)" />
<q-btn v-if="props.row.SaleState==1&&props.row.SaleState==4" flat size="xs" icon="edit" color="accent" style="font-weight:400" label="申请审核" <q-btn v-if="props.row.SaleState==1&&props.row.SaleState==4" flat size="xs" icon="edit" color="accent"
@click="applyApply(props.row)" /> style="font-weight:400" label="申请审核" @click="applyApply(props.row)" />
</q-td> </q-td>
</template> </template>
<template v-slot:bottom> <template v-slot:bottom>
...@@ -123,7 +123,8 @@ ...@@ -123,7 +123,8 @@
<script> <script>
import { import {
queryStudyAbroadPage, queryStudyAbroadPage,
saveSaleState saveSaleState,
querySaleStateList
} from '../../api/studyabroad/index' } from '../../api/studyabroad/index'
import studyAbroadForm from '../../components/studyAbroad/studyAbroad-form' import studyAbroadForm from '../../components/studyAbroad/studyAbroad-form'
import studyAbroadpriceForm from '../../components/studyAbroad/studyAbroadprice-form' import studyAbroadpriceForm from '../../components/studyAbroad/studyAbroadprice-form'
...@@ -145,7 +146,7 @@ ...@@ -145,7 +146,7 @@
rowsPerPage: 10, rowsPerPage: 10,
Name: "", Name: "",
IsQPrice: 1, IsQPrice: 1,
SaleState: 0 //销售状态 SaleState: "" //销售状态
}, },
dataList: [], dataList: [],
loading: true, loading: true,
...@@ -218,30 +219,26 @@ ...@@ -218,30 +219,26 @@
isShowStudy: false, //是否显示留学弹窗 isShowStudy: false, //是否显示留学弹窗
studyObj: {}, //留学对象 studyObj: {}, //留学对象
isShowStudyPrice: false, //是否显示价格设置 isShowStudyPrice: false, //是否显示价格设置
saleDownList: [], //销售状态下拉
saleDownList: [{
Id: 0,
Name: '不限'
}, {
Id: 1,
Name: '销售中'
}, {
Id: 2,
Name: '已下架'
}], //销售状态下拉
} }
}, },
mounted() { mounted() {
this.getList(); this.getList();
}, },
created() { created() {
this.getSaleStateList();
}, },
methods: { methods: {
//获取销售状态列表
getSaleStateList() {
querySaleStateList().then(res => {
this.saleDownList = res.Data;
})
},
//重新查询 //重新查询
resetSearch() { resetSearch() {
this.msg.pageIndex = 1; this.msg.pageIndex = 1;
this.getsupplierpage(); this.getList();
}, },
//获取留学分页列表 //获取留学分页列表
getList() { getList() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment