Browse Source

init

newStyle
lancer 2 years ago
parent
commit
bbece1a8dd
32 changed files with 253 additions and 143 deletions
  1. BIN
      public/img/loginicon.png
  2. +2
    -2
      src/page/login/index.vue
  3. +5
    -2
      src/page/login/userlogin.vue
  4. +11
    -12
      src/views/Customer/AgentManagement.vue
  5. +37
    -14
      src/views/Customer/CompanyRecord.vue
  6. +37
    -14
      src/views/Customer/Companymanagement.vue
  7. +3
    -2
      src/views/Customer/SalesStage.vue
  8. +7
    -2
      src/views/Customer/index.vue
  9. +10
    -11
      src/views/Equipment/batch.vue
  10. +6
    -6
      src/views/Equipment/equipmentDetailList.vue
  11. +9
    -9
      src/views/Equipment/equipmentOnlineRecordList.vue
  12. +19
    -3
      src/views/Equipment/index.vue
  13. +2
    -1
      src/views/Equipment/record.vue
  14. +10
    -6
      src/views/Equipment/state.vue
  15. +6
    -6
      src/views/File/index.vue
  16. +9
    -2
      src/views/ReceivingRecords/index.vue
  17. +7
    -7
      src/views/Scheduling/index.vue
  18. +3
    -3
      src/views/Statistics/BuildingContrast.vue
  19. +2
    -2
      src/views/Statistics/ConsultantBrand.vue
  20. +3
    -3
      src/views/Statistics/Insightintothedetails.vue
  21. +2
    -2
      src/views/Statistics/MentoringAbility.vue
  22. +4
    -4
      src/views/Statistics/ReceptionStatistical.vue
  23. +4
    -5
      src/views/Template/PinspeakwordsList.vue
  24. +7
    -7
      src/views/Template/taboo.vue
  25. +6
    -6
      src/views/Template/wrongword.vue
  26. +2
    -1
      src/views/admin/log/index.vue
  27. +3
    -1
      src/views/admin/log/log.vue
  28. +2
    -0
      src/views/admin/role/index.vue
  29. +18
    -2
      src/views/admin/user/index.vue
  30. +2
    -1
      src/views/building/Count.vue
  31. +3
    -3
      src/views/building/area.vue
  32. +12
    -4
      src/views/building/index.vue

BIN
public/img/loginicon.png View File

Before After
Width: 288  |  Height: 216  |  Size: 11 KiB

+ 2
- 2
src/page/login/index.vue View File

@@ -2,9 +2,9 @@
<div class="login-container">
<div class="login-weaper animated bounceInDown">
<div class="login-logo">
<img src="/img/logo.png" alt="">
<img src="/img/loginicon.png" style=" margin: 10px auto;" alt="">
</div>
<p class="login-tip">{{ website.title}}</p>
<p class="login-tip" style="color:#2671E2;">{{ website.title}}</p>
<div class="login-border" style="padding-top:.6rem">
<div class="login-main">
<h4 class="login-title">


+ 5
- 2
src/page/login/userlogin.vue View File

@@ -13,9 +13,10 @@
size="small"
auto-complete="off"
placeholder="请输入用户名"
maxlength="11"
@keyup.enter.native="handleLogin"
>
<i slot="prefix" class="icon-yonghuming" />
<i slot="prefix" style="color:#2671E2;" class="icon-yonghuming" />
</el-input>
</el-form-item>
<el-form-item prop="password">
@@ -29,10 +30,11 @@
>
<i
slot="suffix"
style="color:#2671E2;"
class="el-icon-view el-input__icon"
@click="showPassword"
/>
<i slot="prefix" class="icon-mima"></i>
<i slot="prefix" style="color:#2671E2;" class="icon-mima"></i>
</el-input>
</el-form-item>
<el-form-item prop="code">
@@ -48,6 +50,7 @@
<el-button
type="primary"
size="small"
style="font-size:16px; background:#2671E2; border-color: #2671E2;"
class="login-submit"
@click.native.prevent="handleLogin"
>登录</el-button


+ 11
- 12
src/views/Customer/AgentManagement.vue View File

@@ -33,11 +33,11 @@
<div class="app-titel" style="margin-top: 15px">
<div class="label">代理商:</div>
<div>
<el-input v-model="agentName"></el-input>
<el-input maxlength="30" clearable v-model="agentName"></el-input>
</div>
<div class="label">运营人员:</div>
<div >
<el-input v-model="operationalName"></el-input>
<el-input maxlength="10" clearable v-model="operationalName"></el-input>
</div>
</div>

@@ -63,7 +63,6 @@
<el-table
:data="tableData"
stripe
height="400"
style="width: 100%">
<el-table-column
prop="agentName"
@@ -148,8 +147,8 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[7, 14, 21, 28]"
:page-size="7"
:page-sizes="[10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>
@@ -176,10 +175,10 @@
</el-date-picker>
</el-form-item>
<el-form-item label="联系人:" prop="linkman">
<el-input v-model="addagentobj.linkman"></el-input>
<el-input v-model="addagentobj.linkman" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="联系手机:" prop="linkmanPhone">
<el-input v-model="addagentobj.linkmanPhone"></el-input>
<el-input v-model="addagentobj.linkmanPhone" type="tel" maxlength="11" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"></el-input>
</el-form-item>

<el-form-item label="省:" prop="provinceId">
@@ -221,7 +220,7 @@

