加入装修

This commit is contained in:
java110 2021-01-27 00:08:22 +08:00
parent 7f18983fcd
commit c7f9bd1df7
9 changed files with 562 additions and 161 deletions

View File

@ -24,6 +24,20 @@
vc.on('addRoomRenovation', 'openAddRoomRenovationModal', function () {
$('#addRoomRenovationModel').modal('show');
});
vc.initDate('addStartTime', function (_startTime) {
$that.addRoomRenovationInfo.startTime = _startTime;
});
vc.initDate('addEndTime', function (_endTime) {
$that.addRoomRenovationInfo.endTime = _endTime;
let start = Date.parse(new Date($that.addRoomRenovationInfo.startTime))
let end = Date.parse(new Date($that.addRoomRenovationInfo.endTime))
if (start - end >= 0) {
vc.toast("结束时间必须大于开始时间")
$that.addRoomRenovationInfo.endTime = '';
}
});
},
methods: {
addRoomRenovationValidate() {
@ -119,7 +133,7 @@
}
vc.http.apiPost(
'roomRenovation.saveRoomRenovation',
'/roomRenovation/saveRoomRenovation',
JSON.stringify(vc.component.addRoomRenovationInfo),
{
emulateJSON: true

View File

@ -10,8 +10,8 @@
<div class="form-group row">
<label class="col-sm-2 col-form-label">房屋</label>
<div class="col-sm-10">
<input v-model="editRoomRenovationInfo.roomName" type="text" placeholder="必填,请填写房屋"
class="form-control">
<input v-model="editRoomRenovationInfo.roomName" disabled="disabled" type="text"
placeholder="必填,请填写房屋" class="form-control">
</div>
</div>
<div class="form-group row">
@ -32,21 +32,50 @@
<label class="col-sm-2 col-form-label">装修时间</label>
<div class="col-sm-10">
<input v-model="editRoomRenovationInfo.startTime" type="text" placeholder="必填,请填写装修时间"
class="form-control">
class="form-control editStartTime">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">结束时间</label>
<div class="col-sm-10">
<input v-model="editRoomRenovationInfo.endTime" type="text" placeholder="必填,请填写结束时间"
class="form-control">
class="form-control editEndTime">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">状态</label>
<div class="col-sm-10">
<select class="custom-select" v-model="editRoomRenovationInfo.state">
<option selected disabled value="">必填,请选择状态</option>
<option value="1000">待装修</option>
<option value="2000">待验收</option>
<option value="3000">验收成功</option>
<option value="4000">验收失败</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">是否违规</label>
<div class="col-sm-10">
<select class="custom-select" v-model="editRoomRenovationInfo.isViolation">
<option selected disabled value="">必填,请选择是否违规</option>
<option value="Y"></option>
<option value="N"></option>
</select>
</div>
</div>
<div class="form-group row" v-if="editRoomRenovationInfo.isViolation == 'Y'">
<label class="col-sm-2 col-form-label">违规说明</label>
<div class="col-sm-10">
<textarea v-model="editRoomRenovationInfo.violationDesc" placeholder="选填,请填写违规说明"
class="form-control"></textarea>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">备注</label>
<div class="col-sm-10">
<input v-model="editRoomRenovationInfo.remark" type="text" placeholder="选填,请填写备注"
class="form-control">
<textarea v-model="editRoomRenovationInfo.remark" placeholder="选填,请填写备注"
class="form-control"></textarea>
</div>
</div>

View File

@ -1,152 +1,171 @@
(function(vc,vm){
(function (vc, vm) {
vc.extends({
data:{
editRoomRenovationInfo:{
rId:'',
roomName:'',
personName:'',
personTel:'',
startTime:'',
endTime:'',
remark:'',
data: {
editRoomRenovationInfo: {
rId: '',
roomName: '',
personName: '',
personTel: '',
startTime: '',
endTime: '',
remark: '',
state: '',
isViolation: 'N',
violationDesc: '',
roomId:''
}
},
_initMethod:function(){
},
_initEvent:function(){
vc.on('editRoomRenovation','openEditRoomRenovationModal',function(_params){
_initMethod: function () {
vc.initDate('editStartTime', function (_startTime) {
$that.editRoomRenovationInfo.startTime = _startTime;
});
vc.initDate('editEndTime', function (_endTime) {
$that.editRoomRenovationInfo.endTime = _endTime;
let start = Date.parse(new Date($that.editRoomRenovationInfo.startTime))
let end = Date.parse(new Date($that.editRoomRenovationInfo.endTime))
if (start - end >= 0) {
vc.toast("结束时间必须大于开始时间")
$that.editRoomRenovationInfo.endTime = '';
}
});
},
_initEvent: function () {
vc.on('editRoomRenovation', 'openEditRoomRenovationModal', function (_params) {
vc.component.refreshEditRoomRenovationInfo();
$('#editRoomRenovationModel').modal('show');
vc.copyObject(_params, vc.component.editRoomRenovationInfo );
vc.copyObject(_params, vc.component.editRoomRenovationInfo);
$that.editRoomRenovationInfo.startTime = vc.dateFormat(_params.startTime);
$that.editRoomRenovationInfo.endTime = vc.dateFormat(_params.endTime);
vc.component.editRoomRenovationInfo.communityId = vc.getCurrentCommunity().communityId;
});
},
methods:{
editRoomRenovationValidate:function(){
return vc.validate.validate({
editRoomRenovationInfo:vc.component.editRoomRenovationInfo
},{
'editRoomRenovationInfo.roomName':[
{
limit:"required",
param:"",
errInfo:"房屋不能为空"
methods: {
editRoomRenovationValidate: function () {
return vc.validate.validate({
editRoomRenovationInfo: vc.component.editRoomRenovationInfo
}, {
'editRoomRenovationInfo.roomName': [
{
limit: "required",
param: "",
errInfo: "房屋不能为空"
},
{
limit:"maxLength",
param:"64",
errInfo:"房屋格式错误"
{
limit: "maxLength",
param: "64",
errInfo: "房屋格式错误"
},
],
'editRoomRenovationInfo.personName':[
{
limit:"required",
param:"",
errInfo:"联系人不能为空"
'editRoomRenovationInfo.personName': [
{
limit: "required",
param: "",
errInfo: "联系人不能为空"
},
{
limit:"maxLength",
param:"64",
errInfo:"联系人格式错误"
{
limit: "maxLength",
param: "64",
errInfo: "联系人格式错误"
},
],
'editRoomRenovationInfo.personTel':[
{
limit:"required",
param:"",
errInfo:"联系电话不能为空"
'editRoomRenovationInfo.personTel': [
{
limit: "required",
param: "",
errInfo: "联系电话不能为空"
},
{
limit:"num",
param:"",
errInfo:"联系电话错误"
{
limit: "num",
param: "",
errInfo: "联系电话错误"
},
],
'editRoomRenovationInfo.startTime':[
{
limit:"required",
param:"",
errInfo:"装修时间不能为空"
'editRoomRenovationInfo.startTime': [
{
limit: "required",
param: "",
errInfo: "装修时间不能为空"
},
{
limit:"date",
param:"",
errInfo:"装修时间错误"
{
limit: "date",
param: "",
errInfo: "装修时间错误"
},
],
'editRoomRenovationInfo.endTime':[
{
limit:"required",
param:"",
errInfo:"结束时间不能为空"
'editRoomRenovationInfo.endTime': [
{
limit: "required",
param: "",
errInfo: "结束时间不能为空"
},
{
limit:"date",
param:"",
errInfo:"结束时间错误"
{
limit: "date",
param: "",
errInfo: "结束时间错误"
},
],
'editRoomRenovationInfo.remark':[
{
limit:"maxLength",
param:"512",
errInfo:"备注太长"
'editRoomRenovationInfo.remark': [
{
limit: "maxLength",
param: "512",
errInfo: "备注太长"
},
],
'editRoomRenovationInfo.rId':[
{
limit:"required",
param:"",
errInfo:"装修ID不能为空"
'editRoomRenovationInfo.rId': [
{
limit: "required",
param: "",
errInfo: "装修ID不能为空"
}]
});
},
editRoomRenovation:function(){
if(!vc.component.editRoomRenovationValidate()){
});
},
editRoomRenovation: function () {
if (!vc.component.editRoomRenovationValidate()) {
vc.toast(vc.validate.errInfo);
return ;
return;
}
vc.http.apiPost(
'roomRenovation.updateRoomRenovation',
'/roomRenovation/updateRoomRenovation',
JSON.stringify(vc.component.editRoomRenovationInfo),
{
emulateJSON:true
},
function(json,res){
emulateJSON: true
},
function (json, res) {
//vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
let _json = JSON.parse(json);
if (_json.code == 0) {
//关闭model
$('#editRoomRenovationModel').modal('hide');
vc.emit('roomRenovationManage','listRoomRenovation',{});
return ;
vc.emit('roomRenovationManage', 'listRoomRenovation', {});
return;
}
vc.message(_json.msg);
},
function(errInfo,error){
},
function (errInfo, error) {
console.log('请求失败处理');
vc.message(errInfo);
});
});
},
refreshEditRoomRenovationInfo:function(){
vc.component.editRoomRenovationInfo= {
rId:'',
roomName:'',
personName:'',
personTel:'',
startTime:'',
endTime:'',
remark:'',
refreshEditRoomRenovationInfo: function () {
vc.component.editRoomRenovationInfo = {
rId: '',
roomName: '',
personName: '',
personTel: '',
startTime: '',
endTime: '',
remark: '',
state: '',
isViolation: 'N',
violationDesc: '',
roomId:''
}
}
}
});
})(window.vc,window.vc.component);
})(window.vc, window.vc.component);

View File

@ -0,0 +1,46 @@
<div id="roomDecorationAcceptanceModel" class="modal fade" tabindex="-1" role="dialog"
aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-body">
<h3 class="m-t-none m-b ">装修验收</h3>
<div class="ibox-content">
<div>
<div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">房屋</label>
<div class="col-sm-10">
<input v-model="roomDecorationAcceptanceInfo.roomName" type="text" disabled='disabled'
placeholder="必填,请填写房屋" @blur="_queryRoom" class="form-control">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">状态</label>
<div class="col-sm-10">
<select class="custom-select" v-model="roomDecorationAcceptanceInfo.state">
<option selected disabled value="">必填,请选择状态</option>
<option value="3000">验收成功</option>
<option value="4000">验收失败</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">说明</label>
<div class="col-sm-10">
<textarea v-model="roomDecorationAcceptanceInfo.remark" placeholder="选填,请填写备注"
class="form-control"></textarea>
</div>
</div>
<div class="ibox-content">
<button class="btn btn-primary float-right" type="button" v-on:click="saveRoomDecorationAcceptanceInfo()"><i
class="fa fa-check"></i>&nbsp;保存</button>
<button type="button" class="btn btn-warning float-right" style="margin-right:20px;"
data-dismiss="modal">取消</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@ -0,0 +1,120 @@
(function (vc) {
vc.extends({
propTypes: {
callBackListener: vc.propTypes.string, //父组件名称
callBackFunction: vc.propTypes.string //父组件监听方法
},
data: {
roomDecorationAcceptanceInfo: {
rId: '',
roomName: '',
state: '',
remark: '',
detailType: '1001'
}
},
_initMethod: function () {
},
_initEvent: function () {
vc.on('roomDecorationAcceptance', 'openRoomDecorationAcceptanceModal', function (_param) {
$that.clearRoomDecorationAcceptanceInfo();
$that.roomDecorationAcceptanceInfo.rId = _param.rId;
$that.roomDecorationAcceptanceInfo.roomName = _param.roomName;
$('#roomDecorationAcceptanceModel').modal('show');
});
},
methods: {
roomDecorationAcceptanceValidate() {
return vc.validate.validate({
roomDecorationAcceptanceInfo: vc.component.roomDecorationAcceptanceInfo
}, {
'roomDecorationAcceptanceInfo.state': [
{
limit: "required",
param: "",
errInfo: "状态不能为空"
},
{
limit: "maxLength",
param: "64",
errInfo: "状态格式错误"
},
],
'roomDecorationAcceptanceInfo.remark': [
{
limit: "required",
param: "",
errInfo: "说明不能为空"
},
{
limit: "maxLength",
param: "512",
errInfo: "说明错误"
},
],
'roomDecorationAcceptanceInfo.rId': [
{
limit: "required",
param: "",
errInfo: "装修Id不能为空"
}
]
});
},
saveRoomDecorationAcceptanceInfo: function () {
if (!vc.component.roomDecorationAcceptanceValidate()) {
vc.toast(vc.validate.errInfo);
return;
}
vc.component.roomDecorationAcceptanceInfo.communityId = vc.getCurrentCommunity().communityId;
//不提交数据将数据 回调给侦听处理
if (vc.notNull($props.callBackListener)) {
vc.emit($props.callBackListener, $props.callBackFunction, vc.component.roomDecorationAcceptanceInfo);
$('#roomDecorationAcceptanceModel').modal('hide');
return;
}
vc.http.apiPost(
'/roomRenovation/saveRoomRenovationDetail',
JSON.stringify(vc.component.roomDecorationAcceptanceInfo),
{
emulateJSON: true
},
function (json, res) {
//vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
let _json = JSON.parse(json);
if (_json.code == 0) {
//关闭model
$('#roomDecorationAcceptanceModel').modal('hide');
vc.component.clearRoomDecorationAcceptanceInfo();
vc.emit('roomRenovationManage', 'listRoomRenovation', {});
return;
}
vc.message(_json.msg);
},
function (errInfo, error) {
console.log('请求失败处理');
vc.message(errInfo);
});
},
clearRoomDecorationAcceptanceInfo: function () {
vc.component.roomDecorationAcceptanceInfo = {
rId: '',
roomId: '',
state: '',
remark: '',
detailType: '1001'
};
},
}
});
})(window.vc);

View File

@ -0,0 +1,51 @@
<div>
<div class="row">
<div class="col-lg-12">
<div class="ibox">
<div class="ibox-title">
<h5>{{roomRenovationDetailManageInfo.roomName}}验房明细</h5>
<div class="ibox-tools" style="top:10px;">
<button type="button" class="btn btn-primary btn-sm" style="margin-left:10px"
v-on:click="_goBack()">
返回
</button>
</div>
</div>
<div class="ibox-content">
<table class="footable table table-stripped toggle-arrow-tiny" data-page-size="15">
<thead>
<tr>
<th class="text-center">明细ID</th>
<th class="text-center">验房人</th>
<th class="text-center">验房时间</th>
<th class="text-center">状态</th>
<th class="text-center">说明</th>
</tr>
</thead>
<tbody>
<tr v-for="roomRenovationDetail in roomRenovationDetailManageInfo.roomRenovationDetails">
<td class="text-center">{{roomRenovationDetail.detailId}}</td>
<td class="text-center">{{roomRenovationDetail.staffName}}</td>
<td class="text-center">{{roomRenovationDetail.createTime}}</td>
<td class="text-center">{{_getStateName(roomRenovationDetail.state)}}</td>
<td class="text-center">{{roomRenovationDetail.remark}}</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="7">
<ul class="pagination float-right"></ul>
</td>
</tr>
</tfoot>
</table>
<!-- 分页 -->
<vc:create path="frame/pagination"></vc:create>
</div>
</div>
</div>
</div>
</div>

View File

@ -0,0 +1,80 @@
/**
入驻小区
**/
(function (vc) {
var DEFAULT_PAGE = 1;
var DEFAULT_ROWS = 10;
vc.extends({
data: {
roomRenovationDetailManageInfo: {
roomRenovationDetails: [],
total: 0,
records: 1,
moreCondition: false,
rId: '',
roomName:''
}
},
_initMethod: function () {
$that.roomRenovationDetailManageInfo.rId = vc.getParam('rId');
$that.roomRenovationDetailManageInfo.roomName = vc.getParam('roomName');
vc.component._listRoomRenovationDetails(DEFAULT_PAGE, DEFAULT_ROWS);
},
_initEvent: function () {
vc.on('pagination', 'page_event', function (_currentPage) {
vc.component._listRoomRenovationDetails(_currentPage, DEFAULT_ROWS);
});
},
methods: {
_listRoomRenovationDetails: function (_page, _rows) {
var param = {
params: {
page:_page,
row:_rows,
rId:$that.roomRenovationDetailManageInfo.rId,
communityId:vc.getCurrentCommunity().communityId
}
};
//发送get请求
vc.http.apiGet('/roomRenovation/queryRoomRenovationDetail',
param,
function (json, res) {
var _roomRenovationDetailManageInfo = JSON.parse(json);
vc.component.roomRenovationDetailManageInfo.total = _roomRenovationDetailManageInfo.total;
vc.component.roomRenovationDetailManageInfo.records = _roomRenovationDetailManageInfo.records;
vc.component.roomRenovationDetailManageInfo.roomRenovationDetails = _roomRenovationDetailManageInfo.data;
vc.emit('pagination', 'init', {
total: vc.component.roomRenovationDetailManageInfo.records,
currentPage: _page
});
}, function (errInfo, error) {
console.log('请求失败处理');
}
);
},
_getStateName:function(_state){
if(_state == '1000'){
return '待装修';
}else if(_state == '2000'){
return '待验收';
}else if(_state == '3000'){
return '验收成功';
}else if(_state == '4000'){
return '验收失败';
}
return "";
},
_openDecorationAcceptanceModel:function(_room){
vc.emit('roomDecorationAcceptance', 'openRoomDecorationAcceptanceModal',_room);
},
_goBack: function () {
vc.goBack();
}
}
});
})(window.vc);

View File

@ -62,8 +62,12 @@
<th class="text-center">房屋</th>
<th class="text-center">联系人</th>
<th class="text-center">联系电话</th>
<th class="text-center">装修起始时间</th>
<th class="text-center">装修时间</th>
<th class="text-center">结束时间</th>
<th class="text-center">状态</th>
<th class="text-center">是否违规</th>
<th class="text-center">操作</th>
@ -75,9 +79,25 @@
<td class="text-center">{{roomRenovation.roomName}}</td>
<td class="text-center">{{roomRenovation.personName}}</td>
<td class="text-center">{{roomRenovation.personTel}}</td>
<td class="text-center">{{roomRenovation.createTime}}</td>
<td class="text-center">{{roomRenovation.startTime}}</td>
<td class="text-center">{{roomRenovation.endTime}}</td>
<td class="text-center">{{_getStateName(roomRenovation.state)}}</td>
<td class="text-center">{{roomRenovation.isViolation == 'Y'?'是':'否'}}</td>
<td class="text-center">
<div class="btn-group">
<button class="btn-white btn btn-xs"
v-on:click="_openRoomRenovationFee(roomRenovation)">费用</button>
</div>
<div class="btn-group">
<button class="btn-white btn btn-xs"
v-on:click="_openDecorationAcceptanceModel(roomRenovation)">装修验收</button>
</div>
<div class="btn-group">
<button class="btn-white btn btn-xs"
v-on:click="_openRoomRenovationDetail(roomRenovation)">验收明细</button>
</div>
<div class="btn-group">
<button class="btn-white btn btn-xs"
v-on:click="_openEditRoomRenovationModel(roomRenovation)">修改</button>
@ -108,6 +128,7 @@
<vc:create path="property/addRoomRenovation" callBackListener="" callBackFunction=""></vc:create>
<vc:create path="property/roomDecorationAcceptance" callBackListener="" callBackFunction=""></vc:create>
<vc:create path="property/editRoomRenovation"></vc:create>
<vc:create path="property/deleteRoomRenovation"></vc:create>

View File

@ -1,85 +1,106 @@
/**
入驻小区
**/
(function(vc){
(function (vc) {
var DEFAULT_PAGE = 1;
var DEFAULT_ROWS = 10;
vc.extends({
data:{
roomRenovationManageInfo:{
roomRenovations:[],
total:0,
records:1,
moreCondition:false,
rId:'',
conditions:{
roomName:'',
personName:'',
personTel:'',
data: {
roomRenovationManageInfo: {
roomRenovations: [],
total: 0,
records: 1,
moreCondition: false,
rId: '',
conditions: {
roomName: '',
personName: '',
personTel: '',
communityId: vc.getCurrentCommunity().communityId
}
}
},
_initMethod:function(){
_initMethod: function () {
vc.component._listRoomRenovations(DEFAULT_PAGE, DEFAULT_ROWS);
},
_initEvent:function(){
vc.on('roomRenovationManage','listRoomRenovation',function(_param){
vc.component._listRoomRenovations(DEFAULT_PAGE, DEFAULT_ROWS);
_initEvent: function () {
vc.on('roomRenovationManage', 'listRoomRenovation', function (_param) {
vc.component._listRoomRenovations(DEFAULT_PAGE, DEFAULT_ROWS);
});
vc.on('pagination','page_event',function(_currentPage){
vc.component._listRoomRenovations(_currentPage,DEFAULT_ROWS);
vc.on('pagination', 'page_event', function (_currentPage) {
vc.component._listRoomRenovations(_currentPage, DEFAULT_ROWS);
});
},
methods:{
_listRoomRenovations:function(_page, _rows){
methods: {
_listRoomRenovations: function (_page, _rows) {
vc.component.roomRenovationManageInfo.conditions.page = _page;
vc.component.roomRenovationManageInfo.conditions.row = _rows;
var param = {
params:vc.component.roomRenovationManageInfo.conditions
};
params: vc.component.roomRenovationManageInfo.conditions
};
//发送get请求
vc.http.apiGet('roomRenovation.listRoomRenovations',
param,
function(json,res){
var _roomRenovationManageInfo=JSON.parse(json);
vc.component.roomRenovationManageInfo.total = _roomRenovationManageInfo.total;
vc.component.roomRenovationManageInfo.records = _roomRenovationManageInfo.records;
vc.component.roomRenovationManageInfo.roomRenovations = _roomRenovationManageInfo.data;
vc.emit('pagination','init',{
total:vc.component.roomRenovationManageInfo.records,
currentPage:_page
});
},function(errInfo,error){
console.log('请求失败处理');
}
);
//发送get请求
vc.http.apiGet('/roomRenovation/queryRoomRenovation',
param,
function (json, res) {
var _roomRenovationManageInfo = JSON.parse(json);
vc.component.roomRenovationManageInfo.total = _roomRenovationManageInfo.total;
vc.component.roomRenovationManageInfo.records = _roomRenovationManageInfo.records;
vc.component.roomRenovationManageInfo.roomRenovations = _roomRenovationManageInfo.data;
vc.emit('pagination', 'init', {
total: vc.component.roomRenovationManageInfo.records,
currentPage: _page
});
}, function (errInfo, error) {
console.log('请求失败处理');
}
);
},
_openAddRoomRenovationModal:function(){
vc.emit('addRoomRenovation','openAddRoomRenovationModal',{});
_openAddRoomRenovationModal: function () {
vc.emit('addRoomRenovation', 'openAddRoomRenovationModal', {});
},
_openEditRoomRenovationModel:function(_roomRenovation){
vc.emit('editRoomRenovation','openEditRoomRenovationModal',_roomRenovation);
_openEditRoomRenovationModel: function (_roomRenovation) {
vc.emit('editRoomRenovation', 'openEditRoomRenovationModal', _roomRenovation);
},
_openDeleteRoomRenovationModel:function(_roomRenovation){
vc.emit('deleteRoomRenovation','openDeleteRoomRenovationModal',_roomRenovation);
_openDeleteRoomRenovationModel: function (_roomRenovation) {
vc.emit('deleteRoomRenovation', 'openDeleteRoomRenovationModal', _roomRenovation);
},
_queryRoomRenovationMethod:function(){
_queryRoomRenovationMethod: function () {
vc.component._listRoomRenovations(DEFAULT_PAGE, DEFAULT_ROWS);
},
_moreCondition:function(){
if(vc.component.roomRenovationManageInfo.moreCondition){
_openRoomRenovationFee: function (_room) {
vc.jumpToPage('/admin.html#/pages/property/listRoomFee?roomId=' + _room.roomId);
},
_moreCondition: function () {
if (vc.component.roomRenovationManageInfo.moreCondition) {
vc.component.roomRenovationManageInfo.moreCondition = false;
}else{
} else {
vc.component.roomRenovationManageInfo.moreCondition = true;
}
}
},
_getStateName:function(_state){
if(_state == '1000'){
return '待装修';
}else if(_state == '2000'){
return '待验收';
}else if(_state == '3000'){
return '验收成功';
}else if(_state == '4000'){
return '验收失败';
}
return "";
},
_openDecorationAcceptanceModel:function(_room){
vc.emit('roomDecorationAcceptance', 'openRoomDecorationAcceptanceModal',_room);
},
_openRoomRenovationDetail:function(_room){
vc.jumpToPage('/admin.html#/pages/property/roomRenovationDetailManage?rId='+_room.rId+'&roomName='+_room.roomName);
}
}
});
})(window.vc);