Răsfoiți Sursa

修改合同搜索

jwyu 3 ani în urmă
părinte
comite
02dc1e9c88
2 a modificat fișierele cu 22 adăugiri și 4 ștergeri
  1. 9 0
      api/approve/contract.js
  2. 13 4
      pages-approve/contract/search.vue

+ 9 - 0
api/approve/contract.js

@@ -59,6 +59,15 @@ export const apiContractSearch=params=>{
 	return httpGet('/contract/company_list',params)
 }
 
+/**
+ * 合同列表
+ * @param {int} CurrentIndex 页码 
+ * @param {string} Keyword 
+ */
+ export const apiContractSearchV2=params=>{
+	return httpGet('/contract/listV2',params)
+}
+
 /**
  * 合同列表
  * @param {int} CurrentIndex 页码 

+ 13 - 4
pages-approve/contract/search.vue

@@ -19,11 +19,11 @@
 					<view>{{item.CompanyName}}</view>
 				</view>
 				<view class="message-content">
-					<view class="info">合同期限:{{item.StartDateStr}}~{{item.EndDateStr}}</view>
+					<view class="info">合同期限:{{item.StartDate|formatTime}}~{{item.EndDate|formatTime}}</view>
 					<view class="info">合同金额:<text style="color:#FF4343">{{item.Price}}</text></view>
 					<view class="info">合同类型:{{item.ContractType}}</view>
 					<view class="info">销&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;售:{{item.SellerName}}</view>
-					<view class="info">更新时间:{{item.ModifyTime|format}}</view>
+					<view class="info">更新时间:{{item.ModifyTime|formatTime}}</view>
 				</view>
 				<image :src="item.statusImg" mode="aspectFill" class="status-img"></image>
 			</view>
@@ -32,8 +32,17 @@
 </template>
 
 <script>
-	import {apiContractList} from '@/api/approve/contract.js'
+	import {apiContractSearchV2} from '@/api/approve/contract.js'
 	export default{
+		filters:{
+			formatTime(e){
+				if(e==='0001-01-01T00:00:00Z'){
+					return ''
+				}else{
+					return e.replace(/T/g,' ').replace(/\+08:00/g,' ').replace(/-/g,'.')
+				}
+			}
+		},
 		data() {
 			return {
 				keyword:'',
@@ -60,7 +69,7 @@
 			},
 			
 			async getList() {
-				const res=await apiContractList({
+				const res=await apiContractSearchV2({
 					CurrentIndex:this.page,
 					Keyword:this.keyword
 				})