mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化采购提示消息不准确问题
This commit is contained in:
parent
3028f2156e
commit
56996d2063
@ -29,16 +29,16 @@
|
|||||||
_initEvent: function () {
|
_initEvent: function () {
|
||||||
vc.on('addOwner', 'openAddOwnerModal', function (_ownerId) {
|
vc.on('addOwner', 'openAddOwnerModal', function (_ownerId) {
|
||||||
if (_ownerId != null || _ownerId != -1) {
|
if (_ownerId != null || _ownerId != -1) {
|
||||||
vc.component.addOwnerInfo.ownerId = _ownerId;
|
$that.addOwnerInfo.ownerId = _ownerId;
|
||||||
}
|
}
|
||||||
$('#addOwnerModel').modal('show');
|
$('#addOwnerModel').modal('show');
|
||||||
vc.component._initAddOwnerMedia();
|
$that._initAddOwnerMedia();
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
addOwnerValidate: function () {
|
addOwnerValidate: function () {
|
||||||
return vc.validate.validate({
|
return vc.validate.validate({
|
||||||
addOwnerInfo: vc.component.addOwnerInfo
|
addOwnerInfo: $that.addOwnerInfo
|
||||||
}, {
|
}, {
|
||||||
'addOwnerInfo.name': [
|
'addOwnerInfo.name': [
|
||||||
{
|
{
|
||||||
@ -96,23 +96,23 @@
|
|||||||
},
|
},
|
||||||
saveOwnerInfo: function () {
|
saveOwnerInfo: function () {
|
||||||
let _url = "/owner.saveOwner";
|
let _url = "/owner.saveOwner";
|
||||||
if (!vc.component.addOwnerValidate()) {
|
if (!$that.addOwnerValidate()) {
|
||||||
vc.toast(vc.validate.errInfo);
|
vc.toast(vc.validate.errInfo);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (vc.component.addOwnerInfo.componentTitle == '成员' && vc.component.addOwnerInfo.ownerTypeCd == '') {
|
if ($that.addOwnerInfo.componentTitle == '成员' && $that.addOwnerInfo.ownerTypeCd == '') {
|
||||||
vc.toast("人员类型不能为空");
|
vc.toast("人员类型不能为空");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (vc.component.addOwnerInfo.componentTitle == '业主') {
|
if ($that.addOwnerInfo.componentTitle == '业主') {
|
||||||
vc.component.addOwnerInfo.ownerTypeCd = '1001';
|
$that.addOwnerInfo.ownerTypeCd = '1001';
|
||||||
}
|
}
|
||||||
if ($that.addOwnerInfo.ownerTypeCd && $that.addOwnerInfo.ownerTypeCd != '1001') {
|
if ($that.addOwnerInfo.ownerTypeCd && $that.addOwnerInfo.ownerTypeCd != '1001') {
|
||||||
_url = "/owner.saveOwnerMember"
|
_url = "/owner.saveOwnerMember"
|
||||||
}
|
}
|
||||||
vc.component.addOwnerInfo.communityId = vc.getCurrentCommunity().communityId;
|
$that.addOwnerInfo.communityId = vc.getCurrentCommunity().communityId;
|
||||||
vc.http.apiPost(_url,
|
vc.http.apiPost(_url,
|
||||||
JSON.stringify(vc.component.addOwnerInfo), {
|
JSON.stringify($that.addOwnerInfo), {
|
||||||
emulateJSON: true
|
emulateJSON: true
|
||||||
},
|
},
|
||||||
function (json, res) {
|
function (json, res) {
|
||||||
@ -121,9 +121,9 @@
|
|||||||
if (_json.code == 0) {
|
if (_json.code == 0) {
|
||||||
//关闭model
|
//关闭model
|
||||||
$('#addOwnerModel').modal('hide');
|
$('#addOwnerModel').modal('hide');
|
||||||
//vc.component.clearAddOwnerInfo();
|
//$that.clearAddOwnerInfo();
|
||||||
vc.toast("添加成功");
|
vc.toast("添加成功");
|
||||||
vc.emit($props.notifyLoadDataComponentName, 'listOwnerData', vc.component.addOwnerInfo);
|
vc.emit($props.notifyLoadDataComponentName, 'listOwnerData', $that.addOwnerInfo);
|
||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
vc.toast(_json.msg);
|
vc.toast(_json.msg);
|
||||||
@ -136,7 +136,7 @@
|
|||||||
},
|
},
|
||||||
clearAddOwnerInfo: function () {
|
clearAddOwnerInfo: function () {
|
||||||
let _componentTitle = $that.addOwnerInfo.componentTitle;
|
let _componentTitle = $that.addOwnerInfo.componentTitle;
|
||||||
vc.component.addOwnerInfo = {
|
$that.addOwnerInfo = {
|
||||||
componentTitle: _componentTitle,
|
componentTitle: _componentTitle,
|
||||||
name: '',
|
name: '',
|
||||||
age: '',
|
age: '',
|
||||||
@ -162,7 +162,7 @@
|
|||||||
navigator.msGetUserMedia || null;
|
navigator.msGetUserMedia || null;
|
||||||
},
|
},
|
||||||
_initAddOwnerMedia: function () {
|
_initAddOwnerMedia: function () {
|
||||||
if (vc.component._addUserMedia()) {
|
if ($that._addUserMedia()) {
|
||||||
var constraints = {
|
var constraints = {
|
||||||
video: true,
|
video: true,
|
||||||
audio: false
|
audio: false
|
||||||
@ -177,17 +177,17 @@
|
|||||||
video.srcObject = stream;
|
video.srcObject = stream;
|
||||||
}
|
}
|
||||||
video.play();
|
video.play();
|
||||||
vc.component.addOwnerInfo.videoPlaying = true;
|
$that.addOwnerInfo.videoPlaying = true;
|
||||||
}, function (error) {
|
}, function (error) {
|
||||||
vc.component.addOwnerInfo.videoPlaying = false;
|
$that.addOwnerInfo.videoPlaying = false;
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
vc.component.addOwnerInfo.videoPlaying = false;
|
$that.addOwnerInfo.videoPlaying = false;
|
||||||
console.log("初始化视频失败");
|
console.log("初始化视频失败");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
_takePhoto: function () {
|
_takePhoto: function () {
|
||||||
if (vc.component.addOwnerInfo.videoPlaying) {
|
if ($that.addOwnerInfo.videoPlaying) {
|
||||||
var canvas = document.getElementById('canvas');
|
var canvas = document.getElementById('canvas');
|
||||||
var video = document.getElementById('ownerPhoto');
|
var video = document.getElementById('ownerPhoto');
|
||||||
let w = video.videoWidth;
|
let w = video.videoWidth;
|
||||||
@ -211,7 +211,7 @@
|
|||||||
let data = canvas.toDataURL('image/jpeg', 0.3);
|
let data = canvas.toDataURL('image/jpeg', 0.3);
|
||||||
// 改为异步上传图片
|
// 改为异步上传图片
|
||||||
this._doUploadImageAddOwner(vc.dataURLtoFile(data, $that.addOwnerInfo.name));
|
this._doUploadImageAddOwner(vc.dataURLtoFile(data, $that.addOwnerInfo.name));
|
||||||
// vc.component.addOwnerInfo.ownerPhoto = data;
|
// $that.addOwnerInfo.ownerPhoto = data;
|
||||||
//document.getElementById('photo').setAttribute('src', data);
|
//document.getElementById('photo').setAttribute('src', data);
|
||||||
//关闭拍照摄像头
|
//关闭拍照摄像头
|
||||||
$that._closeVedio();
|
$that._closeVedio();
|
||||||
@ -220,7 +220,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
_uploadPhoto: function (event) {
|
_uploadPhoto: function (event) {
|
||||||
//vc.component.addOwnerInfo.ownerPhoto = "";
|
//$that.addOwnerInfo.ownerPhoto = "";
|
||||||
$("#uploadOwnerPhoto").trigger("click")
|
$("#uploadOwnerPhoto").trigger("click")
|
||||||
},
|
},
|
||||||
_choosePhoto: function (event) {
|
_choosePhoto: function (event) {
|
||||||
@ -238,7 +238,7 @@
|
|||||||
// reader.readAsDataURL(file); //读取为base64
|
// reader.readAsDataURL(file); //读取为base64
|
||||||
// reader.onloadend = function (e) {
|
// reader.onloadend = function (e) {
|
||||||
// vc.translate(reader.result, function (_data) {
|
// vc.translate(reader.result, function (_data) {
|
||||||
// vc.component.addOwnerInfo.ownerPhoto = _data;
|
// $that.addOwnerInfo.ownerPhoto = _data;
|
||||||
// })
|
// })
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
@ -266,9 +266,9 @@
|
|||||||
// }
|
// }
|
||||||
var data = JSON.parse(json);
|
var data = JSON.parse(json);
|
||||||
console.log(data);
|
console.log(data);
|
||||||
vc.component.addOwnerInfo.ownerPhoto = data.fileId;
|
$that.addOwnerInfo.ownerPhoto = data.fileId;
|
||||||
vc.component.addOwnerInfo.ownerPhotoUrl = data.url;
|
$that.addOwnerInfo.ownerPhotoUrl = data.url;
|
||||||
console.log(vc.component.addOwnerInfo.ownerPhotoUrl)
|
console.log($that.addOwnerInfo.ownerPhotoUrl)
|
||||||
},
|
},
|
||||||
function (errInfo, error) {
|
function (errInfo, error) {
|
||||||
console.log('请求失败处理');
|
console.log('请求失败处理');
|
||||||
@ -277,13 +277,13 @@
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
_reOpenVedio: function () {
|
_reOpenVedio: function () {
|
||||||
vc.component.addOwnerInfo.ownerPhoto = "";
|
$that.addOwnerInfo.ownerPhoto = "";
|
||||||
vc.component.addOwnerInfo.ownerPhotoUrl = "";
|
$that.addOwnerInfo.ownerPhotoUrl = "";
|
||||||
vc.component._initAddOwnerMedia();
|
$that._initAddOwnerMedia();
|
||||||
},
|
},
|
||||||
_closeVedio: function () {
|
_closeVedio: function () {
|
||||||
if (vc.component.addOwnerInfo.mediaStreamTrack != null) {
|
if ($that.addOwnerInfo.mediaStreamTrack != null) {
|
||||||
vc.component.addOwnerInfo.mediaStreamTrack.stop();
|
$that.addOwnerInfo.mediaStreamTrack.stop();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
_loadOwnerAttrSpec: function () {
|
_loadOwnerAttrSpec: function () {
|
||||||
|
|||||||
@ -89,7 +89,7 @@
|
|||||||
//关闭model
|
//关闭model
|
||||||
$('#buyCarMonthCardModel').modal('hide');
|
$('#buyCarMonthCardModel').modal('hide');
|
||||||
|
|
||||||
vc.emit('carMonthOrder', 'listCarMonthOrder', {});
|
vc.goBack();
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user