戴艳蓉 3 роки тому
батько
коміт
353d81626a

Різницю між файлами не показано, бо вона завелика
+ 0 - 0
dist/static/js/0.js


+ 5 - 0
src/views/serviceParam/supplier/components/baseForm.vue

@@ -501,6 +501,11 @@ export default {
         { value: "0", label: "现结" },
         { value: "1", label: "月清" },
         { value: "2", label: "双月清" },
+      ],
+        ocr_status: [
+        { id: "0", label: "未上传" },
+        { id: "1", label: "识别成功" },
+        { id: "2", label: "识别失败" },
       ],
       title: "添加供应商",
       showModelThis: this.showModel,

+ 76 - 0
src/views/serviceParam/supplier/detail.vue

@@ -4,6 +4,42 @@
       class="supplierDetail-main"
       v-if="powers && powers.length > 0 && powers.some((item) => item == '007')"
     >
+      <show-data-table
+        style="padding: 10px 0 5px 0"
+        :newTime="newTime"
+        v-if="newTime !== '' && (queryType === 'view' || queryType === 'edit')"
+        :sitem="sitem"
+        :columns="editColumns"
+      >
+        <template slot="status">
+          <el-tag
+            :size="'mini'"
+            :type="sitem.status == '0' ? 'warning' : ''"
+            v-text="
+              (statusOptions.find((item) => item.id == sitem.status) || {})
+                .label || '--'
+            "
+          ></el-tag>
+        </template>
+        <template slot="ocr_status">
+          <el-tag
+            :size="'mini'"
+            :type="
+              sitem.ocr_status == '0'
+                ? 'info'
+                : sitem.ocr_status == '1'
+                ? 'primary'
+                : sitem.ocr_status == '2'
+                ? 'danger'
+                : ''
+            "
+            v-text="
+              (ocr_status.find((item) => item.id == sitem.ocr_status) || {})
+                .label || '--'
+            "
+          ></el-tag>
+        </template>
+      </show-data-table>
       <el-tabs v-model="activeTabs">
         <el-tab-pane label="新建供应商" name="0" v-if="queryType === 'add'">
           <base-form
@@ -82,6 +118,46 @@ export default {
       size: "small",
       activeTabs: "1",
       activeNames: ["0", "1"],
+      editColumns: [
+        {
+          prop: "code",
+          label: "供应商编号",
+          span: 6,
+        },
+        {
+          prop: "status",
+          label: "使用状态",
+          _slot_: "status",
+          span: 4,
+        },
+        {
+          prop: "ocr_status",
+          label: "执照识别状态",
+          _slot_: "ocr_status",
+          span: 5,
+        },
+
+        {
+          prop: "creater",
+          label: "创建人",
+          span: 4,
+        },
+        {
+          prop: "addtime",
+          label: "创建时间",
+          span: 5,
+        },
+      ],
+      // 状态
+      statusOptions: [
+        { id: "0", label: "禁用" },
+        { id: "1", label: "启用" },
+      ],
+      ocr_status: [
+        { id: "0", label: "未上传" },
+        { id: "1", label: "识别成功" },
+        { id: "2", label: "识别失败" },
+      ],
       newTime: "",
       loading: false,
       queryType: "",

+ 30 - 0
src/views/serviceParam/supplier/index.vue

@@ -144,6 +144,24 @@
           "
         ></el-tag>
       </template>
+      <template #ocr_status="{ scope }">
+        <el-tag
+          :size="tablebtnSize"
+          :type="
+            scope.row.ocr_status == '0'
+              ? 'info'
+              : scope.row.ocr_status == '1'
+              ? 'primary'
+              : scope.row.ocr_status == '2'
+              ? 'danger'
+              : ''
+          "
+          v-text="
+            (ocr_status.find((item) => item.id == scope.row.ocr_status) || {})
+              .label || '--'
+          "
+        ></el-tag>
+      </template>
 
       <template #operation="{ scope }">
         <el-tooltip
@@ -282,6 +300,11 @@ export default {
         { id: "0", label: "禁用" },
         { id: "1", label: "启用" },
       ],
+      ocr_status: [
+        { id: "0", label: "未上传" },
+        { id: "1", label: "识别成功" },
+        { id: "2", label: "识别失败" },
+      ],
       // 表格 - 数据
       tableData: [],
       // 表格 - 参数
@@ -313,6 +336,13 @@ export default {
           width: "60",
           _slot_: "status",
         },
+        {
+          prop: "ocr_status",
+          label: "营业执照识别状态",
+          width: "120",
+          _slot_: "ocr_status",
+        },
+
         {
           prop: "legaler",
           label: "法人",

Деякі файли не було показано, через те що забагато файлів було змінено