|
|
@@ -15,31 +15,31 @@
|
|
|
<div class="info">
|
|
|
<div>
|
|
|
<h4>登记编号:</h4>
|
|
|
- <span>DJ2021081701</span>
|
|
|
+ <span>{{mydata.num}}</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
<h4>登记人员:</h4>
|
|
|
- <span>Admin</span>
|
|
|
+ <span>{{mydata.realName}}</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
<h4>藏品来源:</h4>
|
|
|
- <span>考古发掘与采集</span>
|
|
|
+ <span>{{mydata.sourceName}}</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
<h4>单位或个人:</h4>
|
|
|
- <span>个人</span>
|
|
|
+ <span>{{mydata.unit}}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="explain">
|
|
|
<p>
|
|
|
<span>登记说明:</span
|
|
|
- >考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集
|
|
|
+ >{{mydata.description}}
|
|
|
</p>
|
|
|
</div>
|
|
|
<div class="explain">
|
|
|
<p>
|
|
|
<span>审核说明:</span
|
|
|
- >考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集考古发掘与采集
|
|
|
+ >{{mydata.reason}}
|
|
|
</p>
|
|
|
</div>
|
|
|
<!-- 表格 -->
|
|
|
@@ -54,35 +54,25 @@
|
|
|
style="width: 100%"
|
|
|
>
|
|
|
<el-table-column label="缩略图" width="120">
|
|
|
- <template #default>
|
|
|
+ <template #default='{row}'>
|
|
|
<div class="smimg">
|
|
|
- <img src="../../assets/img/user.png" alt="" />
|
|
|
+ <img :src="baseURL+row.thumb" alt="" />
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="name" label="总登记号" width="235">
|
|
|
+ <el-table-column prop="registerNum" label="总登记号" width="235">
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="address" label="藏品名称"> </el-table-column>
|
|
|
- <el-table-column prop="name" label="类别" width="130">
|
|
|
+ <el-table-column prop="name" label="藏品名称"> </el-table-column>
|
|
|
+ <el-table-column prop="goodsTypeId" label="文物类别" width="130">
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="name" label="完残程度" width="220">
|
|
|
+ <el-table-column prop="integrity" label="完残程度" width="220">
|
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" width="130">
|
|
|
- <template #default>
|
|
|
- <el-button type="text" @click="isShow=true">查 看</el-button>
|
|
|
+ <template #default='{row}'>
|
|
|
+ <el-button type="text" @click="myLook(row)">查 看</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="审核结果" width="130">
|
|
|
- <template #default>
|
|
|
- <el-select
|
|
|
- v-model="auditResult"
|
|
|
- placeholder="请选择"
|
|
|
- >
|
|
|
- <el-option label="入库" value="0"></el-option>
|
|
|
- <el-option label="不入库" value="1"></el-option>
|
|
|
- <el-option label="不通过" value="2"></el-option>
|
|
|
- </el-select>
|
|
|
- </template>
|
|
|
+ <el-table-column prop="isStorage" label="审核结果" width="130">
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
</div>
|
|
|
@@ -92,18 +82,28 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <!-- 点击查看显示弹窗 -->
|
|
|
+ <Holding0AuditDia :dialogFormVisible.sync='isShow' :myObj='myObj'/>
|
|
|
+
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import Holding0AuditDia from './holding0_audit_Dia.vue'
|
|
|
+import axios from '@/utils/request'
|
|
|
+import { getHoldingList } from '@/apis/holding'
|
|
|
import TabList from '@/components/tabLeft.vue'
|
|
|
export default {
|
|
|
name: 'holding0_result',
|
|
|
// import引入的组件需要注入到对象中才能使用
|
|
|
- components: { TabList },
|
|
|
+ components: { TabList, Holding0AuditDia },
|
|
|
data () {
|
|
|
// 这里存放数据
|
|
|
return {
|
|
|
+ myObj: {},
|
|
|
+ // 服务器前缀地址
|
|
|
+ baseURL: '',
|
|
|
+ mydata: {},
|
|
|
// 点击查看显示弹窗
|
|
|
isShow: false,
|
|
|
fromData: {
|
|
|
@@ -114,18 +114,7 @@ export default {
|
|
|
},
|
|
|
auditResult: '',
|
|
|
// 表格数据
|
|
|
- tableData: [
|
|
|
- {
|
|
|
- date: '2016-05-03',
|
|
|
- name: '王小虎',
|
|
|
- address: '上海市普陀区金沙江路 1518 弄'
|
|
|
- },
|
|
|
- {
|
|
|
- date: '2016-05-02',
|
|
|
- name: '王小虎',
|
|
|
- address: '上海市普陀区金沙江路 1518 弄'
|
|
|
- }
|
|
|
- ]
|
|
|
+ tableData: []
|
|
|
}
|
|
|
},
|
|
|
// 监听属性 类似于data概念
|
|
|
@@ -134,12 +123,29 @@ export default {
|
|
|
watch: {},
|
|
|
// 方法集合
|
|
|
methods: {
|
|
|
+ // 点击查看
|
|
|
+ myLook (val) {
|
|
|
+ this.myObj = val
|
|
|
+ this.isShow = true
|
|
|
+ },
|
|
|
skip (index) {
|
|
|
this.$router.push(`/layout/holding${index}`).catch(() => {})
|
|
|
}
|
|
|
},
|
|
|
// 生命周期 - 创建完成(可以访问当前this实例)
|
|
|
- created () {},
|
|
|
+ async created () {
|
|
|
+ // 获取服务器前缀地址
|
|
|
+ this.baseURL = axios.defaults.baseURL
|
|
|
+ this.mydata = this.$route.query
|
|
|
+ const res = await getHoldingList(this.mydata.id)
|
|
|
+ this.tableData = res.data
|
|
|
+ this.tableData.forEach(v => {
|
|
|
+ v.goodsTypeId = this.category(v.goodsTypeId)
|
|
|
+ v.integrity = this.spoil(v.integrity)
|
|
|
+ v.numTypeId = this.mycategory(v.numTypeId)
|
|
|
+ v.repair = this.mySave(v.repair)
|
|
|
+ })
|
|
|
+ },
|
|
|
// 生命周期 - 挂载完成(可以访问DOM元素)
|
|
|
mounted () {},
|
|
|
beforeCreate () {}, // 生命周期 - 创建之前
|