From e388dcb1c0a9efa3f1522c5adb48b26e86295fd1 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期三, 13 四月 2022 15:22:45 +0800
Subject: [PATCH] Merge branch 'shf' of https://sinanoaq.cn:8888/r/ztqt into shf
---
src/views/hiddenDangerRectification/index.vue | 113 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 108 insertions(+), 5 deletions(-)
diff --git a/src/views/hiddenDangerRectification/index.vue b/src/views/hiddenDangerRectification/index.vue
index ba224f2..8907f44 100644
--- a/src/views/hiddenDangerRectification/index.vue
+++ b/src/views/hiddenDangerRectification/index.vue
@@ -145,7 +145,7 @@
</el-radio-group>
</el-col> -->
<el-col :span="24" style="text-align:right;">
- <el-button class="btns" type="primary" size="small" @click="applicationExtension()">申请延期</el-button>
+ <el-button class="btns" type="primary" size="small" @click="dialogVisible=true">申请延期</el-button>
</el-col>
</el-row>
<el-table :data="tableData" style="width: 100%">
@@ -215,6 +215,59 @@
</template>
</el-table-column>
</el-table>
+ <!--申请延期弹窗-->
+ <el-dialog
+ title="提示"
+ :visible.sync="dialogVisible"
+ :close-on-click-modal="false"
+ width="30%"
+ :before-close="handleClose">
+ <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
+ <el-row>
+ <el-col :span="16" :offset="3">
+ <el-form-item label="申请限改时间" prop="name">
+ <el-date-picker
+ v-model="value1"
+ type="date"
+ :disabled="true"
+ placeholder="选择日期"
+ style="width: 100%">
+ </el-date-picker>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="16" :offset="3">
+ <el-form-item label="附件上传" prop="desc">
+ <el-upload
+ class="upload-demo"
+ ref="upload"
+ action="https://jsonplaceholder.typicode.com/posts/"
+ :on-preview="handlePreview"
+ :on-remove="handleRemove"
+ :file-list="fileList"
+ :before-upload="beforeUpload"
+ :auto-upload="true">
+ <el-button slot="trigger" size="small" type="primary" class="btns">选择文件</el-button>
+ <div slot="tip" class="el-upload__tip">只能上传.jpg,.gif,.bmp,.png,.jpeg格式的图片</div>
+ </el-upload>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="16" :offset="3">
+ <el-form-item label="备注" prop="desc">
+ <el-input class="textarea" type="textarea" v-model="ruleForm.desc"></el-input>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <div style="text-align: center">
+ <el-button class="btns" size="small" type="primary" @click="dialogVisible = false">保存</el-button>
+ <el-button size="small" @click="dialogVisible = false">关闭</el-button>
+ </div>
+ </el-form>
+ </el-dialog>
+ <!--申请延期弹窗-->
<div style="text-align: right">
<el-pagination
v-show="recordTotal > 0"
@@ -269,6 +322,21 @@
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄'
}],
+ dialogVisible: false,
+ ruleForm: {
+ name: '',
+ region: '',
+ date1: '',
+ date2: '',
+ delivery: false,
+ type: [],
+ resource: '',
+ value1: '',
+ desc: ''
+ },
+ rules: {},
+ fileList: [],
+
pageSize: 10,
recordTotal: 0,
currentPage: 1,
@@ -282,10 +350,33 @@
})
},
- applicationExtension(){
- this.$router.push({
- path:"/applicationForExtension"
- })
+ // applicationExtension(){
+ // this.$router.push({
+ // path:"/applicationForExtension"
+ // })
+ // },
+ handleClose(done) {
+ this.$confirm('确认关闭?')
+ .then(_ => {
+ done();
+ })
+ .catch(_ => {});
+ },
+ handleRemove(file, fileList) {
+ console.log(file, fileList);
+ },
+ handlePreview(file) {
+ console.log(file);
+ },
+ beforeUpload(file) {
+ var FileExt = file.name.replace(/.+\./, "");
+ if (['jpg','png','bmp','gif','jpeg'].indexOf(FileExt.toLowerCase()) === -1){
+ this.$message({
+ type: 'warning',
+ message: '请上传后缀名为jpg、png、bmp、gif、jpeg的图片!'
+ });
+ return false;
+ }
},
}
};
@@ -306,4 +397,16 @@
background-color: #034ea2;
border: 1px solid #034ea2;
}
+/deep/ .el-dialog .el-textarea__inner{
+ height: 80px;
+ max-height: 80px;
+ overflow-y: auto
+}
+/deep/.el-dialog .button .el-form-item__content{
+ margin-left: 0;
+}
+ .textarea{
+ max-height: 70px;
+ overflow-y: auto;
+ }
</style>
--
Gitblit v1.9.2