|
|
|
@ -12,8 +12,8 @@
|
|
|
|
|
</h4>
|
|
|
|
|
<Divider type="horizontal" />
|
|
|
|
|
<div>
|
|
|
|
|
<div class="iconfont"><span style="color: #7A8798;"><span class="iconfont icon-chakan mr5"></span>会计期间:</span>{{ details.accountDate }}</div>
|
|
|
|
|
<div class="iconfont"><span style="color: #7A8798;"><span class="iconfont icon-calendar mr5"></span>结算日期:</span>{{ details.stlDate }}<span v-if="details.stlName">({{ details.stlName }})</span></div>
|
|
|
|
|
<div class="iconfont"><span style="color: #7A8798;"><span class="iconfont icon-chakan mr5"></span>会计期间:</span>{{ details.accountDate || '自动生成' }}</div>
|
|
|
|
|
<div class="iconfont"><span style="color: #7A8798;"><span class="iconfont icon-calendar mr5"></span>结算日期:</span>{{ details.stlDate || '自动生成' }}<span v-if="details.stlName">({{ details.stlName }})</span></div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="lock-box">
|
|
|
|
|
<a-dropdown>
|
|
|
|
@ -22,8 +22,8 @@
|
|
|
|
|
<a-menu-item v-for="item in FnblType" :key="item.value" @click="toggleType(item.value)">{{ item.label }}</a-menu-item>
|
|
|
|
|
</a-menu>
|
|
|
|
|
</template>
|
|
|
|
|
<a-button type="link" :class="{ 'S': typeId == 'S', 'R': typeId == 'R', 'D': typeId == 'D', 'O': typeId == 'O' }">
|
|
|
|
|
<span class="iconfont" :class="{ 'icon-xiangzi': typeId == 'S', 'icon-xuehua1': typeId == 'R', 'icon-jinggao2': typeId == 'D', 'icon-Icon-': typeId == 'O' }"></span>
|
|
|
|
|
<a-button type="link">
|
|
|
|
|
<span class="iconfont" :class="{ 'icon-xiangzi': typeId == '整箱', 'icon-shichuang-duoge': typeId == '拼箱主票', 'icon-liebiao1': typeId == '拼箱分票', 'icon-a-1': typeId == '拼箱单票', 'icon-hebing': typeId == '合票主票', 'icon-cengji': typeId == '合票分票' }"></span>
|
|
|
|
|
{{ typeName }}
|
|
|
|
|
<span class="iconfont icon-30jiantouxiangxiafill"></span>
|
|
|
|
|
</a-button>
|
|
|
|
@ -122,6 +122,11 @@
|
|
|
|
|
() => props.details,
|
|
|
|
|
(v) => {
|
|
|
|
|
setFieldsValue(v)
|
|
|
|
|
if (v.blType) {
|
|
|
|
|
typeId.value = v.blType
|
|
|
|
|
} else {
|
|
|
|
|
typeId.value = '整箱'
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
defineExpose({
|
|
|
|
@ -157,9 +162,19 @@
|
|
|
|
|
.mr5 {
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
.icon-30jiantouxiangxiafill {
|
|
|
|
|
margin-left: 3px;
|
|
|
|
|
}
|
|
|
|
|
.ant-divider-vertical {
|
|
|
|
|
color: #CED5D9!important;
|
|
|
|
|
margin: 0 15px!important;
|
|
|
|
|
margin: 0 15px 0 0!important;
|
|
|
|
|
}
|
|
|
|
|
.ant-dropdown-trigger {
|
|
|
|
|
position: relative;
|
|
|
|
|
top: -0.5px;
|
|
|
|
|
span {
|
|
|
|
|
color: #257AFA!important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.lock-box {
|
|
|
|
|
width: 100%;
|
|
|
|
@ -168,7 +183,7 @@
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
margin: 8px 0;
|
|
|
|
|
.iconfont {
|
|
|
|
|
line-height: 25px;
|
|
|
|
|
line-height: 22px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
position: relative;
|
|
|
|
|