|
@@ -61,14 +61,14 @@
|
|
|
label="Pin">
|
|
label="Pin">
|
|
|
<el-switch
|
|
<el-switch
|
|
|
class="add-text"
|
|
class="add-text"
|
|
|
- v-model="formInfo.bin"
|
|
|
|
|
|
|
+ v-model="formInfo.pin"
|
|
|
:disabled="!isEdit"
|
|
:disabled="!isEdit"
|
|
|
/>
|
|
/>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
<el-form-item
|
|
|
label="Expiration Time"
|
|
label="Expiration Time"
|
|
|
prop="pinExpireTime"
|
|
prop="pinExpireTime"
|
|
|
- v-if="formInfo.bin">
|
|
|
|
|
|
|
+ v-if="formInfo.pin">
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
|
v-model="formInfo.pinExpireTime"
|
|
v-model="formInfo.pinExpireTime"
|
|
|
class="add-text"
|
|
class="add-text"
|
|
@@ -118,7 +118,6 @@ export default {
|
|
|
message: "",
|
|
message: "",
|
|
|
targets: [],
|
|
targets: [],
|
|
|
pin: false,
|
|
pin: false,
|
|
|
- bin: false ,
|
|
|
|
|
pinExpireTime: ""
|
|
pinExpireTime: ""
|
|
|
},
|
|
},
|
|
|
autosize: {
|
|
autosize: {
|
|
@@ -206,7 +205,10 @@ export default {
|
|
|
},
|
|
},
|
|
|
sendNotification() {
|
|
sendNotification() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
- api.sendNotification(info).then(res => {
|
|
|
|
|
|
|
+ if (!this.formInfo.pin) {
|
|
|
|
|
+ this.formInfo.pinExpireTime = "";
|
|
|
|
|
+ }
|
|
|
|
|
+ api.sendNotification(this.formInfo).then(res => {
|
|
|
this.$message({
|
|
this.$message({
|
|
|
type: 'success',
|
|
type: 'success',
|
|
|
message: "Send successfully!"
|
|
message: "Send successfully!"
|