|
@@ -124,7 +124,7 @@
|
|
|
clearable
|
|
|
v-model="addForm.xdxr_rychsj"
|
|
|
type="date"
|
|
|
- date-formate="yyyy-MM-dd"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
placeholder="请选择日期">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
@@ -163,6 +163,26 @@
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <el-form-item label="上传附件" prop="xdxr_scfj">
|
|
|
+ <FileUpload
|
|
|
+ :limit="5"
|
|
|
+ :full.sync="addForm.xdxr_scfj"
|
|
|
+ :key="timestamp"
|
|
|
+ multiple
|
|
|
+ >
|
|
|
+ <div slot="tip" class="el-upload__tip">
|
|
|
+ 支持文件类型:doc(.docx)、.ppt(.pptx)、.xls(.xlsx)、.pps、.wps、.pdf、.txt文件格式。
|
|
|
+ </div>
|
|
|
+ </FileUpload>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="获奖原因" prop="xdxr_hjyy">
|
|
|
+ <el-input
|
|
|
+ type="textarea"
|
|
|
+ :rows="3"
|
|
|
+ placeholder="请输入内容"
|
|
|
+ v-model="addForm.xdxr_hjyy">
|
|
|
+ </el-input>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer">
|
|
|
<el-button @click="addForm = false">取 消</el-button>
|
|
@@ -174,9 +194,12 @@
|
|
|
|
|
|
<script>
|
|
|
import {ry_list, ry_add} from "./api";
|
|
|
-
|
|
|
+import FileUpload from "@/components/FileUpload/index.vue";
|
|
|
export default {
|
|
|
name: "index",
|
|
|
+ components: {
|
|
|
+ FileUpload,
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
id: '',
|
|
@@ -266,7 +289,11 @@ export default {
|
|
|
xdxr_hjfs: [
|
|
|
{required: true, message: '请输入获奖方式', trigger: 'blur'}
|
|
|
],
|
|
|
+ xdxr_hjyy:[
|
|
|
+ {required: true, message: '请输入获奖原因', trigger: 'blur'}
|
|
|
+ ],
|
|
|
},
|
|
|
+ timestamp: Date.now(),
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
@@ -314,7 +341,33 @@ export default {
|
|
|
this.$refs[formName].validate((valid) => {
|
|
|
if(valid) {
|
|
|
this.loading = true;
|
|
|
-
|
|
|
+ let data = {
|
|
|
+ xdxr_xsxm:this.xdxr_xsxm,
|
|
|
+ xdxr_xsxh:this.xdxr_xsxh,
|
|
|
+ xdxr_shrymc:this.addForm.xdxr_shrymc,
|
|
|
+ xdxr_jljb:this.addForm.xdxr_jljb,
|
|
|
+ xdxr_rychsj:this.addForm.xdxr_rychsj,
|
|
|
+ xdxr_bjsybm: this.addForm.xdxr_bjsybm,
|
|
|
+ xdxr_hjxm:this.addForm.xdxr_hjxm,
|
|
|
+ xdxr_jldj:this.addForm.xdxr_jldj,
|
|
|
+ xdxr_hjfs:this.addForm.xdxr_hjfs,
|
|
|
+ xdxr_scfj:this.addForm.xdxr_scfj
|
|
|
+ }
|
|
|
+ ry_add(data).then(res=>{
|
|
|
+ if(res.code == 1) {
|
|
|
+ this.$message({
|
|
|
+ message: "荣誉增加成功!",
|
|
|
+ type: "success",
|
|
|
+ });
|
|
|
+ this.addDialogVisible = false;
|
|
|
+ this.getListData();
|
|
|
+ } else {
|
|
|
+ this.$message({
|
|
|
+ message: res.msg,
|
|
|
+ type: "error",
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
|