linwenxin преди 5 месеца
родител
ревизия
ec694a8b60
променени са 1 файла, в които са добавени 207 реда и са изтрити 1 реда
  1. 207 1
      src/views/setting/networkSigning/networkContractSigning/index.vue

+ 207 - 1
src/views/setting/networkSigning/networkContractSigning/index.vue

@@ -20,6 +20,7 @@
               :form-attributes="{ size: 'mini' }"
             >
               <zj-form-module title="基础信息" label-width="110px" :form-data="formData" :form-items="items" />
+              <zj-form-module title="附件信息" label-width="0px" :form-data="formData" :form-items="items2" />
             </zj-form-container>
           </zj-page-fill>
         </zj-page-container>
@@ -66,7 +67,212 @@ export default {
       return []
     },
     items() {
-      return []
+      return [
+        {
+          name: 'el-input',
+          md: 12,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '上级网点编号',
+            prop: 'parentId'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 12,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '上级网点名称',
+            prop: 'parentName'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 12,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '网点编号',
+            prop: 'websitId'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 12,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '网点名称',
+            prop: 'websitName'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '法大大法人id',
+            prop: 'fadadaCustomerId'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '法人实名流水号',
+            prop: 'fadadaWebsitNo'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '个人实名状态',
+            prop: 'authStatus'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '法大大网点id',
+            prop: 'fadadaWebsitNo'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '网点实名流水号',
+            prop: 'fadadaWebsitNo'
+          }
+        },
+        {
+          name: 'el-input',
+          md: 6,
+          attributes: {
+            disabled: true,
+            placeholder: '请输入'
+          },
+          formItemAttributes: {
+            label: '创建时间',
+            prop: 'createTime'
+          }
+        }
+      ]
+    },
+    items2() {
+      return [
+        {
+          name: 'slot-component',
+          md: 24,
+          formItemAttributes: {
+            label: '已选工程师',
+            prop: 'items'
+          },
+          render: (h, { props }) => {
+            var { formData } = props
+            return (
+              <div>
+                <zj-table
+                  columns={[
+                    {
+                      columnAttributes: {
+                        label: '序号',
+                        prop: ''
+                      },
+                      render: (h, { row, column, index }) => {
+                        return <div style="padding-left:10px">{index + 1}</div>
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '附件名称',
+                        prop: 'contractName'
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '附件状态',
+                        prop: 'contractStatus'
+                      },
+                      render: (h, { row, column, index }) => {
+                        return (
+                          <div style="padding-left:10px">
+                            {{ WAIT_SIGN: '待签约', WAIT: '待审核', OK: '审核通过' }[row.contractStatus]}
+                          </div>
+                        )
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '签约成功时间',
+                        prop: 'validDate'
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '签约过期时间',
+                        prop: 'expireDate'
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '审核人',
+                        prop: 'confirmBy'
+                      }
+                    },
+                    {
+                      columnAttributes: {
+                        label: '操作'
+                      },
+                      render: (h, { row, column, index }) => {
+                        return (
+                          <div style="padding-left:10px">
+                            <el-button type="text" onClick={() => {}}>
+                              查看合同
+                            </el-button>
+                          </div>
+                        )
+                      }
+                    }
+                  ]}
+                  tableData={[]}
+                ></zj-table>
+              </div>
+            )
+          }
+        }
+      ]
     }
   },
   methods: {