From 0fee90a21561f4d7f1bfe4343e5a82cd06b50758 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 20 六月 2024 18:11:38 +0800 Subject: [PATCH] 提交一把 --- company/src/components/business/OperaApplyChangeCheckWindow.vue | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 40 insertions(+), 2 deletions(-) diff --git a/company/src/components/business/OperaApplyChangeCheckWindow.vue b/company/src/components/business/OperaApplyChangeCheckWindow.vue index dcc3c41..5b2c04e 100644 --- a/company/src/components/business/OperaApplyChangeCheckWindow.vue +++ b/company/src/components/business/OperaApplyChangeCheckWindow.vue @@ -17,6 +17,7 @@ </div> <!-- 涓婁紶鎵瑰崟 --> <div v-if="visible3==true" class="form"> + <template v-if="model.delOnlyReplace != 1"> <div class="form_item"> <div class="form_item_label">鏈熸湜鎵瑰鐢熸晥鏃ユ湡锛�</div> <div class="form_item_val">{{ model.applyStartTime }}</div> @@ -33,7 +34,7 @@ </div> </div> <div class="form_item" v-if="form.selectRadio === 1"> - <div class="form_item_label"><span>*</span>鎵瑰鐢熸晥鏃ユ湡锛�</div> + <div class="form_item_label" ><span>*</span>鎵瑰鐢熸晥鏃ユ湡锛�</div> <div class="form_item_val"> <el-date-picker v-model="form.applyStartTime" @@ -60,6 +61,37 @@ <div class="form_item_label">鎵瑰噺鐢熸晥鏃ユ湡锛�</div> <div class="form_item_val">{{ form.delValidTime }}</div> </div> + </template> + <template v-if="model.delOnlyReplace == 1"> + <div class="form_item"> + <div class="form_item_label">鏈熸湜鎵规敼鐢熸晥鏃ユ湡锛�</div> + <div class="form_item_val">{{ model.delValidTime }}</div> + </div> + <div class="form_item"> + <div class="form_item_label">鎵瑰崟鐢熸晥璧锋湡鏄惁涓�鑷达細</div> + <div class="form_item_val"> + <el-radio-group v-model="form.selectRadio" @change="selectChange"> + <el-radio :label="0" >涓庢壒鍗曚竴鑷�</el-radio> + <el-radio :label="1" >涓庢壒鍗曚笉涓�鑷�</el-radio> + </el-radio-group> + </div> + </div> + <div class="form_item" v-if="form.selectRadio === 1"> + <div class="form_item_label"><span>*</span>鎵规敼鐢熸晥鏃ユ湡锛�</div> + <div class="form_item_val"> + <el-date-picker + v-model="form.delValidTime" + type="date" + value-format="yyyy-MM-dd HH:mm:ss" + placeholder="閫夋嫨鏃ユ湡"> + </el-date-picker> + </div> + </div> + <div class="form_item"> + <div class="form_item_label">鎵规敼鐢熸晥鏃ユ湡锛�</div> + <div class="form_item_val">{{ form.delValidTime }}</div> + </div> + </template> <div class="form_item"> <div class="form_item_label"><span>*</span>鎵瑰崟鍙凤細</div> <div class="form_item_val" > @@ -316,7 +348,13 @@ this.$dialog.messageConfirm('纭杩涜璇ユ搷浣滃悧锛�') .then(() => { this.isWorking = true - uploadChangePidan({ id: this.model.id, applyStartTime: this.form.applyStartTime, delValidTime: this.form.delValidTime, validCode: this.form.validCode, pidanFile: this.form.pidanFile }) + uploadChangePidan({ + id: this.model.id, + applyStartTime: (this.model.delOnlyReplace != 1 ? this.form.applyStartTime : this.form.delValidTime), + delValidTime: this.form.delValidTime, + validCode: this.form.validCode, + pidanFile: this.form.pidanFile + }) .then(response => { this.visible = false this.$emit('success') -- Gitblit v1.9.3