diff --git a/src/assets/systemImg/imgText.png b/src/assets/systemImg/imgText.png new file mode 100644 index 0000000..4299b77 Binary files /dev/null and b/src/assets/systemImg/imgText.png differ diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/honor/honorList.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/honor/honorList.vue index 91c8323..daaf5ed 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/honor/honorList.vue +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/honor/honorList.vue @@ -328,4 +328,4 @@ text-align: right; } } - \ No newline at end of file + diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue new file mode 100644 index 0000000..cf8deba --- /dev/null +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue @@ -0,0 +1,293 @@ + + + + diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue new file mode 100644 index 0000000..d5afa92 --- /dev/null +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue @@ -0,0 +1,274 @@ + + + diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js index 620a57e..c7f393a 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/interConfig.js @@ -84,6 +84,75 @@ const InterfaceConfig = { isTestLogin: true, }, + + /* + * 图片分类列表-不分页 + * "bureau_id":"必填 int 机构id" + * */ + 'getPictureCategories': { + url: 'intellioa/center/picture/categories', + method: 'get', + isTestLogin: true, + }, + /* + 根据分类获取图片列表-分页 + "bureau_id":"必填 int 机构id" + "category_id":"必填 int 分类id + "page_number":"非必填 number 【当前页码】" + "page_size":"非必填 number 【每页条数】" + * */ + 'getPictureList': { + url: 'intellioa/center/picture/list', + method: 'get', + isTestLogin: true, + }, + /* + 查看图片信息 + "picture_id": "必填 number【图片信息id】" + * */ + 'getPictureView': { + url: 'intellioa/center/picture/view', + method: 'get', + isTestLogin: true, + }, + /* + 新增图片信息(批量选择图片,保存为多个条目) + "category_id":"分类id,number,必填" + "attachment_list_json":"必填 附件对象 对象列表属性,需要JSON.stringify转成json字符串再传,使用以下属性" + | [{ + | "guid": "C6E451C1-AA32-0E3F-3E37-94BE1A544797", + | "url_code": "room2.jpg", + | "name": "room2.jpg", + | "file_id": "C6E451C1-AA32-0E3F-3E37-94BE1A544797", + | "resource_format": "jpg", + | "resource_title": "room2.jpg", + | "resource_type_name": "图片", + | "resource_id_int": "210018190", + | "id": "o_1fj58vlu1p2e3e91ns31t1k1n7am", + | "resource_info_id": "210018578" + | }] + | + "person_id":"必填 int 操作人ID" + "identity_id":"必填 int 操作人身份ID" + "bureau_id":"必填 int 机构ID" + * */ + 'pictureSave': { + url: 'intellioa/center/picture/save', + method: 'post', + isTestLogin: true, + }, + /* + 查看图片信息 + "picture_id": "必填 number【图片信息id】" + * */ + 'pictureDelete': { + url: 'intellioa/center/picture/delete', + method: 'post', + isTestLogin: true, + }, + + + /* * 值班人员信息列表-分页 * "bureau_id":"必填 int 机构id" diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/teacherMeeting.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/teacherMeeting.vue index 113de7a..007b676 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/teacherMeeting.vue +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/teacherMeeting.vue @@ -127,11 +127,7 @@ return triggerNode => triggerNode.parentNode; }, onChange(value, dateString) { - if (dateString === "") { - this.punishDate = null; - } else { - this.punishDate = moment(dateString).format("YYYY-MM-DD"); - } + this.meetingDate = dateString; }, search:function () { this.getMeetingList(); @@ -146,6 +142,7 @@ page_number: this.pageNumber, page_size: this.pageSize, } + console.log(param) this.InterfaceConfig.callInterface([{ url: InterConfig.getMeetingList.url, params: param, @@ -293,4 +290,4 @@ text-align: right; } } - \ No newline at end of file + diff --git a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js index 90f99b2..9f7506c 100644 --- a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js +++ b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js @@ -270,5 +270,19 @@ export const systemCenterConfig = [ ] }, ] - } + }, + { + id:'imgText', + title:'图文管理', + menus:[ + { + id:"1", + title:"图片管理", + path:'/workBench/servicePlatform/imgTextAdmin/:id/:name/:menuId', + name:'imgTextAdmin', + component:() => import("./servicePlatform/imgTextAdmin/imgAdmin.vue"), + props:true, + }, + ] + }, ]