|
@@ -24,120 +24,171 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div v-else style="background-color: #85ce61">已出库</div>
|
|
<div v-else style="background-color: #85ce61">已出库</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="info" style="max-height: 100vh">
|
|
|
|
|
|
|
+ <div class="info">
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>藏品名称:</span>{{ myObj.name ? myObj.name : "-" }}
|
|
|
|
|
|
|
+ <span>藏品名称</span>
|
|
|
|
|
+ <p>{{ myObj.name ? myObj.name : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>总登记号:</span
|
|
|
|
|
- >{{ myObj.registerNum ? myObj.registerNum : "-" }}
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
- <div>
|
|
|
|
|
- <span>编号类型:</span
|
|
|
|
|
- >{{ myObj.numTypeId ? myObj.numTypeId : "-" }}
|
|
|
|
|
|
|
+ <span>原 名</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.primitiveName ? myObj.primitiveName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div><span>藏品编号:</span>{{ myObj.num ? myObj.num : "-" }}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>原名:</span
|
|
|
|
|
- >{{ myObj.primitiveName ? myObj.primitiveName : "-" }}
|
|
|
|
|
|
|
+ <span>年 代</span>
|
|
|
|
|
+ <p>{{ myObj.age ? myObj.age : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div><span>年代:</span>{{ myObj.age ? myObj.age : "-" }}</div>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物类别:</span
|
|
|
|
|
- >{{ myObj.goodsTypeName ? myObj.goodsTypeName : "-" }}
|
|
|
|
|
|
|
+ <span>总登记号</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.registerNum ? myObj.registerNum : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物级别:</span>{{ myObj.level ? myObj.level : "-" }}
|
|
|
|
|
|
|
+ <span>编号类型</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.numTypeId ? myObj.numTypeId : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物来源:</span
|
|
|
|
|
- >{{ myObj.sourceName ? myObj.sourceName : "-" }}
|
|
|
|
|
|
|
+ <span>藏品编号</span>
|
|
|
|
|
+ <p>{{ myObj.num ? myObj.num : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地类型:</span
|
|
|
|
|
- >{{ myObj.textureType ? myObj.textureType : "-" }}
|
|
|
|
|
|
|
+ <span>文物类别</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.goodsTypeName ? myObj.goodsTypeName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地类别:</span
|
|
|
|
|
- >{{ myObj.textureCategory ? myObj.textureCategory : "-" }}
|
|
|
|
|
|
|
+ <span>文物级别</span>
|
|
|
|
|
+ <p>{{ myObj.level ? myObj.level : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地:</span>{{ myObj.texture ? myObj.texture : "-" }}
|
|
|
|
|
|
|
+ <span>文物来源</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.sourceName ? myObj.sourceName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>通长:</span>{{ myObj.length ? myObj.length : "-" }}
|
|
|
|
|
|
|
+ <span>质地类型</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.textureType ? myObj.textureType : "-" }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>质地类别</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.textureCategory ? myObj.textureCategory : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div><span>通宽:</span>{{ myObj.width ? myObj.width : "-" }}</div>
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>通高:</span>{{ myObj.height ? myObj.height : "-" }}
|
|
|
|
|
|
|
+ <span>质 地</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.texture ? myObj.texture : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>完残程度:</span
|
|
|
|
|
- >{{ myObj.integrity ? myObj.integrity : "-" }}
|
|
|
|
|
|
|
+ <span>通 长</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.length ? myObj.length : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>保存状态:</span>{{ myObj.repair ? myObj.repair : "-" }}
|
|
|
|
|
|
|
+ <span>通 宽</span>
|
|
|
|
|
+ <p>{{ myObj.width ? myObj.width : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>完残状况:</span
|
|
|
|
|
- >{{ myObj.repairRemark ? myObj.repairRemark : "-" }}
|
|
|
|
|
|
|
+ <span>通 高</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.height ? myObj.height : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>数量类型:</span
|
|
|
|
|
- >{{ myObj.amountType ? myObj.amountType : "-" }}
|
|
|
|
|
|
|
+ <span>数量类型</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.amountType ? myObj.amountType : "-" }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>具体数量</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.amount ? myObj.amount : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>具体数量:</span>{{ myObj.amount ? myObj.amount : "-" }}
|
|
|
|
|
|
|
+ <span>质量范围</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.qualityScope ? myObj.qualityScope : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质量范围:</span
|
|
|
|
|
- >{{ myObj.qualityScope ? myObj.qualityScope : "-" }}
|
|
|
|
|
|
|
+ <span>具体质量</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.quality ? myObj.quality : "-" }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>入藏时间范围</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.checkInScope ? myObj.checkInScope : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>具体质量:</span>{{ myObj.quality ? myObj.quality : "-" }}
|
|
|
|
|
|
|
+ <span>入藏年度</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.checkInYear ? myObj.checkInYear : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>入藏时间范围:</span
|
|
|
|
|
- >{{ myObj.checkInScope ? myObj.checkInScope : "-" }}
|
|
|
|
|
|
|
+ <span>完残程度</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.integrity ? myObj.integrity : "-" }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>保存状态</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.repair ? myObj.repair : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>入藏年度:</span
|
|
|
|
|
- >{{ myObj.checkInYear ? myObj.checkInYear : "-" }}
|
|
|
|
|
|
|
+ <span>完残状况</span>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ {{ myObj.repairRemark ? myObj.repairRemark : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span style="width: 80px">来源说明:</span>
|
|
|
|
|
- <p style="flex: 1; text-align: left">
|
|
|
|
|
|
|
+ <span>来源说明</span>
|
|
|
|
|
+ <p style="flex: 1">
|
|
|
{{ myObj.description ? myObj.description : "-" }}
|
|
{{ myObj.description ? myObj.description : "-" }}
|
|
|
</p>
|
|
</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
- <div><span>入库位置:</span>{{ rukuTxt ? rukuTxt : "-" }}</div>
|
|
|
|
|
|
|
+ <div><span>入库位置</span><p>{{ rukuTxt ? rukuTxt : "-" }}</p></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>出库位置:</span>{{ myObj.outPath ? myObj.outPath : "-" }}
|
|
|
|
|
|
|
+ <span>出库位置</span><p>{{ myObj.outPath ? myObj.outPath : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -162,7 +213,12 @@
|
|
|
@click="begEdit"
|
|
@click="begEdit"
|
|
|
>申请编辑</el-button
|
|
>申请编辑</el-button
|
|
|
>
|
|
>
|
|
|
- <el-button type="primary" size="small" @click="applyMove" v-if="myObj.storageId&&myObj.status!=='已出库'" v-show="userLimits.move"
|
|
|
|
|
|
|
+ <el-button
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ size="small"
|
|
|
|
|
+ @click="applyMove"
|
|
|
|
|
+ v-if="myObj.storageId && myObj.status !== '已出库'"
|
|
|
|
|
+ v-show="userLimits.move"
|
|
|
>申请移库</el-button
|
|
>申请移库</el-button
|
|
|
>
|
|
>
|
|
|
<el-button size="small" @click="record">操作记录</el-button>
|
|
<el-button size="small" @click="record">操作记录</el-button>
|
|
@@ -187,120 +243,169 @@
|
|
|
<div class="info">
|
|
<div class="info">
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>藏品名称:</span>{{ myObj.name ? myObj.name : "-" }}
|
|
|
|
|
|
|
+ <span>藏品名称</span>
|
|
|
|
|
+ <p :title="myObj.name">{{ myObj.name ? myObj.name : "-" }}</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>原 名</span>
|
|
|
|
|
+ <p :title="myObj.primitiveName">
|
|
|
|
|
+ {{ myObj.primitiveName ? myObj.primitiveName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>总登记号:</span
|
|
|
|
|
- >{{ myObj.registerNum ? myObj.registerNum : "-" }}
|
|
|
|
|
|
|
+ <span>年 代</span>
|
|
|
|
|
+ <p :title="myObj.age">{{ myObj.age ? myObj.age : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>编号类型:</span
|
|
|
|
|
- >{{ myObj.numTypeId ? myObj.numTypeId : "-" }}
|
|
|
|
|
|
|
+ <span>总登记号</span>
|
|
|
|
|
+ <p :title="myObj.registerNum">
|
|
|
|
|
+ {{ myObj.registerNum ? myObj.registerNum : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>藏品编号:</span>{{ myObj.num ? myObj.num : "-" }}
|
|
|
|
|
|
|
+ <span>编号类型</span>
|
|
|
|
|
+ <p :title="myObj.numTypeId">
|
|
|
|
|
+ {{ myObj.numTypeId ? myObj.numTypeId : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>原名:</span
|
|
|
|
|
- >{{ myObj.primitiveName ? myObj.primitiveName : "-" }}
|
|
|
|
|
|
|
+ <span>藏品编号</span>
|
|
|
|
|
+ <p :title="myObj.num">{{ myObj.num ? myObj.num : "-" }}</p>
|
|
|
</div>
|
|
</div>
|
|
|
- <div><span>年代:</span>{{ myObj.age ? myObj.age : "-" }}</div>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物类别:</span
|
|
|
|
|
- >{{ myObj.goodsTypeName ? myObj.goodsTypeName : "-" }}
|
|
|
|
|
|
|
+ <span>文物类别</span>
|
|
|
|
|
+ <p :title="myObj.goodsTypeName">
|
|
|
|
|
+ {{ myObj.goodsTypeName ? myObj.goodsTypeName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物级别:</span>{{ myObj.level ? myObj.level : "-" }}
|
|
|
|
|
|
|
+ <span>文物级别</span>
|
|
|
|
|
+ <p :title="myObj.level">
|
|
|
|
|
+ {{ myObj.level ? myObj.level : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>文物来源:</span
|
|
|
|
|
- >{{ myObj.sourceName ? myObj.sourceName : "-" }}
|
|
|
|
|
|
|
+ <span>文物来源</span>
|
|
|
|
|
+ <p :title="myObj.sourceName">
|
|
|
|
|
+ {{ myObj.sourceName ? myObj.sourceName : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地类型:</span
|
|
|
|
|
- >{{ myObj.textureType ? myObj.textureType : "-" }}
|
|
|
|
|
|
|
+ <span>质地类型</span>
|
|
|
|
|
+ <p :title="myObj.textureType">
|
|
|
|
|
+ {{ myObj.textureType ? myObj.textureType : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地类别:</span
|
|
|
|
|
- >{{ myObj.textureCategory ? myObj.textureCategory : "-" }}
|
|
|
|
|
|
|
+ <span>质地类别</span>
|
|
|
|
|
+ <p :title="myObj.textureCategory">
|
|
|
|
|
+ {{ myObj.textureCategory ? myObj.textureCategory : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质地:</span>{{ myObj.texture ? myObj.texture : "-" }}
|
|
|
|
|
|
|
+ <span>质 地</span>
|
|
|
|
|
+ <p :title="myObj.texture">
|
|
|
|
|
+ {{ myObj.texture ? myObj.texture : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>通长:</span>{{ myObj.length ? myObj.length : "-" }}
|
|
|
|
|
|
|
+ <span>通 长</span>
|
|
|
|
|
+ <p :title="myObj.length">
|
|
|
|
|
+ {{ myObj.length ? myObj.length : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>通宽:</span>{{ myObj.width ? myObj.width : "-" }}
|
|
|
|
|
|
|
+ <span>通 宽</span>
|
|
|
|
|
+ <p :title="myObj.width">
|
|
|
|
|
+ {{ myObj.width ? myObj.width : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>通高:</span>{{ myObj.height ? myObj.height : "-" }}
|
|
|
|
|
|
|
+ <span>通 高</span>
|
|
|
|
|
+ <p :title="myObj.height">
|
|
|
|
|
+ {{ myObj.height ? myObj.height : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>完残程度:</span
|
|
|
|
|
- >{{ myObj.integrity ? myObj.integrity : "-" }}
|
|
|
|
|
|
|
+ <span>数量类型</span>
|
|
|
|
|
+ <p :title="myObj.amountType">
|
|
|
|
|
+ {{ myObj.amountType ? myObj.amountType : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>保存状态:</span>{{ myObj.repair ? myObj.repair : "-" }}
|
|
|
|
|
|
|
+ <span>具体数量</span>
|
|
|
|
|
+ <p :title="myObj.amount">
|
|
|
|
|
+ {{ myObj.amount ? myObj.amount : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>完残状况:</span
|
|
|
|
|
- >{{ myObj.repairRemark ? myObj.repairRemark : "-" }}
|
|
|
|
|
|
|
+ <span>质量范围</span>
|
|
|
|
|
+ <p :title="myObj.qualityScope">
|
|
|
|
|
+ {{ myObj.qualityScope ? myObj.qualityScope : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>数量类型:</span
|
|
|
|
|
- >{{ myObj.amountType ? myObj.amountType : "-" }}
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <span>具体数量:</span>{{ myObj.amount ? myObj.amount : "-" }}
|
|
|
|
|
|
|
+ <span>具体质量</span>
|
|
|
|
|
+ <p :title="myObj.quality">
|
|
|
|
|
+ {{ myObj.quality ? myObj.quality : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <div class="row">
|
|
|
|
|
<div>
|
|
<div>
|
|
|
- <span>质量范围:</span
|
|
|
|
|
- >{{ myObj.qualityScope ? myObj.qualityScope : "-" }}
|
|
|
|
|
|
|
+ <span>入藏时间范围</span>
|
|
|
|
|
+ <p :title="myObj.checkInScope">
|
|
|
|
|
+ {{ myObj.checkInScope ? myObj.checkInScope : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>具体质量:</span>{{ myObj.quality ? myObj.quality : "-" }}
|
|
|
|
|
|
|
+ <span>入藏年度</span>
|
|
|
|
|
+ <p :title="myObj.checkInYear">
|
|
|
|
|
+ {{ myObj.checkInYear ? myObj.checkInYear : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>入藏时间范围:</span
|
|
|
|
|
- >{{ myObj.checkInScope ? myObj.checkInScope : "-" }}
|
|
|
|
|
|
|
+ <span>完残程度</span>
|
|
|
|
|
+ <p :title="myObj.integrity">
|
|
|
|
|
+ {{ myObj.integrity ? myObj.integrity : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span>入藏年度:</span
|
|
|
|
|
- >{{ myObj.checkInYear ? myObj.checkInYear : "-" }}
|
|
|
|
|
|
|
+ <span>保存状态</span>
|
|
|
|
|
+ <p :title="myObj.repair">
|
|
|
|
|
+ {{ myObj.repair ? myObj.repair : "-" }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <span>完残状况</span>
|
|
|
|
|
+ <p :title="myObj.repairRemark">
|
|
|
|
|
+ {{ myObj.repairRemark ? myObj.repairRemark : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span style="width: 80px">来源说明:</span>
|
|
|
|
|
- <p style="flex: 1">
|
|
|
|
|
|
|
+ <span>来源说明</span>
|
|
|
|
|
+ <p style="flex: 1" :title="myObj.description">
|
|
|
{{ myObj.description ? myObj.description : "-" }}
|
|
{{ myObj.description ? myObj.description : "-" }}
|
|
|
</p>
|
|
</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
- <div style="height:39px">
|
|
|
|
|
- <span>入库位置:</span>
|
|
|
|
|
|
|
+ <div style="height: 39px">
|
|
|
|
|
+ <span>入库位置</span>
|
|
|
<el-cascader
|
|
<el-cascader
|
|
|
ref="cascaderAddr"
|
|
ref="cascaderAddr"
|
|
|
v-if="myObj.location && myObj.location.length >= 1"
|
|
v-if="myObj.location && myObj.location.length >= 1"
|
|
@@ -313,8 +418,13 @@
|
|
|
></el-cascader>
|
|
></el-cascader>
|
|
|
<i v-else>-</i>
|
|
<i v-else>-</i>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="row">
|
|
|
<div>
|
|
<div>
|
|
|
- <span>出库位置:</span>{{ myObj.outPath ? myObj.outPath : "-" }}
|
|
|
|
|
|
|
+ <span>出库位置</span>
|
|
|
|
|
+ <p :title="myObj.outPath">
|
|
|
|
|
+ {{ myObj.outPath ? myObj.outPath : "-" }}
|
|
|
|
|
+ </p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -335,7 +445,10 @@
|
|
|
</div>
|
|
</div>
|
|
|
<!-- 表格 -->
|
|
<!-- 表格 -->
|
|
|
<el-table
|
|
<el-table
|
|
|
- :header-cell-style="{ background: '#eef1f6', color: '#606266' }"
|
|
|
|
|
|
|
+ :header-cell-style="{
|
|
|
|
|
+ background: 'rgba(62, 94, 179, .5)',
|
|
|
|
|
+ color: '#404040',
|
|
|
|
|
+ }"
|
|
|
:data="tableData"
|
|
:data="tableData"
|
|
|
border
|
|
border
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
@@ -398,29 +511,30 @@
|
|
|
<!-- 点击申请移库出现的弹窗 -->
|
|
<!-- 点击申请移库出现的弹窗 -->
|
|
|
<el-dialog title="申请移库" :visible.sync="moveDialog" class="myMove">
|
|
<el-dialog title="申请移库" :visible.sync="moveDialog" class="myMove">
|
|
|
<div class="block">
|
|
<div class="block">
|
|
|
- <div>入库位置:{{rukuTxt}}</div>
|
|
|
|
|
|
|
+ <div>入库位置:{{ rukuTxt }}</div>
|
|
|
<div>
|
|
<div>
|
|
|
- <span class="demonstration">移库位置:</span>
|
|
|
|
|
- <el-cascader
|
|
|
|
|
- style="width:500px"
|
|
|
|
|
- :props="{ value: 'id', label: 'name' }"
|
|
|
|
|
- v-model="moveValue"
|
|
|
|
|
- :options="options"
|
|
|
|
|
- @change="handleChange"
|
|
|
|
|
- ></el-cascader>
|
|
|
|
|
|
|
+ <span class="demonstration">移库位置:</span>
|
|
|
|
|
+ <el-cascader
|
|
|
|
|
+ style="width: 500px"
|
|
|
|
|
+ :props="{ value: 'id', label: 'name' }"
|
|
|
|
|
+ v-model="moveValue"
|
|
|
|
|
+ :options="options"
|
|
|
|
|
+ @change="handleChange"
|
|
|
|
|
+ ></el-cascader>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="moveBtn">
|
|
<div class="moveBtn">
|
|
|
- <el-button type="primary" @click="moveOk"
|
|
|
|
|
- >确 定</el-button
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <el-button type="primary" @click="moveOk">确 定</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
<!-- 点击操作记录出现的弹窗 -->
|
|
<!-- 点击操作记录出现的弹窗 -->
|
|
|
<el-dialog title="操作记录" :visible.sync="dialogTableVisible">
|
|
<el-dialog title="操作记录" :visible.sync="dialogTableVisible">
|
|
|
<el-table
|
|
<el-table
|
|
|
:data="gridData"
|
|
:data="gridData"
|
|
|
- :header-cell-style="{ background: '#eef1f6', color: '#606266' }"
|
|
|
|
|
|
|
+ :header-cell-style="{
|
|
|
|
|
+ background: 'rgba(62, 94, 179, .5)',
|
|
|
|
|
+ color: '#404040',
|
|
|
|
|
+ }"
|
|
|
border
|
|
border
|
|
|
>
|
|
>
|
|
|
<el-table-column label="序号" width="50" :resizable="false">
|
|
<el-table-column label="序号" width="50" :resizable="false">
|
|
@@ -548,8 +662,12 @@ export default {
|
|
|
this.tempIds = val.join(',')
|
|
this.tempIds = val.join(',')
|
|
|
},
|
|
},
|
|
|
async moveOk () {
|
|
async moveOk () {
|
|
|
- if (this.tempIds === '') return this.$message.warning('还未选择移库位置!')
|
|
|
|
|
- if (this.myObj.storageId === this.tempIds) return this.$message.warning('不能与之前入库位置相同!')
|
|
|
|
|
|
|
+ if (this.tempIds === '') {
|
|
|
|
|
+ return this.$message.warning('还未选择移库位置!')
|
|
|
|
|
+ }
|
|
|
|
|
+ if (this.myObj.storageId === this.tempIds) {
|
|
|
|
|
+ return this.$message.warning('不能与之前入库位置相同!')
|
|
|
|
|
+ }
|
|
|
const res = await applyMove(this.myObj.id, this.tempIds)
|
|
const res = await applyMove(this.myObj.id, this.tempIds)
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
this.moveDialog = false
|
|
this.moveDialog = false
|
|
@@ -658,10 +776,10 @@ export default {
|
|
|
this.rukuTxt = txt
|
|
this.rukuTxt = txt
|
|
|
}
|
|
}
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
|
- htmlToPdf.downloadPDF(
|
|
|
|
|
- document.querySelector('#myPdfCon'),
|
|
|
|
|
- this.myObj.name
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ const targetDom = document.querySelector('#myPdfCon')
|
|
|
|
|
+ targetDom.style.width = targetDom.scrollWidth + 'px'
|
|
|
|
|
+ targetDom.style.height = targetDom.scrollHeight + 'px'
|
|
|
|
|
+ htmlToPdf.downloadPDF(targetDom, this.myObj.name)
|
|
|
this.isShow = false
|
|
this.isShow = false
|
|
|
}, 100)
|
|
}, 100)
|
|
|
},
|
|
},
|
|
@@ -713,20 +831,19 @@ export default {
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|
|
|
<style lang='less' scoped>
|
|
<style lang='less' scoped>
|
|
|
-
|
|
|
|
|
-.moveBtn{
|
|
|
|
|
|
|
+.moveBtn {
|
|
|
position: absolute;
|
|
position: absolute;
|
|
|
bottom: 20px;
|
|
bottom: 20px;
|
|
|
left: 50%;
|
|
left: 50%;
|
|
|
transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
|
}
|
|
}
|
|
|
-.myMove{
|
|
|
|
|
- /deep/.el-dialog{
|
|
|
|
|
|
|
+.myMove {
|
|
|
|
|
+ /deep/.el-dialog {
|
|
|
height: 400px;
|
|
height: 400px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-.block{
|
|
|
|
|
- &>div {
|
|
|
|
|
|
|
+.block {
|
|
|
|
|
+ & > div {
|
|
|
margin: 0px 100px 0;
|
|
margin: 0px 100px 0;
|
|
|
&:nth-of-type(1) {
|
|
&:nth-of-type(1) {
|
|
|
margin-bottom: 15px;
|
|
margin-bottom: 15px;
|
|
@@ -774,7 +891,7 @@ body .el-table::before {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.mydown {
|
|
.mydown {
|
|
|
- color: #40a9ff;
|
|
|
|
|
|
|
+ color: #3e5eb3;
|
|
|
margin: 4px;
|
|
margin: 4px;
|
|
|
}
|
|
}
|
|
|
.title {
|
|
.title {
|
|
@@ -794,7 +911,7 @@ body .el-table::before {
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
width: 50px;
|
|
width: 50px;
|
|
|
height: 20px;
|
|
height: 20px;
|
|
|
- background-color: #40a9ff;
|
|
|
|
|
|
|
+ background-color: #3e5eb3;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
@@ -802,8 +919,8 @@ body .el-table::before {
|
|
|
}
|
|
}
|
|
|
.info {
|
|
.info {
|
|
|
margin: 10px 0 0 55px;
|
|
margin: 10px 0 0 55px;
|
|
|
- max-height: 370px;
|
|
|
|
|
- overflow-y: auto;
|
|
|
|
|
|
|
+ // max-height: 370px;
|
|
|
|
|
+ // overflow-y: auto;
|
|
|
width: 90%;
|
|
width: 90%;
|
|
|
// margin-bottom: 60px;
|
|
// margin-bottom: 60px;
|
|
|
.row {
|
|
.row {
|
|
@@ -824,15 +941,30 @@ body .el-table::before {
|
|
|
& > div {
|
|
& > div {
|
|
|
// padding-left: 20px;
|
|
// padding-left: 20px;
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
- padding: 8px 20px;
|
|
|
|
|
|
|
+ // padding: 7px 20px;
|
|
|
// height: 33px;
|
|
// height: 33px;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
|
|
+ height: 37px;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
border: 1px solid #ccc;
|
|
border: 1px solid #ccc;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
color: black;
|
|
color: black;
|
|
|
span {
|
|
span {
|
|
|
|
|
+ display: block;
|
|
|
|
|
+ width: 112px;
|
|
|
|
|
+ height: 37px;
|
|
|
|
|
+ line-height: 37px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ background-color: #d9d9d9;
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
|
|
+ margin-right: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ p {
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ width: 229px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -868,13 +1000,11 @@ body .el-table::before {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
.top {
|
|
.top {
|
|
|
- padding-left: 35px;
|
|
|
|
|
|
|
+ padding-left: 18px;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- box-shadow: 1px 1px 10px 1px;
|
|
|
|
|
margin-left: 2px;
|
|
margin-left: 2px;
|
|
|
height: 40px;
|
|
height: 40px;
|
|
|
- background-color: #fff;
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.conten {
|
|
.conten {
|
|
@@ -888,12 +1018,12 @@ body .el-table::before {
|
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
|
- margin: 20px 20px 40px;
|
|
|
|
|
|
|
+ margin: 0 20px 40px;
|
|
|
padding: 10px 0 0 40px;
|
|
padding: 10px 0 0 40px;
|
|
|
.conten_left {
|
|
.conten_left {
|
|
|
width: 465px;
|
|
width: 465px;
|
|
|
- height: 400px;
|
|
|
|
|
- background-color: #fafafa;
|
|
|
|
|
|
|
+ height: 460px;
|
|
|
|
|
+ background-color: rgba(64, 64, 64, 0.9);
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
img {
|
|
img {
|
|
@@ -905,10 +1035,14 @@ body .el-table::before {
|
|
|
}
|
|
}
|
|
|
.conten_right {
|
|
.conten_right {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
- height: 400px;
|
|
|
|
|
|
|
+ max-height: 460px;
|
|
|
|
|
+ overflow-y: auto;
|
|
|
}
|
|
}
|
|
|
.conten_bot {
|
|
.conten_bot {
|
|
|
|
|
+ margin-top: -40px;
|
|
|
position: relative;
|
|
position: relative;
|
|
|
|
|
+ height: 250px;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
|
|
|
.btn {
|
|
.btn {
|
|
|
position: absolute;
|
|
position: absolute;
|
|
@@ -916,8 +1050,6 @@ body .el-table::before {
|
|
|
transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
|
bottom: -45px;
|
|
bottom: -45px;
|
|
|
}
|
|
}
|
|
|
- height: 250px;
|
|
|
|
|
- width: 100%;
|
|
|
|
|
.resource {
|
|
.resource {
|
|
|
/deep/.el-table {
|
|
/deep/.el-table {
|
|
|
max-height: 190px;
|
|
max-height: 190px;
|
|
@@ -935,10 +1067,10 @@ body .el-table::before {
|
|
|
// overflow: auto;
|
|
// overflow: auto;
|
|
|
width: 97%;
|
|
width: 97%;
|
|
|
max-width: 1580px;
|
|
max-width: 1580px;
|
|
|
- border: 1px solid #ccc;
|
|
|
|
|
|
|
+ // border: 1px solid #ccc;
|
|
|
.select {
|
|
.select {
|
|
|
h3 {
|
|
h3 {
|
|
|
- margin: 0 26px;
|
|
|
|
|
|
|
+ margin: 0 26px 0 0;
|
|
|
color: black;
|
|
color: black;
|
|
|
}
|
|
}
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -948,5 +1080,39 @@ body .el-table::before {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ #myPdfCon{
|
|
|
|
|
+ .info{
|
|
|
|
|
+ .row{
|
|
|
|
|
+ height: auto;
|
|
|
|
|
+ display: inline;
|
|
|
|
|
+ &>div {
|
|
|
|
|
+ min-height: 37px;
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
|
+ height: auto;
|
|
|
|
|
+ &>span{
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ min-height: 37px;
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ left: 0;
|
|
|
|
|
+ top: 0;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ }
|
|
|
|
|
+ &>p {
|
|
|
|
|
+ padding-left: 122px;
|
|
|
|
|
+ flex: 1;
|
|
|
|
|
+ width: 176px;
|
|
|
|
|
+ height: auto;
|
|
|
|
|
+ word-wrap: break-word;
|
|
|
|
|
+ word-break: break-all;
|
|
|
|
|
+ overflow: visible;
|
|
|
|
|
+ white-space:normal
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|