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 143 }
144 144 });
145 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 169 data.units = res?.data?.data;
170 170 });
171 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 244 data.params.query = {};
245 245 data.params.query.page = 1;
246 246 data.params.query.pageSize = 10;
  247 + value1.value = [];
247 248 getList();
248 249 };
249 250 /**
... ... @@ -258,20 +259,16 @@ const download = () => {
258 259 const exportFile = () => {
259 260 propertyFeeExport(data.params.query)
260 261 .then((res) => {
261   - console.log('?')
262 262 exportData(res, `物业费`);
263 263 })
264 264 .catch((error) => {
265   - console.log('!')
266 265 console.log(error);
267   - exportData(error, `物业费`);
268 266 });
269 267 };
270 268 /**
271 269 * 确认
272 270 */
273 271 const sure = () => {
274   - console.log("sure");
275 272 ElMessageBox.confirm(
276 273 "是否确认将已选账单同步至用户端(确认后将无法修改)?",
277 274 "确认,请仔细核对账单! ",
... ... @@ -376,14 +373,14 @@ const shiftPayment = (obj: any, type: number) => {
376 373 */
377 374 const handleClose = () => {
378 375 form.data = {};
379   - getList()
  376 + getList();
380 377 };
381 378 /**
382 379 * 编辑
383 380 */
384 381 const edit = (obj: any) => {
385 382 form.data = obj;
386   - form.data.totalFee = (obj.totalFee / 100).toFixed(2)
  383 + form.data.totalFee = (obj.totalFee / 100).toFixed(2);
387 384 form.data.period = [obj.beginTime, obj.endTime];
388 385 form.visible = true;
389 386 };
... ... @@ -408,7 +405,7 @@ const submitForm = (formEl: InstanceType<typeof ElForm> | undefined) => {
408 405 if (!formEl) return;
409 406 formEl.validate(async (valid) => {
410 407 if (valid) {
411   - form.data.totalFee *= 100
  408 + form.data.totalFee *= 100;
412 409 propertyFeeSave(form.data)
413 410 .then((res) => {
414 411 getList();
... ... @@ -643,11 +640,7 @@ onMounted(() => {
643 640 {{ parseTime(new Date(scope.row.endTime).getTime()).slice(0, 7) }}
644 641 </template>
645 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 644 <template #default="scope">
652 645 {{ (~~scope.row.totalFee / 100).toFixed(2) }}
653 646 </template>
... ... @@ -659,7 +652,13 @@ onMounted(() =&gt; {
659 652 </el-table-column>
660 653 <el-table-column prop="payTime" label="缴费时间" align="center">
661 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 662 </template>
664 663 </el-table-column>
665 664 <el-table-column prop="payType" label="缴费方式" align="center">
... ...