From 8155a41219ecd7841f90ab5b331acb6ceebadc97 Mon Sep 17 00:00:00 2001 From: xhj Date: Thu, 14 Sep 2023 14:55:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=88=B9=E5=8F=AA=E7=BB=B4=E6=8A=A4=EF=BC=8C?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E8=A1=A8=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sjzx/jcsj.js | 25 + .../renderer/combination/Combination.vue | 1154 +++++++++-------- .../renderer/combination/FilterExcel.vue | 392 +++--- .../vxe-table/renderer/combination/index.js | 4 +- src/styles/index.scss | 3 +- src/views/sjzx/czbhwh.vue | 426 ++++++ src/views/sjzx/czplwh.vue | 650 ++++++++++ 7 files changed, 1890 insertions(+), 764 deletions(-) create mode 100644 src/api/sjzx/jcsj.js create mode 100644 src/views/sjzx/czbhwh.vue create mode 100644 src/views/sjzx/czplwh.vue diff --git a/src/api/sjzx/jcsj.js b/src/api/sjzx/jcsj.js new file mode 100644 index 0000000..601cef2 --- /dev/null +++ b/src/api/sjzx/jcsj.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getList(data) {return request({url: '/dmCbxxp/getList', method: 'post', data})} +export function del(data) {return request({url: '/dmCbxxp/del', method: 'post', data})} +export function edit(data) {return request({url: '/dmCbxxp/edit', method: 'post', data})} +export function add(data) {return request({url: '/dmCbxxp/add', method: 'post', data})} + + +export function getCzplBase(data) {return request({url: '/dmCzplpNew/getCzplBase', method: 'post', data})} +export function wgetCzplBase(data) {return request({url: '/dmCzplpNew/getCzplBase', method: 'post', data})} +export function czPlupdate(data) {return request({url: '/dmCzplpNew/czPlupdate', method: 'post', data})} +export function getCzplList(data) {return request({url: '/dmCzplpNew/getCzplList', method: 'post', data})} +export function uploadPl(data) { + const param = new FormData() + param.append('file', data.file) + param.append('czbh', data.czbh) + param.append('isupload', data.isupload) + return request({ + url: '/dmCzplpNew/uploadPl', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param + }) +} + diff --git a/src/plugins/vxe-table/renderer/combination/Combination.vue b/src/plugins/vxe-table/renderer/combination/Combination.vue index 148fe77..b9c3b22 100644 --- a/src/plugins/vxe-table/renderer/combination/Combination.vue +++ b/src/plugins/vxe-table/renderer/combination/Combination.vue @@ -84,621 +84,647 @@ diff --git a/src/plugins/vxe-table/renderer/combination/FilterExcel.vue b/src/plugins/vxe-table/renderer/combination/FilterExcel.vue index fc06a81..7cfc484 100644 --- a/src/plugins/vxe-table/renderer/combination/FilterExcel.vue +++ b/src/plugins/vxe-table/renderer/combination/FilterExcel.vue @@ -51,212 +51,212 @@ diff --git a/src/plugins/vxe-table/renderer/combination/index.js b/src/plugins/vxe-table/renderer/combination/index.js index 85c166d..c8ad7ca 100644 --- a/src/plugins/vxe-table/renderer/combination/index.js +++ b/src/plugins/vxe-table/renderer/combination/index.js @@ -71,7 +71,7 @@ VXETable.renderer.add('FilterCombination', { return cellValue < matchText case 'le': return cellValue < matchText || cellValue == matchText - // 通用匹配 + // 通用匹配 case 'equal': return getMatchRE(matchText, true, true).test(cellValue) case 'unequal': @@ -132,5 +132,3 @@ VXETable.renderer.add('FilterExcell', { return false } }) - - diff --git a/src/styles/index.scss b/src/styles/index.scss index a045177..be150cb 100644 --- a/src/styles/index.scss +++ b/src/styles/index.scss @@ -15,7 +15,8 @@ body { } label { - font-weight: 700; + //font-weight: 700; + font-size: 12px } html { diff --git a/src/views/sjzx/czbhwh.vue b/src/views/sjzx/czbhwh.vue new file mode 100644 index 0000000..5d003b9 --- /dev/null +++ b/src/views/sjzx/czbhwh.vue @@ -0,0 +1,426 @@ + + + + diff --git a/src/views/sjzx/czplwh.vue b/src/views/sjzx/czplwh.vue new file mode 100644 index 0000000..bd0d4fe --- /dev/null +++ b/src/views/sjzx/czplwh.vue @@ -0,0 +1,650 @@ + + + +