Browse Source

init

newStyle
lancer 3 years ago
parent
commit
63b89a98ed
22 changed files with 137 additions and 85 deletions
  1. +27
    -14
      src/views/Customer/AgentManagement.vue
  2. +15
    -10
      src/views/Customer/CompanyRecord.vue
  3. +4
    -2
      src/views/Customer/Companymanagement.vue
  4. +1
    -1
      src/views/Customer/SalesStage.vue
  5. +5
    -4
      src/views/Customer/index.vue
  6. +2
    -2
      src/views/Equipment/batch.vue
  7. +4
    -4
      src/views/Equipment/index.vue
  8. +3
    -3
      src/views/Equipment/record.vue
  9. +8
    -8
      src/views/Equipment/state.vue
  10. +3
    -3
      src/views/File/index.vue
  11. +5
    -4
      src/views/ReceivingRecords/index.vue
  12. +8
    -6
      src/views/Scheduling/index.vue
  13. +1
    -1
      src/views/Statistics/ReceptionOverview.vue
  14. +1
    -1
      src/views/Statistics/TrendAnalysis.vue
  15. +2
    -2
      src/views/Statistics/dataScreeAge.vue
  16. +11
    -3
      src/views/Template/Pinspeakwords.vue
  17. +4
    -2
      src/views/Template/PinspeakwordsList.vue
  18. +2
    -2
      src/views/Template/taboo.vue
  19. +5
    -4
      src/views/Template/wrongword.vue
  20. +2
    -2
      src/views/building/Count.vue
  21. +1
    -1
      src/views/building/area.vue
  22. +23
    -6
      src/views/building/index.vue

+ 27
- 14
src/views/Customer/AgentManagement.vue View File

@@ -10,6 +10,7 @@
@change="confirmtime()"
v-model="timelist"
type="daterange"
style="width:250px;"
range-separator="-"
:default-time="['00:00:00', '23:59:59']"
value-format="yyyy-MM-dd"
@@ -19,7 +20,7 @@
</div>
<div class="label">服务状态:</div>
<div>
<el-select v-model="serviceStatus" placeholder="请选择">
<el-select v-model="serviceStatus" placeholder="请选择" class="div-inp">
<el-option
v-for="item in options"
:key="item.value"
@@ -33,23 +34,23 @@
<div class="app-titel" style="margin-top: 15px">
<div class="label">代理商:</div>
<div>
<el-input maxlength="30" clearable v-model="agentName"></el-input>
<el-input class="div-inp" maxlength="30" clearable v-model="agentName"></el-input>
</div>
<div class="label">运营人员:</div>
<div >
<el-input maxlength="10" clearable v-model="operationalName"></el-input>
<el-input maxlength="10" class="div-inp" clearable v-model="operationalName"></el-input>
</div>
</div>

<div class="app-titel" style="margin-top: 15px">
<div class="label" style="color: #ffffff">筛选相关:</div>
<div>
<el-button v-if="cus_ag_add" @click="infoadd()" style="background: #2671e2; color: #ffffff"
<el-button v-if="cus_ag_add" @click="infoadd()" type="primary"
>新增</el-button
>
</div>
<div style="margin-left: 20px">
<el-button @click="Screening()" style="background: #2671e2; color: #ffffff">筛选</el-button
<el-button @click="Screening()" type="primary">筛选</el-button
>
</div>
<div style="margin-left: 20px">
@@ -205,7 +206,7 @@
</el-form-item>

