소스 검색

1、7675-付款管理-付款金额的单位显示
2、付款日期查询条件样式

dongpo 1 년 전
부모
커밋
3a13d6f9d4
1개의 변경된 파일26개의 추가작업 그리고 26개의 파일을 삭제
  1. 26 26
      src/views/finance/cash/paymentInfo.vue

+ 26 - 26
src/views/finance/cash/paymentInfo.vue

@@ -14,7 +14,7 @@
             @keyup.enter.native="handleQuery" />
         </el-form-item>
         <el-form-item label="付款日期" prop="paymentDate">
-          <el-date-picker v-model="queryParams.paymentDate" style="width: 250px" value-format="yyyy-MM-dd HH:mm:ss"
+          <el-date-picker v-model="queryParams.paymentDate" style="width: 250px" value-format="yyyy-MM-dd"
             type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
             :default-time="['00:00:00', '23:59:59']" />
         </el-form-item>
@@ -23,7 +23,7 @@
           <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
         </el-form-item>
       </el-form>
-  
+
       <el-row :gutter="10" class="mb8">
         <el-col :span="1.5">
           <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
@@ -35,12 +35,12 @@
         </el-col>
         <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
       </el-row>
-  
+
       <el-table v-loading="loading" :data="dataList">
         <el-table-column label="付款标题" align="center" prop="paymentTitle" min-width="150" />
         <el-table-column label="付款编号" align="center" prop="paymentInfoUuid" min-width="250" />
         <el-table-column label="付款日期" align="center" prop="paymentDate" min-width="100" />
-        <el-table-column label="付款金额" align="center" prop="paymentMoney" min-width="100" />
+        <el-table-column label="付款金额(元)" align="center" prop="paymentMoney" min-width="100" />
         <el-table-column label="创建人" align="center" prop="creatorName" min-width="80" />
         <el-table-column label="创建时间" align="center" prop="createTime" min-width="150">
           <template v-slot="scope">
@@ -57,10 +57,10 @@
           </template>
         </el-table-column>
       </el-table>
-  
+
       <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo" :limit.sync="queryParams.pageSize"
         @pagination="getList" />
-  
+
       <!-- 添加或修改对话框 -->
       <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
         <el-form ref="form" :model="form" :rules="rules" label-width="80px">
@@ -79,7 +79,7 @@
             </el-col>
             <el-col :span="24">
                 <el-form-item label="付款金额" prop="paymentMoney">
-                    <el-input v-model="form.paymentMoney" placeholder='预估费用' oninput="value=value.match(/\d+\.?\d{0,2}/,'')"></el-input>
+                    <el-input v-model="form.paymentMoney" placeholder='付款金额(元)' oninput="value=value.match(/\d+\.?\d{0,2}/,'')"></el-input>
                 </el-form-item>
             </el-col>
             <el-col :span="24">
@@ -140,14 +140,14 @@
         <div class="fx-field x-grid-col-12">
           <div class="field-label">
             <span class="field-required">*</span>
-            <div class="field-name">付款金额</div>
+            <div class="field-name">付款金额(元)</div>
           </div>
           <div class="field-component">
             <span :title="form.paymentMoney">{{ form.paymentMoney }}</span>
           </div>
         </div>
-  
-  
+
+
         <div class="fx-field x-grid-col-12">
           <div class="field-label">
             <span class="field-required">*</span>
@@ -166,7 +166,7 @@
             <span :title="form.reason">{{ form.reason }}</span>
           </div>
         </div>
-  
+
         <div class="fx-field x-grid-col-12">
           <div class="field-label">
             <div class="field-name">附件</div>
@@ -176,7 +176,7 @@
               <a :href="item.url" target="_blank" :title="item.name" style="color: #5094d5;">{{ item.name }}</a>
             </div>
           </div>
-         
+
         </div>
         <div class="fx-field x-grid-col-12">
           <div class="field-label">
@@ -191,7 +191,7 @@
       </el-dialog>
     </div>
   </template>
-  
+
   <script>
   import { listSimplePosts } from "@/api/system/post";
   import { listPaymentInfo, getPaymentInfo, delPaymentInfo, addPaymentInfo, updatePaymentInfo, exportPaymentInfo } from "@/api/finance/cash/paymentInfo";
@@ -288,7 +288,7 @@
         console.log(file, fileList);
         console.log("------", "==========");
         console.log("res = ", res);
-  
+
         let fileIds = [];
         for (let i in fileList) {
           let response = fileList[i].response;
@@ -351,7 +351,7 @@
         this.open = true;
         this.title = "添加";
       },
-  
+
       /** 详情按钮操作 */
       handleDetail(row) {
         this.reset();
@@ -374,7 +374,7 @@
               let url = files[i].url;
               let name = files[i].name;
               let id = files[i].id;
-  
+
               this.files.push({
                 name: name,
                 url: url,
@@ -440,21 +440,21 @@
     display: flex;
     flex-wrap: wrap;
   }
-  
+
   .x-grid-col-6 {
     width: 50%;
   }
-  
+
   .x-grid-col-12 {
     width: 100%;
   }
-  
+
   .fx-field {
     line-height: 20px;
     padding: 7px 12px 12px;
     position: relative;
   }
-  
+
   .fx-field .field-label {
     word-wrap: break-word;
     color: #141e31;
@@ -465,17 +465,17 @@
     position: relative;
     word-break: break-word;
   }
-  
+
   .fx-field .field-label .field-required {
     color: #eb5050;
     margin-left: -6px;
     position: relative;
   }
-  
+
   .fx-field .field-label .field-name {
     overflow: hidden;
   }
-  
+
   .field-component {
     word-wrap: break-word;
     background: #f5f6f8;
@@ -488,12 +488,12 @@
     white-space: pre-wrap;
     word-break: break-word;
   }
-  
+
   ul {
     padding-left: 0px !important;
   }
-  
+
   .el-tag+.el-tag {
     margin-left: 10px;
   }
-  </style>
+  </style>