|
@@ -100,9 +100,6 @@ export default {
|
|
this.$refs.form.validate((valid) => {
|
|
this.$refs.form.validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
let installData = JSON.parse(JSON.stringify(this.formData));
|
|
let installData = JSON.parse(JSON.stringify(this.formData));
|
|
- this.gateIds.map((item, index) => {
|
|
|
|
- installData.gateIds.push({ deviceId: item });
|
|
|
|
- });
|
|
|
|
this.writeCard(installData);
|
|
this.writeCard(installData);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -165,25 +162,9 @@ export default {
|
|
});
|
|
});
|
|
},
|
|
},
|
|
writeCard(installData) {
|
|
writeCard(installData) {
|
|
- let ids = () => {
|
|
|
|
- let newAr = [],
|
|
|
|
- devNo = [];
|
|
|
|
- installData.gateIds.map((item) => {
|
|
|
|
- newAr.push(item.deviceId);
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
- let newObj = this.gateList.filter((item, index) => {
|
|
|
|
- return newAr.includes(item.id);
|
|
|
|
- });
|
|
|
|
- newObj.map((item) => {
|
|
|
|
- devNo.push(item.deviceNo);
|
|
|
|
- });
|
|
|
|
- return devNo;
|
|
|
|
- };
|
|
|
|
let inFrom = {
|
|
let inFrom = {
|
|
depId: installData.communityId,
|
|
depId: installData.communityId,
|
|
expire_date: installData.expirationTime,
|
|
expire_date: installData.expirationTime,
|
|
- guids: ids().join(',')
|
|
|
|
};
|
|
};
|
|
new Promise((resolve) => {
|
|
new Promise((resolve) => {
|
|
this.$http.post('/card/issue/manage', [inFrom]).then(({ data, status, msg }) => {
|
|
this.$http.post('/card/issue/manage', [inFrom]).then(({ data, status, msg }) => {
|