From 87ac437f65b5595c4f17c4474c525cf48623065c Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期五, 27 十月 2023 09:44:08 +0800 Subject: [PATCH] modified: src/util/date.js modified: src/views/basic/part/index.vue --- src/views/basic/part/index.vue | 49 ++++++++++++++++++++++++++++++++----------------- 1 files changed, 32 insertions(+), 17 deletions(-) diff --git a/src/views/basic/part/index.vue b/src/views/basic/part/index.vue index 5ef67ee..1e00afc 100644 --- a/src/views/basic/part/index.vue +++ b/src/views/basic/part/index.vue @@ -9,14 +9,14 @@ <table-form v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getData"></table-form> <PrintLabelForm :currshowlist.sync="showPrintLabelForm" :printLabelInfo="printLabelInfo" /> </basic-container> - <el-dialog title="鍚屾IFS" :visible.sync="dialogVisible" width="30%" :before-close="handleClose"> + <el-dialog title="鑾峰彇IFS闆朵欢" :visible.sync="dialogVisible" width="30%" :before-close="handleClose"> <el-row> <el-col :span="6" style="height: 40px;line-height: 30px;"> 鍚屾鏃ユ湡锛� </el-col> <el-col :span="18"> <el-date-picker style="width: 100%;height: 100%;" v-model="selectDate" type="date" placeholder="閫夋嫨鏃ユ湡"> - </el-date-picker> + </el-date-picker> </el-col> </el-row> <span slot="footer" class="dialog-footer"> @@ -33,13 +33,12 @@ import { mapGetters } from 'vuex' import ttable from '@/views/common/ztt-table.vue' import { remote } from '../../../api/admin/dict' -import { dateFormat } from '@/util/date' +import { dateFormat,dateFormatYearMonthDate,dateFormatPlus } from '@/util/date' import PrintLabelForm from './print-label-form.vue' - export default { data() { return { - selectDate: null, + selectDate: "", dialogVisible: false, ajaxFun: fetchList, addOrUpdateVisible: false, @@ -428,8 +427,8 @@ ...mapGetters(['permissions']) }, methods: { - handleClose() { - this.selectDate=null; + handleClose() { + this.selectDate = ""; this.dialogVisible = false }, // 鑾峰彇鏁版嵁鍒楄〃 @@ -634,15 +633,31 @@ // }, syncISDate() { this.dialogVisible = true - this.selectDate=null + this.selectDate = '' + }, + dateFormat(longTypeDate) { + var dateTypeDate = ""; + var date = new Date(); + date.setTime(longTypeDate); + dateTypeDate += date.getFullYear(); //骞� + dateTypeDate += "-" + getMonth(date); //鏈� + dateTypeDate += "-" + getDay(date); //鏃� + return dateTypeDate; }, syncIfs() { - this.table.toolbar.find((e) => e.text === '鍚屾IFS').loading = true + this.table.toolbar.find((e) => e.text === '鑾峰彇IFS闆朵欢').loading = true this.dialogVisible = false - let datas=new FormData() - datas.set("date",this.selectDate) + let datas = new FormData() + let times = null; + if (this.selectDate != '' && this.selectDate != null) { + times=dateFormatPlus(this.selectDate) + }else{ + times=null + } + datas.set("date", times) // console.log(datas.get("date")); - + // return ;np + // console.log(datas.get("date")); // console.log(this.selectDate); // return syncPart(datas) @@ -650,17 +665,17 @@ const data = res.data console.log(data); if (data.code === 0) { - if(data.data>0){ - this.$message.success('鍚屾鎴愬姛'+data.data+"鏉℃暟鎹�") + if (data.data > 0) { + this.$message.success('鍚屾鎴愬姛' + data.data + "鏉℃暟鎹�") } - if(data.data<1){ + if (data.data < 1) { this.$message.warning("璇ユ棩鏈熸病鏈夋柊鐨勯浂浠舵暟鎹�"); } - this.table.toolbar.find((e) => e.text === '鍚屾IFS').loading = false + this.table.toolbar.find((e) => e.text === '鑾峰彇IFS闆朵欢').loading = false this.getData() } else { this.$message.error('鍚屾IFS澶辫触') - this.table.toolbar.find((e) => e.text === '鍚屾IFS').loading = false + this.table.toolbar.find((e) => e.text === '鑾峰彇IFS闆朵欢').loading = false this.getData() } }) -- Gitblit v1.9.3