flat: 添加搜索条件
This commit is contained in:
@@ -46,22 +46,6 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<basic-container>
|
<basic-container>
|
||||||
<!--搜索栏-->
|
|
||||||
<el-form size="small" label-position="right" :inline="true" style="padding-left: 10px; padding-right: 10px">
|
|
||||||
<el-row :span="24">
|
|
||||||
<el-form-item label="姓名:">
|
|
||||||
<el-input v-model="query.name" placeholder="姓名" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="身份证:">
|
|
||||||
<el-input v-model="query.idNumber" placeholder="请输入身份证" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
<div class="searchBtn">
|
|
||||||
<el-button type="primary" size="small" icon="el-icon-search" @click="searchChange1">搜 索</el-button>
|
|
||||||
<el-button size="small" icon="el-icon-delete" @click="searchReset1">清 空</el-button>
|
|
||||||
</div>
|
|
||||||
</el-row>
|
|
||||||
</el-form>
|
|
||||||
<!--/搜索栏-->
|
<!--/搜索栏-->
|
||||||
<avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" v-model="obj"
|
<avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" v-model="obj"
|
||||||
:permission="permissionList" :before-open="beforeOpen" @row-del="rowDel" @row-update="rowUpdate"
|
:permission="permissionList" :before-open="beforeOpen" @row-del="rowDel" @row-update="rowUpdate"
|
||||||
@@ -279,6 +263,21 @@ export default {
|
|||||||
dialogType: "drawer",
|
dialogType: "drawer",
|
||||||
dialogClickModal: false,
|
dialogClickModal: false,
|
||||||
column: [
|
column: [
|
||||||
|
{
|
||||||
|
label: "所属机构",
|
||||||
|
prop: "deptId",
|
||||||
|
type: "tree",
|
||||||
|
multiple: false,
|
||||||
|
dicData: this.depTree,
|
||||||
|
props: {
|
||||||
|
label: "title",
|
||||||
|
},
|
||||||
|
hide: true,
|
||||||
|
checkStrictly: true,
|
||||||
|
span: 24,
|
||||||
|
search: true,
|
||||||
|
change: this.deptChange
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: "机构名称",
|
label: "机构名称",
|
||||||
prop: "companyName",
|
prop: "companyName",
|
||||||
@@ -309,6 +308,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
search: true,
|
||||||
slot: true
|
slot: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -335,6 +335,7 @@ export default {
|
|||||||
{required: true, message: "请输入身份证号", trigger: "blur"},
|
{required: true, message: "请输入身份证号", trigger: "blur"},
|
||||||
{trigger: "blur", validator: IdCardNo},
|
{trigger: "blur", validator: IdCardNo},
|
||||||
],
|
],
|
||||||
|
search: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "手机号",
|
label: "手机号",
|
||||||
@@ -997,14 +998,6 @@ export default {
|
|||||||
this.onLoad(this.page, params);
|
this.onLoad(this.page, params);
|
||||||
done();
|
done();
|
||||||
},
|
},
|
||||||
searchReset1() {
|
|
||||||
this.query = {};
|
|
||||||
this.onLoad(this.page);
|
|
||||||
},
|
|
||||||
searchChange1() {
|
|
||||||
this.page.currentPage = 1;
|
|
||||||
this.onLoad(this.page, this.query);
|
|
||||||
},
|
|
||||||
/*人才列表多选 */
|
/*人才列表多选 */
|
||||||
selectionChange(list) {
|
selectionChange(list) {
|
||||||
this.selectionList = list;
|
this.selectionList = list;
|
||||||
|
|||||||
@@ -46,22 +46,6 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<basic-container>
|
<basic-container>
|
||||||
<!--搜索栏-->
|
|
||||||
<el-form size="small" label-position="right" :inline="true" style="padding-left: 10px; padding-right: 10px">
|
|
||||||
<el-row :span="24">
|
|
||||||
<el-form-item label="姓名:">
|
|
||||||
<el-input v-model="query.name" placeholder="姓名" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="身份证:">
|
|
||||||
<el-input v-model="query.idNumber" placeholder="请输入身份证" clearable></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
<div class="searchBtn">
|
|
||||||
<el-button type="primary" size="small" icon="el-icon-search" @click="searchChange1">搜 索</el-button>
|
|
||||||
<el-button size="small" icon="el-icon-delete" @click="searchReset1">清 空</el-button>
|
|
||||||
</div>
|
|
||||||
</el-row>
|
|
||||||
</el-form>
|
|
||||||
<!--/搜索栏-->
|
<!--/搜索栏-->
|
||||||
<avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" v-model="obj"
|
<avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" v-model="obj"
|
||||||
:permission="permissionList" :before-open="beforeOpen" @row-del="rowDel" @row-update="rowUpdate"
|
:permission="permissionList" :before-open="beforeOpen" @row-del="rowDel" @row-update="rowUpdate"
|
||||||
@@ -281,6 +265,21 @@ export default {
|
|||||||
dialogType: "drawer",
|
dialogType: "drawer",
|
||||||
dialogClickModal: false,
|
dialogClickModal: false,
|
||||||
column: [
|
column: [
|
||||||
|
{
|
||||||
|
label: "所属机构",
|
||||||
|
prop: "deptId",
|
||||||
|
type: "tree",
|
||||||
|
multiple: false,
|
||||||
|
dicData: this.depTree,
|
||||||
|
props: {
|
||||||
|
label: "title",
|
||||||
|
},
|
||||||
|
hide: true,
|
||||||
|
checkStrictly: true,
|
||||||
|
span: 24,
|
||||||
|
search: true,
|
||||||
|
change: this.deptChange
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: "机构名称",
|
label: "机构名称",
|
||||||
prop: "companyName",
|
prop: "companyName",
|
||||||
@@ -311,7 +310,8 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
slot: true
|
slot: true,
|
||||||
|
search: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "姓别",
|
label: "姓别",
|
||||||
@@ -337,6 +337,7 @@ export default {
|
|||||||
{required: true, message: "请输入身份证号", trigger: "blur"},
|
{required: true, message: "请输入身份证号", trigger: "blur"},
|
||||||
{trigger: "blur", validator: IdCardNo},
|
{trigger: "blur", validator: IdCardNo},
|
||||||
],
|
],
|
||||||
|
search: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "手机号",
|
label: "手机号",
|
||||||
@@ -1000,14 +1001,6 @@ export default {
|
|||||||
this.onLoad(this.page, params);
|
this.onLoad(this.page, params);
|
||||||
done();
|
done();
|
||||||
},
|
},
|
||||||
searchReset1() {
|
|
||||||
this.query = {};
|
|
||||||
this.onLoad(this.page);
|
|
||||||
},
|
|
||||||
searchChange1() {
|
|
||||||
this.page.currentPage = 1;
|
|
||||||
this.onLoad(this.page, this.query);
|
|
||||||
},
|
|
||||||
/*人才列表多选 */
|
/*人才列表多选 */
|
||||||
selectionChange(list) {
|
selectionChange(list) {
|
||||||
this.selectionList = list;
|
this.selectionList = list;
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ module.exports = {
|
|||||||
port: 1888,
|
port: 1888,
|
||||||
proxy: {
|
proxy: {
|
||||||
"/api": {
|
"/api": {
|
||||||
target: 'http://192.168.1.105:8000',
|
target: 'http://10.165.0.173:8000',
|
||||||
ws: true,
|
ws: true,
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
pathRewrite: {
|
pathRewrite: {
|
||||||
|
|||||||
Reference in New Issue
Block a user