Browse Source

20240923

java8
qiezi 1 year ago
parent
commit
c9be6aba65
  1. 11
      src/views/modules/quote/detail/primary/quoteDetailOther.vue

11
src/views/modules/quote/detail/primary/quoteDetailOther.vue

@ -259,18 +259,17 @@ export default {
:label="item.columnLabel">
<template slot-scope="scope">
<span v-if="!item.columnHidden">
<template v-if="item.columnProp==='valueType'">{{ scope.row[item.columnProp] === 'text' ? '文本' : '数字' }}</template>
<template v-else-if="item.columnProp==='valueChooseFlag'">{{ scope.row[item.columnProp] === 'Y' ? '是' : '否' }}</template>
<template v-else-if="item.columnProp==='value' && updateStatus === true && scope.row.valueType==='text'">
<template v-if="item.columnProp==='valueChooseFlag'">{{ scope.row[item.columnProp] === 'Y' ? '' : '' }}</template>
<template v-else-if="item.columnProp==='value' && updateStatus === true && scope.row.valueTypeDb==='T'">
<el-input v-model="scope.row['textValue']"></el-input>
</template>
<template v-else-if="item.columnProp==='value' && updateStatus === true && scope.row.valueType==='num'">
<template v-else-if="item.columnProp==='value' && updateStatus === true && scope.row.valueTypeDb==='N'">
<el-input-number style="width: 100%" :controls="false" :step="0" v-model="scope.row['numValue']"></el-input-number>
</template>
<template v-else-if="item.columnProp==='value' && scope.row.valueType==='text'">
<template v-else-if="item.columnProp==='value' && scope.row.valueTypeDb==='T'">
{{ scope.row['textValue'] }}
</template>
<template v-else-if="item.columnProp==='value' && scope.row.valueType==='num'">
<template v-else-if="item.columnProp==='value' && scope.row.valueTypeDb==='N'">
{{ scope.row['numValue'] }}
</template>
<template v-else>{{ scope.row[item.columnProp] }}</template>

Loading…
Cancel
Save