|
|
@@ -98,7 +98,7 @@
|
|
|
<script>
|
|
|
import {exportBloByPost, exportBlob} from "@/api/common";
|
|
|
import YearMonthSelect from "@/components/year-month-select";
|
|
|
-import moment, { isDate } from "moment";
|
|
|
+import moment from "moment";
|
|
|
import {getToken} from "@/util/auth";
|
|
|
import {downloadXls, downloadFileByUrl} from "@/util/util";
|
|
|
import { mapGetters } from "vuex";
|
|
|
@@ -131,6 +131,29 @@ export default window.$crudCommon({
|
|
|
return `${yearAndMonthCN}${this.tag.label}`
|
|
|
}
|
|
|
},
|
|
|
+ created() {
|
|
|
+ this.option.column.forEach(item => {
|
|
|
+ if (item.prop == 'zdwjdz') {
|
|
|
+ item.uploadBefore = (file, done, loading) => {
|
|
|
+ if (this.form.zdwjdz.some(item => item.label == file.name)) {
|
|
|
+ this.$message.error(`${file.name}文件已存在!`);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ done();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (item.prop == 'zdsszm') {
|
|
|
+ item.uploadBefore = (file, done, loading) => {
|
|
|
+ console.log(file.name, this.form.zdsszm)
|
|
|
+ if (this.form.zdsszm.some(item => item.label == file.name)) {
|
|
|
+ this.$message.error(`${file.name}文件已存在!`);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ done();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
methods: {
|
|
|
getSearchParams() {
|
|
|
let searchParams = { ...this.params };
|