</el-form-item> -->
<el-form-item label="管理员账号:" prop="managerPhone">
<el-input v-model="addagentobj.managerPhone" maxlength="11"></el-input>
<el-input v-model="addagentobj.managerPhone" maxlength="11" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"></el-input>
</el-form-item>
<el-form-item label="密码:" prop="managerPassword">
<el-input :disabled='passFlag' show-password v-model="addagentobj.managerPassword"></el-input>
@@ -237,7 +236,7 @@
<el-dialog title="编辑" :visible.sync="dialogVisible2" >
<el-form :model="editoragentobj" label-position="labelPosition" :rules="editorrules" ref="editoragentobj" label-width="140px" style="width:60%; margin: 0 auto;">
<el-form-item label="代理商名称:" prop="agentName">
<el-input v-model="editoragentobj.agentName"></el-input>
<el-input v-model="editoragentobj.agentName" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="合同起止日期:" prop="rulestimelist">
<el-date-picker
@@ -253,10 +252,10 @@
</el-date-picker>
</el-form-item>
<el-form-item label="联系人:" prop="linkman">
<el-input v-model="editoragentobj.linkman"></el-input>
<el-input v-model="editoragentobj.linkman" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="联系手机:" prop="linkmanPhone">
<el-input v-model="editoragentobj.linkmanPhone"></el-input>
<el-input v-model="editoragentobj.linkmanPhone" type="tel" maxlength="11" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"></el-input>
</el-form-item>
<el-form-item label="省:" prop="provinceId">
<el-select v-model="editoragentobj.provinceId" placeholder="请选择" @change='clickprovinceId3()'>
@@ -420,7 +419,7 @@ export default {
currentPage4:1,
total:0,//总条数
pageNum:1,
pageSize:7,
pageSize:10,
contractStartDate:'',//开始时间
contractEndDate:'',//结束时间
serviceStatus:'',//状态


+ 37
- 14
src/views/Customer/CompanyRecord.vue View File

@@ -10,11 +10,11 @@
</div> -->
<div class="label">公司名称:</div>
<div>
<el-input v-model="name"></el-input>
<el-input maxlength="10" clearable v-model="name"></el-input>
</div>
<div v-if="orgType==0" class="label">运营人员名称:</div>
<div v-if="orgType==0">
<el-input v-model="operationStaffName"></el-input>
<el-input maxlength="10" clearable v-model="operationStaffName"></el-input>
</div>
</div>

@@ -41,7 +41,6 @@
<el-table
:data="tableData"
stripe
height="400"
style="width: 100%">
<el-table-column
prop="name"
@@ -112,8 +111,8 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[7, 14, 21, 28]"
:page-size="7"
:page-sizes="[10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>
@@ -121,7 +120,7 @@
</div>


<el-dialog title="新增公司" :visible.sync="dialogVisible" >
<el-dialog title="新增公司" :visible.sync="dialogVisible" @close='reset'>
<el-form :model="addagentobj" label-position="labelPosition" :rules="rules" ref="addagentobj" label-width="140px" style="width:60%; margin: 0 auto;">
<!-- <el-form-item label="代理商名称:" prop="agentId"> -->
<!-- <el-select v-model="addagentobj.agentId" placeholder="请选择" @change='clickagentId()'> -->
@@ -136,7 +135,7 @@
<el-input v-model="addagentobj.contactPerson"></el-input>
</el-form-item>
<el-form-item label="联系手机:" prop="contactNumber">
<el-input v-model="addagentobj.contactNumber"></el-input>
<el-input v-model="addagentobj.contactNumber" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));" maxlength="11"></el-input>
</el-form-item>

