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