|
|
@@ -38,7 +38,7 @@
|
|
|
<text class="delta-code">{{ delta.code || '—' }}</text>
|
|
|
<view class="delta-detail">
|
|
|
<text v-if="delta.status === 'added'">新增</text>
|
|
|
- <text v-if="delta.status === 'removed'>删除</text>
|
|
|
+ <text v-if="delta.status === 'removed'">删除</text>
|
|
|
<text v-if="delta.status === 'modified'">修改</text>
|
|
|
<text class="delta-name">{{ delta.name1 || '' }} → {{ delta.name2 || '' }}</text>
|
|
|
<text v-if="delta.change">({{ delta.change }})</text>
|
|
|
@@ -47,17 +47,15 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view v-else class="empty-tip">两次上传无变化差异</view>
|
|
|
</view>
|
|
|
-
|
|
|
- <view v-else class="empty-tip">暂无对比数据</view>
|
|
|
+ <view v-else class="empty-tip">两次上传无变化差异</view>
|
|
|
</view>
|
|
|
+ <view v-else class="empty-tip">暂无对比数据</view>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { getFamilyMemberList } from '@/utils/api'
|
|
|
-import request from '@/utils/request'
|
|
|
+import { getFamilyMemberList, getDanReportList, compareDanReports } from '@/utils/api'
|
|
|
|
|
|
export default {
|
|
|
components: {},
|
|
|
@@ -88,7 +86,6 @@ export default {
|
|
|
self.memberId = parseInt(options.memberId)
|
|
|
}
|
|
|
self.loadMembers()
|
|
|
- self.loadReportIds()
|
|
|
},
|
|
|
methods: {
|
|
|
loadMembers() {
|
|
|
@@ -109,7 +106,7 @@ export default {
|
|
|
self.currentReportIdLabel = '选择成员后加载'
|
|
|
return
|
|
|
}
|
|
|
- request('/api/dan-report/list', 'POST', { memberId: self.memberId }).then(function(res) {
|
|
|
+ getDanReportList({ memberId: self.memberId }).then(function(res) {
|
|
|
self.reportIds = (res.data || []).map(function(u) { return String(u.id) })
|
|
|
if (self.reportIds.length > 0) {
|
|
|
self.currentReportId = self.reportIds[0]
|
|
|
@@ -139,7 +136,7 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
self.loading = true
|
|
|
- request('/api/dan-report/compare', 'POST', { uploadIdA: self.uploadIdA, uploadIdB: self.uploadIdB }).then(function(res) {
|
|
|
+ compareDanReports({ uploadIdA: self.uploadIdA, uploadIdB: self.uploadIdB }).then(function(res) {
|
|
|
self.loading = false
|
|
|
if (res.code !== 200) {
|
|
|
self.error = res.message || '对比失败'
|