Commit 27bf03ccb5a640ae7ca3ef47d8453a5a26009af4

Authored by 杨泽宇
1 parent 3d872403

debug

Showing 1 changed file with 18 additions and 19 deletions
src/views/fee/index.vue
@@ -143,10 +143,10 @@ const handleChange = (value: number, pageSize: number) => { @@ -143,10 +143,10 @@ const handleChange = (value: number, pageSize: number) => {
143 } 143 }
144 }); 144 });
145 } else { 145 } else {
146 - data.params.query.buildingId = null  
147 - data.params.query.unitNumber = null  
148 - data.units = []  
149 - data.buildings = [] 146 + data.params.query.buildingId = null;
  147 + data.params.query.unitNumber = null;
  148 + data.units = [];
  149 + data.buildings = [];
150 } 150 }
151 }; 151 };
152 /** 152 /**
@@ -169,8 +169,8 @@ const handleBuildingChange = (value: number) => { @@ -169,8 +169,8 @@ const handleBuildingChange = (value: number) => {
169 data.units = res?.data?.data; 169 data.units = res?.data?.data;
170 }); 170 });
171 } else { 171 } else {
172 - data.params.query.unitNumber = null  
173 - data.units = [] 172 + data.params.query.unitNumber = null;
  173 + data.units = [];
174 } 174 }
175 }; 175 };
176 /** 176 /**
@@ -244,6 +244,7 @@ const reset = () => { @@ -244,6 +244,7 @@ const reset = () => {
244 data.params.query = {}; 244 data.params.query = {};
245 data.params.query.page = 1; 245 data.params.query.page = 1;
246 data.params.query.pageSize = 10; 246 data.params.query.pageSize = 10;
  247 + value1.value = [];
247 getList(); 248 getList();
248 }; 249 };
249 /** 250 /**
@@ -258,20 +259,16 @@ const download = () => { @@ -258,20 +259,16 @@ const download = () => {
258 const exportFile = () => { 259 const exportFile = () => {
259 propertyFeeExport(data.params.query) 260 propertyFeeExport(data.params.query)
260 .then((res) => { 261 .then((res) => {
261 - console.log('?')  
262 exportData(res, `物业费`); 262 exportData(res, `物业费`);
263 }) 263 })
264 .catch((error) => { 264 .catch((error) => {
265 - console.log('!')  
266 console.log(error); 265 console.log(error);
267 - exportData(error, `物业费`);  
268 }); 266 });
269 }; 267 };
270 /** 268 /**
271 * 确认 269 * 确认
272 */ 270 */
273 const sure = () => { 271 const sure = () => {
274 - console.log("sure");  
275 ElMessageBox.confirm( 272 ElMessageBox.confirm(
276 "是否确认将已选账单同步至用户端(确认后将无法修改)?", 273 "是否确认将已选账单同步至用户端(确认后将无法修改)?",
277 "确认,请仔细核对账单! ", 274 "确认,请仔细核对账单! ",
@@ -376,14 +373,14 @@ const shiftPayment = (obj: any, type: number) => { @@ -376,14 +373,14 @@ const shiftPayment = (obj: any, type: number) => {
376 */ 373 */
377 const handleClose = () => { 374 const handleClose = () => {
378 form.data = {}; 375 form.data = {};
379 - getList() 376 + getList();
380 }; 377 };
381 /** 378 /**
382 * 编辑 379 * 编辑
383 */ 380 */
384 const edit = (obj: any) => { 381 const edit = (obj: any) => {
385 form.data = obj; 382 form.data = obj;
386 - form.data.totalFee = (obj.totalFee / 100).toFixed(2) 383 + form.data.totalFee = (obj.totalFee / 100).toFixed(2);
387 form.data.period = [obj.beginTime, obj.endTime]; 384 form.data.period = [obj.beginTime, obj.endTime];
388 form.visible = true; 385 form.visible = true;
389 }; 386 };
@@ -408,7 +405,7 @@ const submitForm = (formEl: InstanceType<typeof ElForm> | undefined) => { @@ -408,7 +405,7 @@ const submitForm = (formEl: InstanceType<typeof ElForm> | undefined) => {
408 if (!formEl) return; 405 if (!formEl) return;
409 formEl.validate(async (valid) => { 406 formEl.validate(async (valid) => {
410 if (valid) { 407 if (valid) {
411 - form.data.totalFee *= 100 408 + form.data.totalFee *= 100;
412 propertyFeeSave(form.data) 409 propertyFeeSave(form.data)
413 .then((res) => { 410 .then((res) => {
414 getList(); 411 getList();
@@ -643,11 +640,7 @@ onMounted(() => { @@ -643,11 +640,7 @@ onMounted(() => {
643 {{ parseTime(new Date(scope.row.endTime).getTime()).slice(0, 7) }} 640 {{ parseTime(new Date(scope.row.endTime).getTime()).slice(0, 7) }}
644 </template> 641 </template>
645 </el-table-column> 642 </el-table-column>
646 - <el-table-column  
647 - prop="totalFee"  
648 - label="待缴金额(¥)"  
649 - align="center"  
650 - > 643 + <el-table-column prop="totalFee" label="待缴金额(¥)" align="center">
651 <template #default="scope"> 644 <template #default="scope">
652 {{ (~~scope.row.totalFee / 100).toFixed(2) }} 645 {{ (~~scope.row.totalFee / 100).toFixed(2) }}
653 </template> 646 </template>
@@ -659,7 +652,13 @@ onMounted(() =&gt; { @@ -659,7 +652,13 @@ onMounted(() =&gt; {
659 </el-table-column> 652 </el-table-column>
660 <el-table-column prop="payTime" label="缴费时间" align="center"> 653 <el-table-column prop="payTime" label="缴费时间" align="center">
661 <template #default="scope"> 654 <template #default="scope">
662 - {{ parseTime(new Date(scope.row.payTime).getTime()) }} 655 + <!-- 现金缴费,缴费时间精确到天。 线上缴费,缴费时间精确到秒。 -->
  656 + <span v-show="~~scope.row.payType === 1">{{
  657 + parseTime(new Date(scope.row.payTime).getTime()).slice(0, 10)
  658 + }}</span>
  659 + <span v-show="~~scope.row.payType === 2">{{
  660 + parseTime(new Date(scope.row.payTime).getTime())
  661 + }}</span>
663 </template> 662 </template>
664 </el-table-column> 663 </el-table-column>
665 <el-table-column prop="payType" label="缴费方式" align="center"> 664 <el-table-column prop="payType" label="缴费方式" align="center">