diff --git a/.env.production b/.env.production index 80c8103..8994f69 100644 --- a/.env.production +++ b/.env.production @@ -2,5 +2,5 @@ ENV = 'production' # base api -VUE_APP_BASE_API = '/prod-api' +VUE_APP_BASE_API = '' diff --git a/dist.zip b/dist.zip new file mode 100644 index 0000000..c7763fa Binary files /dev/null and b/dist.zip differ diff --git a/src/api/daily/deptindex.js b/src/api/daily/deptindex.js index 6ab0465..6528d72 100644 --- a/src/api/daily/deptindex.js +++ b/src/api/daily/deptindex.js @@ -2,22 +2,32 @@ import request from '@/utils/request' export function save(data) { return request({ - url: '/api/admin/department/save', + url: '/api/admin/task/report-save', method: 'post', data }) } -export function listdept() { +export function listdept(params) { return request({ - url: '/api/admin/regulation/index', - method: 'get' + url: '/api/admin/task/report-index', + method: 'get', + params: params + }) +} +export function get(safety_task_department_id) { + return request({ + url: '/api/admin/task/report-show', + method: 'get', + params: { + safety_task_department_id + } }) } -export function del(data) { +export function submit(data) { return request({ - url: '/api/admin/department/delete', + url: '/api/admin/task/report-submit', method: 'post', data }) diff --git a/src/api/daily/index.js b/src/api/daily/index.js index e69de29..ca7783b 100644 --- a/src/api/daily/index.js +++ b/src/api/daily/index.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +export function listtask(params) { + return request({ + url: '/api/admin/task/index', + method: 'get', + params:params + }) +} + +export function store(data) { + return request({ + url: '/api/admin/task/store', + method: 'post', + data + }) +} + +export function save(data) { + return request({ + url: '/api/admin/task/save', + method: 'post', + data + }) +} + +export function del(safety_task_id) { + return request({ + url: '/api/admin/task/destroy', + method: 'get', + params: { + safety_task_id + } + }) +} + +export function get(safety_task_id) { + return request({ + url: '/api/admin/task/show', + method: 'get', + params: { + safety_task_id + } + }) +} diff --git a/src/components/LxHeader/index.vue b/src/components/LxHeader/index.vue index 4050d04..a2a2bc2 100644 --- a/src/components/LxHeader/index.vue +++ b/src/components/LxHeader/index.vue @@ -45,7 +45,7 @@ export default { border-bottom: 2px solid #338de3; > span { position: relative; - top: 2px; + //top: 2px; } } .content { diff --git a/src/components/LxTable/index.vue b/src/components/LxTable/index.vue new file mode 100644 index 0000000..5af086a --- /dev/null +++ b/src/components/LxTable/index.vue @@ -0,0 +1,1310 @@ + + + + + diff --git a/src/components/LxTableRender/render.js b/src/components/LxTableRender/render.js new file mode 100644 index 0000000..07790ce --- /dev/null +++ b/src/components/LxTableRender/render.js @@ -0,0 +1,16 @@ +export default { + name: "TableExpand", + functional: true, + props: { + render: Function, + row: {},//当前行的数据 + column: {},//当前行的配置信息 + index: { type: Number, default: 0 }//当前所在行 + }, + render: (h, ctx) => { + const params = { + row: ctx.props.row, column: ctx.props.column, index: ctx.props.index + } + return ctx.props.render(h, params); //h(); + } +}; diff --git a/src/views/accident/index.vue b/src/views/accident/index.vue new file mode 100644 index 0000000..48d48ea --- /dev/null +++ b/src/views/accident/index.vue @@ -0,0 +1,8 @@ + + + + + diff --git a/src/views/daily/index.vue b/src/views/daily/index.vue index 48d48ea..abc0518 100644 --- a/src/views/daily/index.vue +++ b/src/views/daily/index.vue @@ -1,8 +1,414 @@ - - - - - diff --git a/src/views/training/index.vue b/src/views/training/index.vue new file mode 100644 index 0000000..48d48ea --- /dev/null +++ b/src/views/training/index.vue @@ -0,0 +1,8 @@ + + + + + diff --git a/src/views/training/record.vue b/src/views/training/record.vue new file mode 100644 index 0000000..48d48ea --- /dev/null +++ b/src/views/training/record.vue @@ -0,0 +1,8 @@ + + + + +