| | |
| | | /> |
| | | </view> |
| | | <view class="filter-button" @click="getList"> |
| | | <u-icon name="search" size="24" color="#999"></u-icon> |
| | | <up-icon name="search" size="24" color="#999"></up-icon> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- 筛选开关 --> |
| | | <view class="switch-row"> |
| | | <text class="switch-label">不显示待回款为0</text> |
| | | <u-switch v-model="searchForm.status" @change="getList" size="18"/> |
| | | <van-switch v-model="searchForm.status" @change="getList" size="18"/> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | <view class="item-header"> |
| | | <view class="item-left"> |
| | | <view class="document-icon"> |
| | | <u-icon name="file-text" size="16" color="#ffffff"></u-icon> |
| | | <up-icon name="file-text" size="16" color="#ffffff"></up-icon> |
| | | </view> |
| | | <text class="item-id">{{ item.salesContractNo }}</text> |
| | | </view> |
| | | </view> |
| | | <u-divider></u-divider> |
| | | <up-divider></up-divider> |
| | | <view class="item-details"> |
| | | <view class="detail-row"> |
| | | <text class="detail-label">客户名称</text> |
| | |
| | | |
| | | <!-- 操作按钮 --> |
| | | <view class="action-buttons"> |
| | | <u-button |
| | | <van-button |
| | | type="primary" |
| | | size="small" |
| | | class="action-btn" |
| | |
| | | @click="openForm(item)" |
| | | > |
| | | 新增回款 |
| | | </u-button> |
| | | </van-button> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | |
| | | <!-- 无数据提示 --> |
| | | <view class="no-data" v-else> |
| | | <text>暂无数据</text> |
| | | <text>暂无回款数据</text> |
| | | </view> |
| | | </view> |
| | | </template> |