<el-form-item label="省:" prop="provinceId">
@@ -199,7 +198,7 @@
<el-input v-model="editoragentobj.contactPerson"></el-input>
</el-form-item>
<el-form-item label="联系手机:" prop="contactNumber">
<el-input v-model="editoragentobj.contactNumber"></el-input>
<el-input v-model="editoragentobj.contactNumber" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));" maxlength="11"></el-input>
</el-form-item>
<el-form-item label="省:" prop="provinceId">
<el-select v-model="editoragentobj.provinceId" placeholder="请选择" @change='clickprovinceId3()'>
@@ -300,7 +299,7 @@
import { mapGetters } from "vuex";
export default {
data() {
var validatePass = (rule, value, callback) => {
var validatePass = (rule, value, callback) => {
if (value === "") {
callback(new Error("请输入管理员账号"));
} else {
@@ -355,6 +354,19 @@ export default {
callback();
}
};
var validatePass1 = (rule, value, callback) => {
if (value === "") {
callback(new Error("请输入手机号"));
} else {
if (value) {
if (!/^1[3456789]\d{9}$/.test(value)) {
// alert("手机号码不合法,请重新输入");
callback(new Error("手机号格式错误,请重新输入"));
}
}
callback();
}
};
return {
addagentobj:{
agentId:'',// 代理商名称
@@ -374,13 +386,16 @@ export default {
// ],
name: [
{ required: true, message: '请输入公司名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' }
],
contactPerson: [
{ required: true, message: '请输入联系人名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' }
],
contactNumber: [
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
{ min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
// { required: true, message: '请输入联系人手机号', trigger: 'blur' },
// { min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
{ validator: validatePass1, trigger: "blur" },
],
provinceId: [
{ required: true, message: '请输入选择省', trigger: 'blur' },
@@ -390,6 +405,7 @@ export default {
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
{ min: 1, max: 50, message: '最多输入50个汉字', trigger: 'blur' },
],
// operationStaff: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },
@@ -419,7 +435,7 @@ export default {
name:'',//公司名称
total:0,//总条数
pageNum:1,
pageSize:7,
pageSize:10,
orgType:'',
sysFlag:'0',
replaceagentobj:{
@@ -470,13 +486,16 @@ export default {
// ],
name: [
{ required: true, message: '请输入公司名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' },
],
contactPerson: [
{ required: true, message: '请输入联系人名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' },
],
contactNumber: [
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
{ min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
// { required: true, message: '请输入联系人手机号', trigger: 'blur' },
// { min: 11, max: 11, message: '请输入手机号', trigger: 'blur' },
{ validator: validatePass1, trigger: "blur" },
],
provinceId: [
{ required: true, message: '请输入选择省', trigger: 'blur' },
@@ -486,6 +505,7 @@ export default {
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
{ min: 1, max: 50, message: '最多输入50个汉字', trigger: 'blur' },
],
// operationStaff: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },
@@ -534,6 +554,9 @@ export default {
}
})
},
reset(){
this.$refs.addagentobj.resetFields();
},
saveOpera(){
this.$refs.operaForm.validate(valid=>{
if(valid){


+ 37
- 14
src/views/Customer/Companymanagement.vue View File

@@ -10,11 +10,11 @@
</div> -->
<div class="label">公司名称:</div>
<div>
<el-input v-model="name"></el-input>
<el-input maxlength="10" clearable v-model="name"></el-input>
</div>
<div v-if="orgType==0" class="label">运营人员名称:</div>
<div v-if="orgType==0">
<el-input v-model="operationStaffName"></el-input>
<el-input maxlength="10" clearable v-model="operationStaffName"></el-input>
</div>
</div>

@@ -41,7 +41,6 @@
<el-table
:data="tableData"
stripe
height="400"
style="width: 100%">
<el-table-column
prop="name"
@@ -103,9 +102,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[7, 14, 21, 28]"
:page-size="7"
:current-page="pageNum"
:page-sizes="[ 10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>
@@ -122,13 +121,13 @@
</el-select> -->
<!-- </el-form-item> -->
<el-form-item label="公司名称:" prop="name">
<el-input v-model="addagentobj.name"></el-input>
<el-input v-model="addagentobj.name" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="联系人:" prop="contactPerson">
<el-input v-model="addagentobj.contactPerson"></el-input>
<el-input v-model="addagentobj.contactPerson" maxlength="10" clearable></el-input>
</el-form-item>
<el-form-item label="联系手机:" prop="contactNumber">
<el-input v-model="addagentobj.contactNumber"></el-input>
<el-input v-model="addagentobj.contactNumber" type="tel" maxlength="11" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"></el-input>
</el-form-item>

<el-form-item label="省:" prop="provinceId">
@@ -292,6 +291,19 @@
import { mapGetters } from "vuex";
export default {
data() {
var validatePass = (rule, value, callback) => {
if (value === "") {
callback(new Error("请输入手机号"));
} else {
if (value) {
if (!/^1[3456789]\d{9}$/.test(value)) {
// alert("手机号码不合法,请重新输入");
callback(new Error("手机号格式错误,请重新输入"));
}
}
callback();
}
};
return {
addagentobj:{
agentId:'',// 代理商名称
@@ -311,13 +323,16 @@ export default {
// ],
name: [
{ required: true, message: '请输入公司名称', trigger: 'blur' },
{ min: 1, max: 30, message: '最多输入30个汉字', trigger: 'blur' },
],
contactPerson: [
{ required: true, message: '请输入联系人名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' },
],
contactNumber: [
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
{ min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
// { required: true, message: '请输入联系人手机号', trigger: 'blur' },
// { min: 11, max: 11, message: '请输入手机号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" }
],
provinceId: [
{ required: true, message: '请输入选择省', trigger: 'blur' },
@@ -327,12 +342,14 @@ export default {
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
{ min: 1, max: 50, message: '最多输入50个汉字', trigger: 'blur' },
],
// operationStaff: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },
// ],
managerPhone: [
{ required: true, message: '请输入管理员账号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" }
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
@@ -355,7 +372,7 @@ export default {
name:'',//公司名称
total:0,//总条数
pageNum:1,
pageSize:7,
pageSize:10,
orgType:'',
sysFlag:'0',
replaceagentobj:{
@@ -366,6 +383,7 @@ export default {
ruleser:{
managerPhone: [
{ required: true, message: '请输入管理员账号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" }
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
@@ -397,6 +415,7 @@ export default {
agentRule:{
agentId: [
{ required: true, message: '请选择代理商', trigger: 'blur' },
{ min: 1, max: 30, message: '最多输入30个汉字', trigger: 'blur' },
],
},
editorrules:{
@@ -405,13 +424,16 @@ export default {
// ],
name: [
{ required: true, message: '请输入公司名称', trigger: 'blur' },
{ min: 1, max: 30, message: '最多输入30个汉字', trigger: 'blur' },
],
contactPerson: [
{ required: true, message: '请输入联系人名称', trigger: 'blur' },
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' },
],
contactNumber: [
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
{ min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
// { required: true, message: '请输入联系人手机号', trigger: 'blur' },
// { min: 11, max: 11, message: '请输入手机号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" }
],
provinceId: [
{ required: true, message: '请输入选择省', trigger: 'blur' },
@@ -421,6 +443,7 @@ export default {
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
{ min: 1, max: 30, message: '最多输入30个汉字', trigger: 'blur' },
],
// operationStaff: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },


+ 3
- 2
src/views/Customer/SalesStage.vue View File

@@ -67,16 +67,17 @@
style="width: 60%; margin: 0 auto"
>
<el-form-item label="阶段名称:" prop="stageName">
<el-input v-model="ruleForm.stageName"></el-input>
<el-input v-model="ruleForm.stageName" maxlength="10" clearable=""></el-input>
</el-form-item>
<el-form-item label="顺序:" prop="sort">
<el-input
maxlength="5"
v-model="ruleForm.sort"
onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"
></el-input>
</el-form-item>
<el-form-item label="备注:">
<el-input v-model="ruleForm.remarks"></el-input>
<el-input v-model="ruleForm.remarks" type="textarea" maxlength="50" show-word-limit></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">


+ 7
- 2
src/views/Customer/index.vue View File

@@ -83,7 +83,7 @@
<div class="app-titel" style="margin-top: 15px">
<div class="div-lab">
<div class="label">客户名称:</div>
<el-input class="div-inp" v-model="searchForm.name"></el-input>
<el-input class="div-inp" maxlength="10" clearable v-model="searchForm.name"></el-input>
</div>

<div class="div-lab">
@@ -91,6 +91,7 @@
<el-select
v-model="searchForm.accountId"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -109,6 +110,7 @@
class="div-inp"
multiple
clearable
filterable
collapse-tags
v-model="searchForm.keywordsId"
placeholder="请选择"
@@ -128,6 +130,7 @@
<el-select
v-model="searchForm.level"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -147,6 +150,7 @@
<div class="label">接待时长:</div>
<el-select
clearable
filterable
v-model="searchForm.recDurationInterval"
placeholder="请选择"
class="div-inp"
@@ -166,6 +170,7 @@
<el-select
v-model="searchForm.visitRecord"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -279,7 +284,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"


+ 10
- 11
src/views/Equipment/batch.vue View File

@@ -6,7 +6,7 @@
<div class="app-titel" style="margin-top: 5px">
<div class="label">批次号:</div>
<div>
<el-input v-model="batchId"></el-input>
<el-input v-model="batchId" maxlength="20" clearable></el-input>
</div>
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="Screening()">筛选</el-button
@@ -28,7 +28,6 @@
<el-table
:data="tableData"
stripe
height="500"
style="width: 100%">
<el-table-column
prop="batchId"
@@ -85,9 +84,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[8, 16, 24, 32]"
:page-size="4"
:current-page="pageNum"
:page-sizes="[10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>
@@ -99,22 +98,22 @@
<el-dialog :title='isshow' :visible.sync="dialogVisible" >
<el-form :model="addagentobj" label-position="labelPosition" :rules="rules" ref="addagentobj" label-width="140px" style="width:60%; margin: 0 auto;">
<el-form-item label="批次号" prop="batchId">
<el-input v-model="addagentobj.batchId"></el-input>
<el-input v-model="addagentobj.batchId" maxlength="20" clearable></el-input>
</el-form-item>
<el-form-item label="应收设备数量" prop="realityEquipmentCount">
<el-input v-model="addagentobj.realityEquipmentCount"></el-input>
<el-input v-model="addagentobj.realityEquipmentCount" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));" maxlength="5" clearable></el-input>
</el-form-item>
<el-form-item label="实收设备数量" prop="receivableEquipmentCount">
<el-input v-model="addagentobj.receivableEquipmentCount"></el-input>
<el-input v-model="addagentobj.receivableEquipmentCount" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));" maxlength="5" clearable></el-input>
</el-form-item>
<el-form-item label="设备号开头" prop="deviceNoStart">
<el-input v-model="addagentobj.deviceNoStart"></el-input>
<el-input v-model="addagentobj.deviceNoStart" clearable maxlength="10"></el-input>
</el-form-item>
<el-form-item label="设备号结尾" prop="deviceNoEnd">
<el-input v-model="addagentobj.deviceNoEnd"></el-input>
<el-input v-model="addagentobj.deviceNoEnd" clearable maxlength="10"></el-input>
</el-form-item>
<el-form-item label="备注:">
<el-input type="textarea" v-model="addagentobj.remark"></el-input>
<el-input type="textarea" v-model="addagentobj.remark" maxlength="50" show-word-limit></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">


+ 6
- 6
src/views/Equipment/equipmentDetailList.vue View File

@@ -589,9 +589,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[6, 10, 14, 20]"
:page-size="6"
:current-page="page.pageNum"
:page-sizes="[10, 30, 50]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
>
@@ -627,9 +627,9 @@
<el-pagination
@size-change="handleSizeChange1"
@current-change="handleCurrentChange1"
:current-page="currentPage3"
:page-sizes="[6, 10, 14, 20]"
:page-size="6"
:current-page="pageSize"
:page-sizes="[10, 30, 50]"
:page-size="pageNum"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
>


+ 9
- 9
src/views/Equipment/equipmentOnlineRecordList.vue View File

@@ -63,13 +63,13 @@
>
<span style="line-height: 40px" class="demonstration">领用人:</span>
<div style="width: 200px">
<el-input v-model="page.accountName"></el-input>
<el-input maxlength="10" clearable v-model="page.accountName"></el-input>
</div>
<span class="demonstration" style="margin-left: 18px; line-height: 40px"
<span class="demonstration" style="margin-left: 18px; line-height: 40px"
>设备编号:</span
>
<div style="width: 200px">
<el-input v-model="page.imei"></el-input>
<el-input maxlength="20" clearable v-model="page.imei"></el-input>
</div>
</div>
<div
@@ -113,9 +113,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[6, 10, 14, 20]"
:page-size="6"
:current-page="page.pageNum"
:page-sizes="[ 10, 30, 50]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
>
@@ -260,8 +260,8 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[6, 10, 14, 20]"
:current-page="page.pageNum"
:page-sizes="[ 10, 30, 50]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
@@ -286,7 +286,7 @@ export default {
flag: false,
page: {
pageNum: 1,
pageSize: 6,
pageSize: 10,
openTime: "",
closeTime: "",
houseName: "",


+ 19
- 3
src/views/Equipment/index.vue View File

@@ -24,6 +24,7 @@
v-model="changeValue"
clearable
placeholder="请输入"
maxlength="20"
@change="selectChange"
style="width: 363px"
>
@@ -50,6 +51,7 @@
<el-select
class="div-inp"
clearable
filterable
collapse-tags
v-model="searchForm.acceptanceStatus"
placeholder="请选择"
@@ -89,6 +91,7 @@
<el-select
class="div-inp"
clearable
filterable
collapse-tags
v-model="searchForm.receiveType"
placeholder="请选择"
@@ -220,7 +223,6 @@
<el-table
:data="tableData"
stripe
height="400"
@selection-change="handleSelectionChange"
style="width: 100%"
>
@@ -411,7 +413,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -433,7 +435,7 @@
label-width="100px"
>
<el-form-item label="设备号" prop="imei">
<el-input v-model="addForm.imei" style="width: 80%"></el-input>
<el-input v-model="addForm.imei" style="width: 80%" maxlength="20" clearable></el-input>
</el-form-item>
<!-- <el-form-item label="转写方式" prop="defaultTransliteration">
<el-radio-group v-model="addForm.defaultTransliteration">
@@ -446,6 +448,8 @@
<el-select
v-model="addForm.batchId"
style="width: 80%"
clearable
filterable
placeholder="请选择"
>
<el-option
@@ -461,6 +465,8 @@
<el-input
type="textarea"
style="width: 80%"
maxlength="50"
show-word-limit
v-model="addForm.remark"
></el-input>
</el-form-item>
@@ -481,6 +487,8 @@
<el-form-item label="设备号" prop="imei">
<el-input
v-model="editForm.imei"
maxlength="20"
clearable
style="width: 80%"
disabled
></el-input>
@@ -500,6 +508,8 @@
type="textarea"
style="width: 80%"
v-model="editForm.desc"
maxlength="50"
show-word-limit
></el-input>
</el-form-item>
</el-form>
@@ -526,6 +536,7 @@
<el-form-item label="楼盘" prop="houseId">
<el-select
filterable
clearable
v-model="bindForm.houseId"
style="width: 80%"
placeholder="请选择"
@@ -546,6 +557,8 @@
type="textarea"
style="width: 80%"
v-model="bindForm.remark"
maxlength="50"
show-word-limit
></el-input>
</el-form-item>
</el-form>
@@ -573,6 +586,9 @@
v-model="batchForm.batchId"
style="width: 80%"
placeholder="请选择"
filterable
clearable

>
<el-option
v-for="item in batchList"


+ 2
- 1
src/views/Equipment/record.vue View File

@@ -8,6 +8,7 @@
v-model="changeValue"
clearable
placeholder="请输入"
maxlength="20"
@change="selectChange"
style="width: 363px"
>
@@ -93,7 +94,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"


+ 10
- 6
src/views/Equipment/state.vue View File

@@ -24,6 +24,7 @@
v-model="changeValue"
clearable
placeholder="请输入"
maxlength="20"
@change="selectChange"
style="width: 363px"
>
@@ -70,6 +71,7 @@
<el-select
class="div-inp"
clearable
filterable
collapse-tags
v-model="searchForm.receiveType"
placeholder="请选择"
@@ -89,6 +91,7 @@
<el-select
class="div-inp"
clearable
filterable
collapse-tags
v-model="searchForm.onLine"
placeholder="请选择"
@@ -108,6 +111,7 @@
<el-select
class="div-inp"
clearable
filterable
collapse-tags
v-model="searchForm.simAudioStatus"
placeholder="请选择"
@@ -126,7 +130,7 @@
<div class="label">上传状态</div>
<el-select
class="div-inp"
filterable
clearable
collapse-tags
v-model="searchForm.simAudioUploadStatus"
@@ -146,7 +150,7 @@
<div class="label">关机状态</div>
<el-select
class="div-inp"
filterable
clearable
collapse-tags
v-model="searchForm.offStatus"
@@ -371,7 +375,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -470,7 +474,7 @@
</el-form-item>
<div>主WiFi</div>
<el-form-item label="wifi名称" prop="masterWifiName">
<el-input v-model="wifiForm.masterWifiName"></el-input>
<el-input v-model="wifiForm.masterWifiName" maxlength="20" clearable></el-input>
</el-form-item>
<el-form-item label="wifi密码" prop="masterWifiPassword">
<el-input
@@ -480,7 +484,7 @@
</el-form-item>
<div>备用一</div>
<el-form-item label="wifi名称" prop="spareOneWifiName">
<el-input v-model="wifiForm.spareOneWifiName"></el-input>
<el-input v-model="wifiForm.spareOneWifiName" maxlength="20" clearable></el-input>
</el-form-item>
<el-form-item label="wifi密码" prop="spareOneWifiPassword">
<el-input
@@ -490,7 +494,7 @@
</el-form-item>
<div>备用二</div>
<el-form-item label="wifi名称" prop="spareTwoWifiName">
<el-input v-model="wifiForm.spareTwoWifiName"></el-input>
<el-input v-model="wifiForm.spareTwoWifiName" maxlength="20" clearable></el-input>
</el-form-item>
<el-form-item label="wifi密码" prop="spareTwoWifiPassword">
<el-input


+ 6
- 6
src/views/File/index.vue View File

@@ -6,15 +6,15 @@
<div class="app-titel" style="margin-top: 5px">
<div class="label">用户名:</div>
<div>
<el-input v-model="username"></el-input>
<el-input maxlength="10" clearable v-model="username"></el-input>
</div>
<div class="label">设备编号:</div>
<div>
<el-input v-model="imei"></el-input>
<el-input maxlength="20" clearable v-model="imei"></el-input>
</div>
<div class="label">录音来源:</div>
<div>
<el-select v-model="sourceCode" placeholder="请选择">
<el-select v-model="sourceCode" filterable clearable placeholder="请选择">
<el-option
v-for="item in options"
:key="item.value"
@@ -93,9 +93,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[10, 20, 30]"
:page-size="10"
:current-page="current"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>


+ 9
- 2
src/views/ReceivingRecords/index.vue View File

@@ -67,7 +67,7 @@
<div class="app-titel" style="margin-top: 15px">
<div class="div-lab">
<div class="label">客户名称:</div>
<el-input class="div-inp" v-model="searchForm.name"></el-input>
<el-input class="div-inp" maxlength="10" clearable v-model="searchForm.name"></el-input>
</div>

<div class="div-lab">
@@ -76,6 +76,7 @@
class="div-inp"
multiple
clearable
filterable
collapse-tags
v-model="searchForm.keywordsId"
placeholder="请选择"
@@ -95,6 +96,7 @@
<el-select
v-model="searchForm.recording"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -113,6 +115,7 @@
<el-select
v-model="searchForm.accountId"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -133,6 +136,8 @@
v-model="searchForm.markAdvisor"
placeholder="请选择"
class="div-inp"
filterable
clearable
>
<el-option
v-for="item in options5"
@@ -148,6 +153,7 @@
<div class="label">接待时长:</div>
<el-select
clearable
filterable
v-model="searchForm.recDurationInterval"
placeholder="请选择"
class="div-inp"
@@ -167,6 +173,7 @@
<el-select
v-model="searchForm.visitRecord"
clearable
filterable
placeholder="请选择"
class="div-inp"
>
@@ -251,7 +258,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"


+ 7
- 7
src/views/Scheduling/index.vue View File

@@ -22,11 +22,11 @@
</div>
<div class="label">顾问名:</div>
<div>
<el-input v-model="name"></el-input>
<el-input maxlength="10" clearable v-model="name"></el-input>
</div>
<div class="label">工作状态:</div>
<div>
<el-select v-model="stateoptseid" placeholder="请选择">
<el-select v-model="stateoptseid" clearable filterable placeholder="请选择">
<el-option
v-for="item in stateoptse"
:key="item.value"
@@ -38,7 +38,7 @@
</div>
<div class="label">排班状态:</div>
<div>
<el-select v-model="schedulingoptseid" placeholder="请选择">
<el-select v-model="schedulingoptseid" clearable filterable placeholder="请选择">
<el-option
v-for="item in schedulingoptse"
:key="item.value"
@@ -122,9 +122,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[6, 12, 18, 24]"
:page-size="6"
:current-page="Page"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
>
@@ -194,7 +194,7 @@ export default {
],
schedulingoptseid: "",
Page: 1,
size: 6,
size: 10,
total: 0,
};
},


+ 3
- 3
src/views/Statistics/BuildingContrast.vue View File

@@ -99,9 +99,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[10, 20, 30]"
:page-size="10"
:current-page="page"
:page-sizes="[10, 30, 50]"
:page-size="pagesize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>


+ 2
- 2
src/views/Statistics/ConsultantBrand.vue View File

@@ -118,7 +118,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="current"
:page-sizes="[8, 16, 24, 32]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -308,7 +308,7 @@ export default {
dateType: 2,
tabFlag: 0,
current: 1,
size: 8,
size: 10,
total: 20,
customtime: [],
tablist: [],


+ 3
- 3
src/views/Statistics/Insightintothedetails.vue View File

@@ -117,9 +117,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[10, 20, 30, 30]"
:page-size="10"
:current-page="pageNum"
:page-sizes="[10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>


+ 2
- 2
src/views/Statistics/MentoringAbility.vue View File

@@ -278,7 +278,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="current"
:page-sizes="[8, 16, 24, 32]"
:page-sizes="[ 10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -301,7 +301,7 @@ export default {
customtime: [],
tableData: [],
current: 1,
size:8,
size:10,
total: 20,
statDateStart:'',
statDateEnd:'',


+ 4
- 4
src/views/Statistics/ReceptionStatistical.vue View File

@@ -141,7 +141,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="current"
:page-sizes="[8, 16, 24, 32]"
:page-sizes="[ 10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -221,7 +221,7 @@
@size-change="handleSizeChange1"
@current-change="handleCurrentChange1"
:current-page="current1"
:page-sizes="[8, 16, 24, 32]"
:page-sizes="[10, 30, 50]"
:page-size="size1"
layout="total, sizes, prev, pager, next, jumper"
:total="total1"
@@ -252,9 +252,9 @@ export default {
current: 1,
current1: 1,
accountId: "",
size: 8,
size: 10,
total: 20,
size1: 8,
size1: 10,
total1: 20,
customtime: [],
tablist: [],


+ 4
- 5
src/views/Template/PinspeakwordsList.vue View File

@@ -52,7 +52,6 @@
<el-table
:data="tableData"
stripe
height="500"
style="width: 100%">
<el-table-column
prop="houseName"
@@ -95,9 +94,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[8, 16, 24, 32]"
:page-size="4"
:current-page="pageNum"
:page-sizes="[ 10, 30, 50]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</el-pagination>
@@ -115,7 +114,7 @@ export default {
currentPage4:1,
total:0,//总条数
pageNum:1,
pageSize:8,
pageSize:10,
houseList:[],
projectId:"",
orgType:localStorage.getItem('orgType'),


+ 7
- 7
src/views/Template/taboo.vue View File

@@ -24,7 +24,7 @@
</div>
<div class="label">销讲词:</div>
<div>
<el-input v-model="words"></el-input>
<el-input v-model="words" maxlength="8" clearable ></el-input>
</div>
<div style="margin-left: 20px">
<el-button
@@ -46,7 +46,7 @@

<!-- 表格 -->
<div class="cen-tab">
<el-table :data="tableData" stripe height="400" style="width: 100%">
<el-table :data="tableData" stripe style="width: 100%">
<el-table-column prop="words" label="敏感词" align="center">
</el-table-column>
<el-table-column prop="houseName" label="楼盘名称" align="center">
@@ -73,9 +73,9 @@
<el-pagination
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage4"
:page-sizes="[6, 12, 18, 24]"
:page-size="6"
:current-page="Page"
:page-sizes="[ 10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
>
@@ -96,7 +96,7 @@
style="width: 60%; margin: 0 auto"
>
<el-form-item label="禁忌词" prop="words">
<el-input v-model="ruleForm.words"></el-input>
<el-input v-model="ruleForm.words" maxlength="8" clearable></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
@@ -126,7 +126,7 @@ export default {
houseId: "",
houseList: [],
Page: 1,
size: 6,
size: 10,
words: "",
total: 0,
ruleser: {


+ 6
- 6
src/views/Template/wrongword.vue View File

@@ -27,11 +27,11 @@
<div class="app-titel" style="margin-top: 5px">
<div class="label">正确词:</div>
<div>
<el-input v-model="searchForm.correctWord"></el-input>
<el-input maxlength="8" clearable v-model="searchForm.correctWord"></el-input>
</div>
<div class="label">错误词:</div>
<div>
<el-input v-model="searchForm.wrongWord"></el-input>
<el-input maxlength="8" clearable v-model="searchForm.wrongWord"></el-input>
</div>
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
@@ -80,7 +80,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
@@ -103,13 +103,13 @@
style="width: 60%; margin: 0 auto"
>
<el-form-item label="正确词" prop="correctWord">
<el-input v-model="ruleForm.correctWord"></el-input>
<el-input v-model="ruleForm.correctWord" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="错误词" prop="wrongWord">
<el-input v-model="ruleForm.wrongWord"></el-input>
<el-input v-model="ruleForm.wrongWord" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="描述:" prop="memo">
<el-input type="textarea" v-model="ruleForm.memo"></el-input>
<el-input type="textarea" v-model="ruleForm.memo" maxlength="50" show-word-limit clearable></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">


+ 2
- 1
src/views/admin/log/index.vue View File

@@ -26,6 +26,7 @@
clearable
placeholder="请输入"
style="width: 363px"
maxlength="15"
>
<el-select
v-model="searchForm.flag"
@@ -117,7 +118,7 @@ export default {
page: {
total: 0, // 总页数
currentPage: 1, // 当前页数
pageSize: 20, // 每页显示多少条
pageSize: 10, // 每页显示多少条
},
tableLoading: false,
tableOption: tableOption,


+ 3
- 1
src/views/admin/log/log.vue View File

@@ -25,6 +25,7 @@
@change="valueChange"
clearable
placeholder="请输入"
maxlength="15"
style="width: 363px"
>
<el-select
@@ -33,6 +34,7 @@
slot="prepend"
class="input-with-select"
style="width: 115px"

placeholder="请选择"
>
<el-option label="用户名称" value="1"></el-option>
@@ -116,7 +118,7 @@ export default {
page: {
total: 0, // 总页数
currentPage: 1, // 当前页数
pageSize: 20, // 每页显示多少条
pageSize: 10, // 每页显示多少条
},
tableLoading: false,
tableOption: tableOption,


+ 2
- 0
src/views/admin/role/index.vue View File

@@ -98,6 +98,8 @@
<el-input
v-model="searchMsg.roleName"
placeholder="请输入角色名"
maxlength="10"
clearable
></el-input>
</el-form-item>
<el-form-item label="状态" prop="lockFlag">


+ 18
- 2
src/views/admin/user/index.vue View File

@@ -27,6 +27,7 @@
v-model="searchMsg.username"
clearable
placeholder="请输入"
maxlength="15"
>
<el-select
v-model="searchMsg.flag"
@@ -45,6 +46,7 @@
v-model="searchMsg.name"
clearable
placeholder="请输入"
maxlength="15"
>
<el-select
v-model="searchMsg.flag"
@@ -87,6 +89,7 @@
v-model="searchMsg1.username"
clearable
placeholder="请输入"
maxlength="15"
>
<el-select
v-model="searchMsg1.flag"
@@ -105,6 +108,7 @@
v-model="searchMsg1.name"
clearable
placeholder="请输入"
maxlength="15"
>
<el-select
v-model="searchMsg1.flag"
@@ -135,6 +139,7 @@
<el-form-item label="用户身份" prop="userRoleType">
<el-select
v-model="searchMsg1.userRoleType"
filterable
clearable
placeholder="请选择"
>
@@ -358,8 +363,9 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page.sync="page.current"
:page-sizes="[10, 30, 50]"
:page-size="page.pageSize"
layout="total,prev, pager, next, jumper"
layout="total, sizes,prev, pager, next, jumper"
:total="page.total"
>
</el-pagination>
@@ -380,6 +386,7 @@
<el-form-item label="登录手机" prop="username">
<el-input
v-model="form.username"
onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)));"
:disabled="phoneFlag"
style="width: 370px"
></el-input>
@@ -387,6 +394,8 @@
<el-form-item label="用户名" prop="name">
<el-input
v-model="form.name"
maxlength="10"
clearable
:disabled="phoneFlag"
style="width: 370px"
></el-input>
@@ -445,6 +454,8 @@
v-model="form.userRoleType"
value-key="key"
style="width: 370px"
clearable
filterable
placeholder="请选择身份"
>
<!-- <el-option label="项目总" value="2"></el-option>
@@ -507,6 +518,7 @@
<el-select
v-model="form.roleId"
filterable
clearable
value-key="key"
style="width: 370px"
placeholder="请选择角色"
@@ -528,6 +540,7 @@
<el-select
v-model="form.deptId"
filterable
clearable
value-key="key"
style="width: 370px"
placeholder="请选择部门"
@@ -573,6 +586,7 @@
<el-select
v-model="formTwo.newRoleId"
filterable
clearable
value-key="key"
style="width: 370px"
placeholder="请选择角色"
@@ -591,6 +605,7 @@
<el-select
v-model="formTwo.userRoleType"
filterable
clearable
:disabled="
formTwo.userRoleType == 6 ||
formTwo.userRoleType == 7 ||
@@ -707,6 +722,7 @@
<el-form-item label="楼盘名称" prop="orgName">
<el-input
v-model="searchhouseMsg.propertyName"
maxlength="10"
clearable
placeholder="请输入楼盘名称"
></el-input>
@@ -776,7 +792,7 @@
@current-change="handleCurrentChange1"
:current-page.sync="page.current"
:page-size="page1.pageSize"
layout="total,prev, pager, next, jumper"
layout="total,size, prev, pager, next, jumper"
:total="page1.total"
>
</el-pagination>


+ 2
- 1
src/views/building/Count.vue View File

@@ -70,6 +70,7 @@
v-model="changeValue"
clearable
placeholder="请输入"
maxlength="10"
@change="selectChange"
style="width: 363px"
>
@@ -262,7 +263,7 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"


+ 3
- 3
src/views/building/area.vue View File

@@ -51,8 +51,8 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 12, 16, 20]"
:page-size="10"
:page-sizes="[10, 30, 50]"
:page-size="page.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="page.total"
>
@@ -71,7 +71,7 @@
label-width="100px"
>
<el-form-item label="区域名称" prop="areaName">
<el-input v-model="ruleForm.areaName"></el-input>
<el-input v-model="ruleForm.areaName" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="负责省份" prop="provinceItem">
<el-select


+ 12
- 4
src/views/building/index.vue View File

@@ -94,6 +94,8 @@
<div class="label">运营人员:</div>
<el-input
v-model="searchForm.operationalPeople"
maxlength="8"
clearable
class="div-inp"
placeholder="请输入内容"
></el-input>
@@ -103,6 +105,8 @@

<el-input
class="div-inp"
maxlength="8"
clearable
v-model="searchForm.agentName"
placeholder="请输入内容"
></el-input>
@@ -114,6 +118,8 @@
class="div-inp"
v-model="searchForm.corporateName"
placeholder="请输入内容"
maxlength="8"
clearable
></el-input>
</div>

@@ -123,6 +129,8 @@
class="div-inp"
v-model="searchForm.propertyName"
placeholder="请输入内容"
maxlength="8"
clearable
></el-input>
</div>
</div>
@@ -249,8 +257,8 @@
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-size="10"
:page-sizes="[10, 30, 50]"
:page-size="size"
layout="total, sizes, prev, pager, next, jumper"
:total="total"
>
@@ -291,7 +299,7 @@
</el-radio-group>
</el-form-item>
<el-form-item label="楼盘名称" prop="propertyName">
<el-input v-model="ruleForm.propertyName"></el-input>
<el-input v-model="ruleForm.propertyName" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item
label="合同起止日期"
@@ -311,7 +319,7 @@
</el-date-picker>
</el-form-item>
<el-form-item label="联系人" prop="linkman">
<el-input v-model="ruleForm.linkman"></el-input>
<el-input v-model="ruleForm.linkman" maxlength="8" clearable></el-input>
</el-form-item>
<el-form-item label="联系手机" prop="linkmanPhone">
<el-input


Loading…
Cancel
Save