<el-form-item label="详细地址:" prop="address">
<el-input v-model="addagentobj.address"></el-input>
<el-input v-model="addagentobj.address" type="textarea" maxlength="50" show-word-limit></el-input>
</el-form-item>
<!-- <el-form-item label="运营人员:" prop="operationalPeople">
<el-select v-model="addagentobj.operationalPeople" placeholder="请选择">
@@ -278,7 +279,7 @@
</el-select>
</el-form-item>
<el-form-item label="详细地址:" prop="address">
<el-input v-model="editoragentobj.address"></el-input>
<el-input v-model="editoragentobj.address" type="textarea" maxlength="50" show-word-limit></el-input>
</el-form-item>
<!-- <el-form-item label="运营人员:" prop="operationalPeople">
<el-select v-model="editoragentobj.operationalPeople" placeholder="请选择">
@@ -469,17 +470,18 @@ export default {
{ required: true, message: '请输入选择市', trigger: 'blur' },
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
// { required: true, message: '请输入详细地址', trigger: 'blur' },
],
// operationalPeople: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },
// ],
managerPhone: [
// { required: true, message: '请输入管理员账号', trigger: 'blur' },
{ required: true, message: '请输入管理员账号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" },
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
linkmanPhone: [
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
@@ -531,12 +533,13 @@ export default {
},
ruleser:{
managerPhone: [
// { required: true, message: '请输入管理员账号', trigger: 'blur' },
{ required: true, message: '请输入管理员账号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" },
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
],
managerPassword: [
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
}

};
@@ -889,6 +892,8 @@ export default {
color: #32363d;
line-height: 14px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;
@@ -908,4 +913,12 @@ export default {
}
}
}
.div-lab {
display: flex;
margin: 5px;

}
.div-inp {
width: 250px;
}
</style>

+ 15
- 10
src/views/Customer/CompanyRecord.vue View File

@@ -21,12 +21,12 @@
<div class="app-titel" style="margin-top: 15px">
<div class="label" style="color: #ffffff">筛选相关:</div>
<div>
<el-button v-if="cus_crd_add" @click="infoadd()" style="background: #2671e2; color: #ffffff"
<el-button v-if="cus_crd_add" @click="infoadd()" type="primary"
>新增</el-button
>
</div>
<div style="margin-left: 20px">
<el-button @click="Screening()" style="background: #2671e2; color: #ffffff"
<el-button @click="Screening()" type="primary"
>筛选</el-button
>
</div>
@@ -155,7 +155,7 @@
</el-select>
</el-form-item>
<el-form-item label="详细地址:" prop="address">
<el-input v-model="addagentobj.address"></el-input>
<el-input v-model="addagentobj.address" type="textarea" maxlength="50" show-word-limit></el-input>
</el-form-item>
<!-- <el-form-item label="运营人员:" prop="operationStaff">
<el-select v-model="addagentobj.operationStaff" placeholder="请选择">
@@ -393,7 +393,7 @@ export default {
{ min: 1, max: 10, message: '最多输入10个汉字', trigger: 'blur' }
],
contactNumber: [
// { required: true, message: '请输入联系人手机号', trigger: 'blur' },
{ required: true, message: '请输入联系人手机号', trigger: 'blur' },
// { min: 11, max: 11, message: '请输入手机号', trigger: 'blur' }
{ validator: validatePass1, trigger: "blur" },
],
@@ -404,18 +404,20 @@ export default {
{ required: true, message: '请输入选择市', trigger: 'blur' },
],
address: [
{ required: true, message: '请输入详细地址', trigger: 'blur' },
// { required: false, message: '请输入详细地址', trigger: 'blur' },
{ min: 1, max: 50, message: '最多输入50个汉字', trigger: 'blur' },
],
// operationStaff: [
// { required: true, message: '请选择运营人员', trigger: 'blur' },
// ],
managerPhone: [
{ required: true, message: "请填写账号", trigger: "change" },
{ validator: validatePass, trigger: "blur" },
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
],
managerPassword: [
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
},
optionsparentId:[],//省份列表
optionscityId:[],//市列表
@@ -445,11 +447,12 @@ export default {
},
ruleser:{
managerPhone: [
// { required: true, message: '请输入管理员账号', trigger: 'blur' },
{ required: true, message: '请输入管理员账号', trigger: 'blur' },
{ validator: validatePass, trigger: "blur" },
],
managerPassword: [
{ required: true, message: '请输入管理员账号密码', trigger: 'blur' },
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
},
editoragentobj:{
@@ -939,6 +942,8 @@ export default {
color: #32363d;
line-height: 14px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


+ 4
- 2
src/views/Customer/Companymanagement.vue View File

@@ -25,8 +25,8 @@
>新增</el-button
>
</div> -->
<div style="margin-left: 20px">
<el-button @click="Screening()" style="background: #2671e2; color: #ffffff"
<div>
<el-button @click="Screening()" type="primary"
>筛选</el-button
>
</div>
@@ -842,6 +842,8 @@ export default {
color: #32363d;
line-height: 14px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


+ 1
- 1
src/views/Customer/SalesStage.vue View File

@@ -30,7 +30,7 @@
<el-button
v-if="cus_sal_add"
@click="infoadd()"
style="background: #2671e2; color: #ffffff"
type="primary"
>新增</el-button
>
</div>


+ 5
- 4
src/views/Customer/index.vue View File

@@ -26,7 +26,7 @@
</el-select>
</div>
</div>
<div class="app-titel" style="margin-top: 15px">
<div class="app-titel" style="margin-top: 15px;padding-left:30px;">
<div class="label" style="margin-left: 20px; margin-right: 20px">
<!-- 时间: -->
<el-select
@@ -188,9 +188,9 @@
<div class="app-titel" style="margin-top: 15px"></div>

<div class="app-titel" style="margin-top: 15px">
<!-- <div class="label" style="color: #ffffff">筛选相关:</div> -->
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
<div class="label" style="color: #ffffff">筛选相关:</div>
<div>
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -642,6 +642,7 @@ export default {
line-height: 32px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


+ 2
- 2
src/views/Equipment/batch.vue View File

@@ -9,14 +9,14 @@
<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
<el-button type="primary" @click="Screening()">筛选</el-button
>
</div>
<div style="margin-left: 20px">
<el-button @click="Screeningofempty()">清空筛选条件</el-button>
</div>
<div style="margin-left: 20px">
<el-button v-if="equ_batch_add" @click="editorinfo()" style="background: #2671e2; color: #ffffff"
<el-button v-if="equ_batch_add" @click="editorinfo()" type="primary"
>添加批次</el-button
>
</div>


+ 4
- 4
src/views/Equipment/index.vue View File

@@ -4,7 +4,7 @@
<div class="app-top">
<div class="app-titel" style="margin-top: 5px">
<div class="div-lab">
<div class="label">添加时间</div>
<div class="label">添加时间:</div>
<el-date-picker
v-model="time"
type="daterange"
@@ -47,7 +47,7 @@
</div>

<div class="div-lab">
<div class="label">设备状态</div>
<div class="label">设备状态:</div>
<el-select
class="div-inp"
clearable
@@ -87,7 +87,7 @@
</div> -->

<div class="div-lab">
<div class="label">领用状态</div>
<div class="label">领用状态:</div>
<el-select
class="div-inp"
clearable
@@ -1412,7 +1412,7 @@ export default {
color: #32363d;
line-height: 32px;
margin-left: 15px;
min-width: 100px;
min-width: 78px;
}
.toptimeqhuan {
height: 30px;


+ 3
- 3
src/views/Equipment/record.vue View File

@@ -27,7 +27,7 @@
</div>

<div class="div-lab">
<div class="label">领用状态</div>
<div class="label">领用状态:</div>
<el-select
class="div-inp"
multiple
@@ -46,7 +46,7 @@
</el-select>
</div>
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -254,7 +254,7 @@ export default {
color: #32363d;
line-height: 32px;
margin-left: 15px;
min-width: 100px;
min-width: 78px;
}
.toptimeqhuan {
height: 30px;


+ 8
- 8
src/views/Equipment/state.vue View File

@@ -4,7 +4,7 @@
<div class="app-top">
<div class="app-titel" style="margin-top: 5px">
<div class="div-lab">
<div class="label">添加时间</div>
<div class="label">添加时间:</div>
<el-date-picker
v-model="time"
type="daterange"
@@ -67,7 +67,7 @@
</div> -->

<div class="div-lab">
<div class="label">领用状态</div>
<div class="label">领用状态:</div>
<el-select
class="div-inp"
clearable
@@ -87,7 +87,7 @@
</div>

<div class="div-lab">
<div class="label">在线状态</div>
<div class="label">在线状态:</div>
<el-select
class="div-inp"
clearable
@@ -107,7 +107,7 @@
</div>

<div class="div-lab">
<div class="label">录音状态</div>
<div class="label">录音状态:</div>
<el-select
class="div-inp"
clearable
@@ -127,7 +127,7 @@
</div>

<div class="div-lab">
<div class="label">上传状态</div>
<div class="label">上传状态:</div>
<el-select
class="div-inp"
filterable
@@ -147,7 +147,7 @@
</div>

<div class="div-lab">
<div class="label">关机状态</div>
<div class="label">关机状态:</div>
<el-select
class="div-inp"
filterable
@@ -188,7 +188,7 @@
<div class="app-titel" style="margin-top: 15px">
<!-- <div class="label" style="color: #ffffff">筛选相关:</div> -->
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -1228,7 +1228,7 @@ export default {
color: #32363d;
line-height: 32px;
margin-left: 15px;
min-width: 100px;
min-width: 78px;
}
.toptimeqhuan {
height: 30px;


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

@@ -25,9 +25,9 @@
</div>
</div>
<div class="app-titel" style="margin-top: 15px">
<div class="label" style="color: #ffffff">筛选相关:</div>
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="noempty()">筛选</el-button>
<!-- <div class="label" style="color: #ffffff">筛选相关:</div> -->
<div style="margin-left: 16px">
<el-button type="primary" @click="noempty()">筛选</el-button>
</div>
<div style="margin-left: 20px">
<el-button @click="empty()">清空筛选条件</el-button>


+ 5
- 4
src/views/ReceivingRecords/index.vue View File

@@ -9,7 +9,7 @@
>
楼盘选择:
</div>
<div>
<div style="margin-left: 8px;">
<el-select
v-model="searchForm.projectId"
@change="houseChange"
@@ -191,9 +191,9 @@
<div class="app-titel" style="margin-top: 15px"></div>

<div class="app-titel" style="margin-top: 15px">
<!-- <div class="label" style="color: #ffffff">筛选相关:</div> -->
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
<div class="label" style="color: #ffffff">筛选相关:</div>
<div >
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -585,6 +585,7 @@ export default {
line-height: 32px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


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

@@ -50,9 +50,9 @@
</div>
</div>
<div class="app-titel" style="margin-top: 15px">
<!-- <div class="label" style="color: #ffffff">筛选相关:</div> -->
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff"
<div class="label" style="color: #ffffff">筛选相关:</div>
<div>
<el-button type="primary"
@click="screening()">筛选</el-button
>
</div>
@@ -60,17 +60,17 @@
<el-button @click="reset()">清空筛选条件</el-button>
</div>
<div style="margin-left: 20px">
<el-button v-if="sch_index_add" style="background: #2671e2; color: #ffffff"
<el-button v-if="sch_index_add" type="primary"
@click="addinfo()" >添加</el-button
>
</div>
<div style="margin-left: 20px">
<el-button v-if="sch_index_del" :disabled='multipleSelection.length==0' style="background: #2671e2; color: #ffffff"
<el-button v-if="sch_index_del" :disabled='multipleSelection.length==0' type="primary"
@click="alldel()" >批量删除</el-button
>
</div>
<div style="margin-left: 20px">
<el-button v-if="sch_index_sort" :disabled='multipleSelection.length==0' style="background: #2671e2; color: #ffffff"
<el-button v-if="sch_index_sort" :disabled='multipleSelection.length==0' type="primary"
@click="showDailog"
>批量排班</el-button
>
@@ -627,6 +627,8 @@ export default {
color: #32363d;
line-height: 14px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


+ 1
- 1
src/views/Statistics/ReceptionOverview.vue View File

@@ -16,7 +16,7 @@
</div>
</div> -->
<div class="app-titel">
<div class="titel-text">接待时间</div>
<div class="titel-text">接待时间:</div>
<div class="toptimeqhuan">
<div :class="{ tophove: TimetoAhoose == 4 }" @click="tabtimetap(4)">近7天</div>
<div :class="{ tophove: TimetoAhoose == 5 }" @click="tabtimetap(5)"> 近15天 </div>


+ 1
- 1
src/views/Statistics/TrendAnalysis.vue View File

@@ -3,7 +3,7 @@
<!-- 头 -->
<div class="app-top">
<div class="app-titel">
<div class="titel-text">接待时间</div>
<div class="titel-text">接待时间:</div>
<div class="toptimeqhuan">
<div :class="{ tophove: timeType == 4 }" @click="tabtimetap(4)">
近7天


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

@@ -17,14 +17,14 @@
>
</el-option>
</el-select> -->
<div class="titel-text">选择公司</div>
<div class="titel-text">选择公司:</div>
<div style="margin-left: 26px" v-if="selValue == 1">
<el-select
v-model="choicValue"
@change="valuechange"
placeholder="默认为全部"
clearable
filterable
filterable
>
<el-option
v-for="item in houseList"


+ 11
- 3
src/views/Template/Pinspeakwords.vue View File

@@ -2,7 +2,7 @@
<div class="box-center">
<div id="app">
<div class="content-left">
<div>
<div v-if="orgType!=3">
<span style="color: red">*</span> 楼盘选择:
<el-select v-model="houseId" size="mini" @change="selectChange" clearable :disabled="disabledcet" placeholder="请选择">
<el-option v-for="item in houseList" :key="item.value" :label="item.label" :value="item.value">
@@ -167,6 +167,7 @@ export default {
treeList: [], //树形数据
newlist: [],
nodelist: [],
orgType:localStorage.getItem('orgType'),
dialogFormVisible: false, // 弹框
dialogVisible: false,
isshowage: false,
@@ -228,7 +229,9 @@ export default {
},
// 获取楼盘下拉的数据
getHouse() {
this.$api.api.findHouseByUser().then((res) => {
this.$api.api.findHouseByUser({
orgType: localStorage.getItem("orgType"),
}).then((res) => {
this.houseList = res.data.map((item) => {
return {
value: item.id,
@@ -236,7 +239,12 @@ export default {
};
});
if (this.houseId == "") {
this.houseId = this.houseList[0].value;
if(localStorage.getItem('orgType')==3){
this.houseId=localStorage.getItem('houseId')
}else{
this.houseId = this.houseList[0].value;
}
// this.houseId = this.houseList[0].value;
}
this.templategetMarketingTree()
})


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

@@ -37,10 +37,10 @@
</el-select>
</div>
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="Screening()">筛选</el-button>
<el-button @click="Screening()" type="primary">筛选</el-button>
</div>
<div style="margin-left: 20px">
<el-button v-if="tem_pwl_add" @click="editorinfo()" style="background: #2671e2; color: #ffffff"
<el-button v-if="tem_pwl_add" @click="editorinfo()" type="primary"
>添加模板</el-button
>
</div>
@@ -338,6 +338,8 @@ export default {
color: #32363d;
line-height: 14px;
margin-left: 15px;
// min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


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

@@ -28,7 +28,7 @@
</div>
<div style="margin-left: 20px">
<el-button
style="background: #2671e2; color: #ffffff"
type="primary"
@click="screening()"
>筛选</el-button
>
@@ -37,7 +37,7 @@
<el-button
v-if="tem_tab_add"
@click="editorinfo()"
style="background: #2671e2; color: #ffffff"
type="primary"
>新增</el-button
>
</div>


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

@@ -9,7 +9,7 @@
<div>
<el-select
v-model="searchForm.houseId"
style="width: 200px"
style="width: 215px"
@change="houseChange"
placeholder="请选择"
filterable
@@ -24,7 +24,7 @@
</el-select>
</div>
</div>
<div class="app-titel" style="margin-top: 5px">
<div class="app-titel" style="margin-top: 10px">
<div class="label">正确词:</div>
<div>
<el-input maxlength="8" clearable v-model="searchForm.correctWord"></el-input>
@@ -34,7 +34,7 @@
<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"
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -44,7 +44,7 @@
<div style="margin-left: 20px">
<el-button
@click="addinfo()"
style="background: #2671e2; color: #ffffff"
type="primary"
v-if="tem_ww_add"
>新增</el-button
>
@@ -348,6 +348,7 @@ export default {
line-height: 14px;
width: 80px;
margin-left: 15px;
text-align: right;
}
.toptimeqhuan {
height: 30px;


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

@@ -109,7 +109,7 @@
</div>
<div class="app-titel" style="margin-top: 15px">
<div style="margin-left: 20px">
<el-button style="background: #2671e2; color: #ffffff" @click="screen"
<el-button type="primary" @click="screen"
>筛选</el-button
>
</div>
@@ -585,7 +585,7 @@ export default {
color: #32363d;
line-height: 32px;
margin-left: 15px;
min-width: 100px;
// min-width: 100px;
}
.toptimeqhuan {
height: 30px;


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

@@ -3,7 +3,7 @@
<div class="center-er">
<div class="app-titel">
<div class="app-titel-name">
<div style=" line-height: 32px">公司选择</div>
<div style=" line-height: 32px">公司选择:</div>
<div style="margin-left: 20px" v-if="orgType == 0">
<el-select
v-model="orgCode"


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

@@ -48,6 +48,7 @@
v-model="starTime"
class="div-inp"
@change="timeChange1"
style="width:250px;"
type="daterange"
range-separator="-"
:default-time="['00:00:00', '23:59:59']"
@@ -139,10 +140,10 @@
</div> -->
<div class="app-titel" style="margin-top: 10px">
<div class="label" style="color: #ffffff">筛选相关:</div>
<div>
<div style=" margin-left: 5px;">
<el-button
@click="screen"
style="background: #2671e2; color: #ffffff"
type="primary"
>筛选</el-button
>
</div>
@@ -152,7 +153,7 @@
<div style="margin-left: auto; margin-right: 20px" v-if="orgType != 2">
<el-button
v-if="cus_build_index_add"
style="background: #2671e2; color: #ffffff"
type="primary"
@click="addHouse"
>新增</el-button
>
@@ -342,7 +343,7 @@
></el-cascader>
</el-form-item>
<el-form-item label="详细地址" prop="address">
<el-input v-model="ruleForm.address"></el-input>
<el-input v-model="ruleForm.address" type="textarea" maxlength="50" show-word-limit></el-input>
</el-form-item>
<!-- <el-form-item
label="运营人员"
@@ -372,6 +373,7 @@
>
<el-input
v-model="ruleForm.managerPassword"
maxlength="18"
type="passsword"
show-password
:disabled='passFlag'
@@ -698,7 +700,13 @@ export default {
managerPhone: "",
},
accountRules: {
managerPhone: [{ validator: validatePass1, trigger: "change" }],
managerPhone: [
{ required: true, message: "请填写账号", trigger: "change" },
{ validator: validatePass1, trigger: "change" }],
managerPassword: [
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
},
ruleForm: {
orgCode: "", //公司标识
@@ -724,10 +732,17 @@ export default {
propertyName: [
{ required: true, message: "请填写楼盘名称", trigger: "change" },
],
managerPassword: [
{ required: true, message: "请填写密码", trigger: "change" },
{ min: 6, max: 18, message: '请输入6~18位,数字或字母组合的密码', trigger: 'blur' }
],
startWorking: [
{ required: true, message: "请选择时间", trigger: "change" },
],
managerPhone: [{ validator: validatePass1, trigger: "blur" }],
managerPhone: [
{ required: true, message: "请填写账号", trigger: "change" },
{ validator: validatePass1, trigger: "blur" }
],
linkmanPhone: [{ validator: validatePass, trigger: "blur" }],
},
operaForm: {
@@ -1207,6 +1222,7 @@ export default {
line-height: 32px;
margin-left: 15px;
min-width: 100px;
text-align: right;
}
.toptimeqhuan {
height: 30px;
@@ -1229,6 +1245,7 @@ export default {
.div-lab {
display: flex;
margin: 5px;

}
.div-inp {
width: 250px;


Loading…
Cancel
Save