|
|
@@ -121,6 +121,20 @@
|
|
|
:zRadiocolumns="item.customOptionList"
|
|
|
@zSelectVal="zSelectVal"></z-radio>
|
|
|
</div>
|
|
|
+ <div v-if="item.answerType == 'jxs'" class="formLabel z-cell">
|
|
|
+ <van-cell>
|
|
|
+ <template #title>
|
|
|
+ <span v-if="item.isMust == 0" class="van-f-red">*</span>{{ item.customName }}
|
|
|
+ </template>
|
|
|
+ </van-cell>
|
|
|
+ <div class="jxsBox">
|
|
|
+ <div class="jxsContent">
|
|
|
+ <div class="item" v-for="(val, index) in item.chainList">
|
|
|
+ <div class="selectItem">{{ val.chainName }} ({{ val.chainCode }})</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<br />
|
|
|
</div>
|
|
|
</van-form>
|
|
|
@@ -758,6 +772,29 @@ export default {
|
|
|
font-size: 16px;
|
|
|
}
|
|
|
}
|
|
|
+.jxsBox {
|
|
|
+ .jxsContent {
|
|
|
+ margin-bottom: 10px;
|
|
|
+ .item {
|
|
|
+ padding: 5px;
|
|
|
+ display: flex;
|
|
|
+ background: #e9e9e9;
|
|
|
+ margin: 5px 0;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ .selectItem {
|
|
|
+ flex: 1;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ font-size: 14px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .tips {
|
|
|
+ text-align: right;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|
|
|
<style>
|
|
|
.table-headermd {
|