|
@@ -45,11 +45,11 @@
|
|
|
<JDictSelectTag v-model:value="queryParams.country" placeholder="请选择" dictCode="country"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
+ <!-- <a-col :md="6" :sm="8">
|
|
|
<a-form-item label="临期天数(deadline days)" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
<a-input placeholder="请输入" v-model:value="queryParams.deadlineReminder"></a-input>
|
|
|
</a-form-item>
|
|
|
- </a-col>
|
|
|
+ </a-col> -->
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="原厂(original factory)" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
<JDictSelectTag v-model:value="queryParams.originalFactory" placeholder="请选择" dictCode="yes_or_no"/>
|
|
@@ -112,8 +112,8 @@
|
|
|
:scroll="{ x: 2500, y: 300 }"
|
|
|
:rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"
|
|
|
>
|
|
|
- <!-- <template #bodyCell="{ column, record }">
|
|
|
- <template v-if="column.key === 'operation'">
|
|
|
+ <template #bodyCell="{ column, record }">
|
|
|
+ <!-- <template v-if="column.key === 'operation'">
|
|
|
<span>
|
|
|
<a @click="handleemit(record)">编辑(edit)</a>
|
|
|
<a-divider type="vertical" />
|
|
@@ -122,8 +122,13 @@
|
|
|
</a-popconfirm>
|
|
|
|
|
|
</span>
|
|
|
+ </template> -->
|
|
|
+ <template v-if="column.key === 'deadlineReminder'">
|
|
|
+ <span style="color:red" v-if="record.deadlineReminder === '超期'">
|
|
|
+ {{ record.deadlineReminder }}(overdue)
|
|
|
+ </span>
|
|
|
</template>
|
|
|
- </template> -->
|
|
|
+ </template>
|
|
|
</a-table>
|
|
|
</a-card>
|
|
|
</div>
|
|
@@ -135,7 +140,7 @@
|
|
|
import { message } from 'ant-design-vue';
|
|
|
import { filterObj, getFileAccessHttpUrl } from '/@/utils/common/compUtils';
|
|
|
import { JDictSelectTag} from '/@/components/Form';
|
|
|
- import { downloadFile } from '/@/utils/common/renderUtils';
|
|
|
+ import { downloadFile,render } from '/@/utils/common/renderUtils';
|
|
|
import { useMethods } from '/@/hooks/system/useMethods';
|
|
|
const { handleExportXls, handleImportXls } = useMethods();
|
|
|
const columns = [
|
|
@@ -201,6 +206,15 @@
|
|
|
key: 'originalFactory',
|
|
|
dataIndex: 'originalFactory',
|
|
|
align:"center",
|
|
|
+ customRender:function (t, r, index) {
|
|
|
+ if(t.text==1){
|
|
|
+ return '是(yes)'
|
|
|
+ }else if(t.text==0){
|
|
|
+ return '否(no)'
|
|
|
+ }else{
|
|
|
+ return ''
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
title: '资质证书名称(qualification certificate name)',
|
|
@@ -223,15 +237,23 @@
|
|
|
},
|
|
|
{
|
|
|
title: '资质证书附件(qualification certificate attachment)',
|
|
|
- key: 'qualificationCertificateAttachment',
|
|
|
- dataIndex: 'qualificationCertificateAttachment',
|
|
|
+ key: 'qualificationCertificate',
|
|
|
+ dataIndex: 'qualificationCertificate',
|
|
|
align:"center",
|
|
|
+ customRender:render.renderImage,
|
|
|
},
|
|
|
{
|
|
|
title: '临期天数(deadline days)',
|
|
|
key: 'deadlineReminder',
|
|
|
dataIndex: 'deadlineReminder',
|
|
|
align:"center",
|
|
|
+ customRender:function (t, r, index) {
|
|
|
+ if(t.text=='超期'){
|
|
|
+ return '超期'
|
|
|
+ }else{
|
|
|
+ return t.text
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
];
|
|
|
const labelCol = ref({
|
|
@@ -350,4 +372,4 @@
|
|
|
// padding: 8px !important;
|
|
|
// }
|
|
|
|
|
|
-</style>
|
|
|
+</style>
|