yuansh преди 5 месеца
родител
ревизия
96f9dfa4df
променени са 1 файла, в които са добавени 31 реда и са изтрити 9 реда
  1. 31 9
      src/views/cuspCode/DeadlineReminder/deadlindeReminderList.vue

+ 31 - 9
src/views/cuspCode/DeadlineReminder/deadlindeReminderList.vue

@@ -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>