Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/H5/threeSide
| | |
| | | <!DOCTYPE html> |
| | | <html lang="en"> |
| | | <head> |
| | | <meta charset="UTF-8" /> |
| | | <script> |
| | | var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || |
| | | CSS.supports('top: constant(a)')) |
| | | document.write( |
| | | '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + |
| | | (coverSupport ? ', viewport-fit=cover' : '') + '" />') |
| | | </script> |
| | | <title></title> |
| | | <!--preload-links--> |
| | | <!--app-context--> |
| | | </head> |
| | | <body> |
| | | <div id="app"><!--app-html--></div> |
| | | <script type="module" src="/main.js"></script> |
| | | </body> |
| | | </html> |
| | | <head> |
| | | <meta charset="UTF-8" /> |
| | | <script> |
| | | var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || |
| | | CSS.supports('top: constant(a)')) |
| | | document.write( |
| | | '<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + |
| | | (coverSupport ? ', viewport-fit=cover' : '') + '" />') |
| | | </script> |
| | | <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | |
| | | </script> |
| | | <title></title> |
| | | |
| | | <!--preload-links--> |
| | | <!--app-context--> |
| | | </head> |
| | | <body> |
| | | <div id="app"><!--app-html--></div> |
| | | <script type="module" src="/main.js"></script> |
| | | </body> |
| | | </html> |
| | |
| | | { |
| | | "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages |
| | | { |
| | | "path": "pages/index/index", |
| | | "style": { |
| | | "navigationBarTitleText": "uni-app", |
| | | "navigationStyle": "custom" |
| | | } |
| | | }, |
| | | |
| | | { |
| | | "path": "pages/index/index", |
| | | "style": { |
| | | "navigationBarTitleText": "uni-app", |
| | | "navigationStyle": "custom" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/list/list", |
| | | "style": { |
| | | "navigationBarTitleText": "诉求列表", |
| | | "navigationBarBackgroundColor": "#fff" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/delay/delay", |
| | | "style": { |
| | | "navigationBarTitleText": "延期情况说明", |
| | | "navigationBarBackgroundColor": "#fff" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/progress/progress", |
| | | "style": { |
| | | "navigationBarTitleText": "办理进度", |
| | | "navigationBarBackgroundColor": "#fff" |
| | | } |
| | | }, |
| | | |
| | | { |
| | | "path": "pages/add-progress/index", |
| | | "style": { |
| | |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/work-detail/maxVideo", |
| | | "style": { |
| | | "navigationBarBackgroundColor": "#000000", |
| | | "navigationStyle": "custom" |
| | | } |
| | | }, |
| | | { |
| | | "path": "pages/problemReporting/problemReporting", |
| | | "style": { |
| | | "navigationBarTitleText": "问题上报", |
| | |
| | | open() { |
| | | |
| | | }, |
| | | |
| | | |
| | | onclose() { |
| | | this.show =false |
| | | this.$emit('onCancel',false) |
| | | }, |
| | | }, |
| | | created() { |
| | | }, |
| | | created() {}, |
| | | } |
| | | </script> |
| | | |
New file |
| | |
| | | import request from '@/utils/request.js' |
| | | |
| | | export const getBanner =(params)=>{ |
| | | return request.get(`/api/huacheng-sangeshenbian/applet/home/banner-list`,params) |
| | | } |
| | | export const getMessagelist =(params)=>{ |
| | | return request.post(`/api/huacheng-sangeshenbian/applet/home/message`,params) |
| | | } |
New file |
| | |
| | | <template> |
| | | <view class="pt-38"> |
| | | <view class="br-16 shadow1 pl-31 pt-31 pr-31 pb-21 ml-31 mr-31">
|
| | | <view class="fs-27 font-bold">
|
| | | 说明内容
|
| | | </view>
|
| | | <view class="mt-27 bgColor1 pt-25 pl-31 pr-31 pb-29 lh-38 fs-27">
|
| | | 1、处理措施:记录为解决该问题所采取的具体措施,包括政策宣传、处理沟通、现场处理等方式。
|
| | | 2、处理时间:记录处理该问题的时间节点,包括开始处理时间、处理完成时间等。
|
| | | 3、参与人员:记录参与处理该问题的人员名单,包括走访人员、相关部门工作人员等。
|
| | | 4、结果概述:简要描述问题的处理结果,是否得到有效解决,是否达到走访对象的期望等。
|
| | | 5、后续跟进:如需进一步跟进或处理,记录后续跟进的计划、时间节点及责任人员。
|
| | | </view>
|
| | | <view class="fs-27 font-bold mt-38">
|
| | | 图片
|
| | | </view>
|
| | | <view class="flex a-center j-between mt-27 wrap">
|
| | | <image src="../../static/logo.png" mode="aspectFill" class="w-140 h-140 mr-15 shrink0 mb-10" v-for="item in 4" :key="item"></image>
|
| | | </view>
|
| | | <view class="fs-27 font-bold mt-28">
|
| | | 视频
|
| | | </view>
|
| | | <view class="flex a-center j-between mt-27 wrap">
|
| | | <image src="../../static/logo.png" mode="aspectFill" class="w-140 h-140 mr-15 shrink0 mb-10" v-for="item in 4" :key="item"></image>
|
| | | </view>
|
| | | </view>
|
| | | <view class="h-10 safe-b">
|
| | | |
| | | </view> |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | .shadow1 { |
| | | box-shadow: 0rpx 0rpx 27rpx 0rpx rgba(0,0,0,0.1);
|
| | | }
|
| | | .bgColor1 {
|
| | | background-color: #FBFBFB;
|
| | | } |
| | | </style> |
| | |
| | | |
| | | </view> |
| | | </view> |
| | | <popupCertificate :show="isClick"></popupCertificate> |
| | | <popupCertificate :show="isClick" @onCancel="isClick=false"></popupCertificate> |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | import popupCertificate from '../components/certificate/certificate.vue' |
| | | import { |
| | | getBanner, |
| | | getMessagelist |
| | | } from './service.js' |
| | | export default { |
| | | components: { |
| | | popupCertificate |
| | |
| | | } |
| | | }, |
| | | onLoad() { |
| | | |
| | | this.getBanner() |
| | | }, |
| | | methods: { |
| | | getBanner(){ |
| | | getBanner().then(resp=>{ |
| | | console.log(resp,'获取banner'); |
| | | }) |
| | | }, |
| | | change() { |
| | | console.log('1111'); |
| | | }, |
| | | |
| | | onClick() { |
| | | this.isClick = !this.isClick |
| | | this.isClick = true |
| | | console.log('this.isClick', this.isClick); |
| | | }, |
| | | goTopage() { |
New file |
| | |
| | | import request from '@/utils/request.js' |
| | | |
| | | export const getBanner =(params)=>{ |
| | | return request.get(`/api/huacheng-sangeshenbian/applet/home/banner-list`,params) |
| | | } |
| | | export const getMessagelist =(params)=>{ |
| | | return request.post(`/api/huacheng-sangeshenbian/applet/home/message`,params) |
| | | } |
New file |
| | |
| | | <template>
|
| | | <view class="content">
|
| | | <view class="bgColor2 h-96 flex a-center fs-27 j-between txt-center shadow1 font-w400 color1"
|
| | | style="position: sticky;top: 0;">
|
| | | <view class="flex1 relative" :class="true && 'color2 font-bold'">
|
| | | <view class="relative zIndex1000">
|
| | | 全部
|
| | | </view>
|
| | | <view class="bgColor1">
|
| | |
|
| | | </view>
|
| | | </view>
|
| | | <view class="flex1">
|
| | | 上报待审核
|
| | | </view>
|
| | | <view class="flex1">
|
| | | 正在办理
|
| | | </view>
|
| | | <view class="flex1">
|
| | | 办结
|
| | | </view>
|
| | | </view>
|
| | | <view class="pl-31 pr-31">
|
| | | <view class="mt-31 br-19 bgColor3 shadow2 oh pb-31" v-for="(item,index) in 10" :key="index">
|
| | | <view class="pt-21 pl-27 pr-27 flex a-center j-between fs-27 font-bold">
|
| | | <view class="">
|
| | | 诉求号:7843523454
|
| | | </view>
|
| | | <view class="color3">
|
| | | 上级驳回
|
| | | </view>
|
| | | </view>
|
| | | <view class="mt-40 fs-23 pl-40 pr-40">
|
| | | <view class="flex j-between a-center">
|
| | | <view class="color4">
|
| | | 上报人:<text class="color5">李雷</text>
|
| | | </view>
|
| | | <view class="color4">
|
| | | 所属部门:<text class="color5">部门AA</text>
|
| | | </view>
|
| | | </view>
|
| | | <view class="mt-15">
|
| | | <view class="color4">
|
| | | 提交时间:<text class="color5">2025-2-11 11:09:09</text>
|
| | | </view>
|
| | | </view>
|
| | | </view>
|
| | | <view class="mt-27 ml-40 mr-40 br-19 bgColor4 pt-34 pb-34 fs-27 pl-27 pr-27 flex a-center j-between">
|
| | | <text>江苏省常州市溧阳市牛顿大道172号</text>
|
| | | <image src="../../static/location.png" mode="aspectFill" class="w-31 h-31 ml-10 shrink0"></image>
|
| | | </view>
|
| | | <view class="ml-40 mr-40 mt-31 flex j-between a-center fs-27 txt-center">
|
| | | <view class="">
|
| | | <view class="">
|
| | | 问题类型
|
| | | </view>
|
| | | <view class="tip">
|
| | | 教育
|
| | | </view>
|
| | | </view>
|
| | | <view class="">
|
| | | <view class="">
|
| | | 群众
|
| | | </view>
|
| | | <view class="mt-10">
|
| | | 沙振
|
| | | </view>
|
| | | </view>
|
| | | <view class="">
|
| | | <view class="">
|
| | | 联系电话
|
| | | </view>
|
| | | <view class="mt-10">
|
| | | 14225874426
|
| | | </view>
|
| | | </view>
|
| | | </view>
|
| | | <view class="fs-27 mt-31 ml-40 mr-40">
|
| | | <view class="">
|
| | | 问题描述
|
| | | </view>
|
| | | <view class="mt-10 lh-38">
|
| | | 说出来的是你想的,做出来的是你说的,交出来的是你做的
|
| | | </view>
|
| | | </view>
|
| | | <view class="fs-27 mt-31 ml-40">
|
| | | <view class="">
|
| | | 描述图片
|
| | | </view>
|
| | | <view class="mt-19 flex wrap a-center">
|
| | | <image v-for="(item,index) in 4" :key="index" src="../../static/logo.png" class="br-19 w-142 h-154 mr-13 mb-10 shrink0" mode=""></image>
|
| | | </view>
|
| | | </view>
|
| | | <view class="mt-31 border1">
|
| | | <view class="left"></view>
|
| | | <view class="right"></view>
|
| | | <view class="txt-center fs-23 mt-27 color6">
|
| | | 创建时间:2025-9-11 11:01:09
|
| | | </view>
|
| | | <view class="flex a-center j-center fs-23 mt-29 txt-center">
|
| | | <view class="h-58 lh-58 bgColor5 w-192 br-29 color7">
|
| | | 添加办理进度
|
| | | </view>
|
| | | <view class="ml-38 h-58 lh-58 bgColor6 w-192 br-29 color8">
|
| | | 办理结果录入
|
| | | </view>
|
| | | </view>
|
| | | </view>
|
| | | |
| | | </view>
|
| | | </view>
|
| | | <view class="safe-b pt-20"></view>
|
| | | </view>
|
| | | </template>
|
| | |
|
| | | <script>
|
| | | export default {
|
| | | data() {
|
| | | return {
|
| | | active: 1
|
| | | }
|
| | | },
|
| | | methods: {
|
| | |
|
| | | }
|
| | | }
|
| | | </script>
|
| | |
|
| | | <style scoped lang="scss">
|
| | | .content {
|
| | | min-height: 100vh;
|
| | | background-color: #f7f7f7;
|
| | | }
|
| | | |
| | | .tip {
|
| | | height: 40rpx;
|
| | | background-color: #FFFBE6;
|
| | | border-radius: 8rpx;
|
| | | color: #FAAD14;
|
| | | text-align: center;
|
| | | line-height: 40rpx;
|
| | | margin-top: 8rpx;
|
| | | font-size: 23rpx;
|
| | | padding: 0 10rpx;
|
| | | min-width: 88rpx;
|
| | | }
|
| | |
|
| | | .shadow1 {
|
| | | box-shadow: 0rpx 12rpx 15rpx 0rpx rgba(0, 0, 0, 0.1);
|
| | | }
|
| | | |
| | | .shadow2 {
|
| | | box-shadow: 0rpx 0rpx 27rpx 0rpx rgba(0, 0, 0, 0.1);
|
| | | }
|
| | |
|
| | | .color1 {
|
| | | color: #4C4C4C;
|
| | | }
|
| | |
|
| | | .color2 {
|
| | | color: #232323;
|
| | | }
|
| | | |
| | | .color3 {
|
| | | color: #FF4948;
|
| | | }
|
| | | |
| | | .color4 {
|
| | | color: #929191;
|
| | | }
|
| | | |
| | | .color5 {
|
| | | color: #000;
|
| | | }
|
| | | |
| | | .color6 {
|
| | | color: #666666;
|
| | | }
|
| | | |
| | | .color7 {
|
| | | color: #727272;
|
| | | }
|
| | | |
| | | .color8 {
|
| | | color: #fff;
|
| | | }
|
| | |
|
| | | .bgColor1 {
|
| | | background: linear-gradient(270deg, #FFB318 0%, #FF330D 100%);
|
| | | width: 58rpx;
|
| | | height: 12rpx;
|
| | | border-radius: 6rpx;
|
| | | position: absolute;
|
| | | left: 0;
|
| | | right: 0;
|
| | | bottom: -5rpx;
|
| | | margin: auto;
|
| | | }
|
| | | |
| | | .bgColor2 {
|
| | | background-color: #fff;
|
| | | }
|
| | | |
| | | .bgColor3 {
|
| | | background: linear-gradient( 180deg, #FFDCDB 0%, rgba(255,255,255,0) 138rpx, #fff 100%);
|
| | | }
|
| | | |
| | | .bgColor4 {
|
| | | background: linear-gradient( 270deg, rgba(255,241,0,0.5) 0%, rgba(255,249,172,0.25) 48%, rgba(255,255,255,0.2) 100%, #FFFFFF 100%);
|
| | | }
|
| | | |
| | | .bgColor5 {
|
| | | background: #F3F3F3;
|
| | | }
|
| | | |
| | | .bgColor6 {
|
| | | background: linear-gradient( 270deg, #FC8D55 0%, #FF4948 100%);
|
| | | }
|
| | | |
| | | .border1 {
|
| | | border-top: 2rpx solid #EDEEEF;
|
| | | position: relative;
|
| | | .left {
|
| | | width: 40rpx;
|
| | | height: 40rpx;
|
| | | background-color: #F4F4F4;
|
| | | border-radius: 50%;
|
| | | position: absolute;
|
| | | left: -20rpx;
|
| | | top: -20rpx;
|
| | | }
|
| | | .right {
|
| | | width: 40rpx;
|
| | | height: 40rpx;
|
| | | background-color: #F4F4F4;
|
| | | border-radius: 50%;
|
| | | position: absolute;
|
| | | right: -20rpx;
|
| | | top: -20rpx;
|
| | | }
|
| | | }
|
| | | </style> |
| | |
| | | <image src="/static/location/back.png" class="w-19 h-35" mode=""></image> |
| | | </view> |
| | | </u-navbar> |
| | | <map id="map" longitude="113.324520" latitude="23.099994" scale="14"></map> |
| | | <web-view src="https://api.map.baidu.com/api?v=3.0&ak=W3x8DhCWKc2UFIwYgclpRBdL6BeGLLQt"></wwb-view> |
| | | |
| | | <view class=""> |
| | | <view class="searchMain mb-35"> |
| | |
| | | 确定 |
| | | </view> |
| | | </view> |
| | | |
| | | |
| | | </view> |
| | | <view class="card" :class="" v-for="item in 5"> |
| | | <text>天府新谷九号楼二单元</text> |
| | | <text class="font-w500 fs-23 mt-25" style="color: rgba(0, 0, 0, 0.6);">四川省成都市高新区府城大道西段399号天</text> |
| | | |
| | | |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | latitude: 39.909, |
| | | longitude: 116.39742, |
| | | }; |
| | | } |
| | | }, |
| | | |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | map { |
| | | #baiduMap { |
| | | width: 100vw; |
| | | height: 517rpx; |
| | | } |
New file |
| | |
| | | <template> |
| | | <view> |
| | | <u-navbar title=" " bgColor="#000000" autoBack leftIconColor="#ffffff"> |
| | | </u-navbar> |
| | | <view class="preview-full"> |
| | | <video class="videoMax" :autoplay="true" :src="videoUrl" :show-fullscreen-btn="false"> |
| | | |
| | | </video> |
| | | </view> |
| | | </view> |
| | | |
| | | </template> |
| | | |
| | | |
| | | <script> |
| | | export default { |
| | | // props: { |
| | | // show: Boolean |
| | | // }, |
| | | data() { |
| | | return { |
| | | videoUrl: '' |
| | | }; |
| | | }, |
| | | onLoad(params) { |
| | | this.videoUrl = params.url |
| | | |
| | | }, |
| | | methods: { |
| | | |
| | | }, |
| | | created() {}, |
| | | } |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | .preview-full { |
| | | width: 100vw; |
| | | height: 100vh; |
| | | background-color: #000000; |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | |
| | | .videoMax { |
| | | width: 100%; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | </view> |
| | | <view class="title">描述视频</view> |
| | | <view class="descPic"> |
| | | <view class="picItem" v-for="(item,index) in 3"> |
| | | <image src="https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVyRjUImniVslZfWPnJuuZ.png" |
| | | <view class="picItem relative" v-for="(item,index) in 3"> |
| | | <!-- <image src="https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVyRjUImniVslZfWPnJuuZ.png" |
| | | class="img shrink0" mode="aspectFill"> |
| | | </image> |
| | | </image> --> |
| | | <!-- <video :autoplay="true" src="https://www.w3schools.com/tags/movie.mp4" |
| | | class="img shrink0"></video> --> |
| | | |
| | | |
| | | <video id="myVideo" class="videoImg shrink0" disabled :controls="false" |
| | | :show-center-play-btn="false" :src="src"> |
| | | |
| | | </video> |
| | | <view class="videoOpen" @click.stop="openVideo(src)"> |
| | | <image src="../../static/detailImg/open.png" class="video shrink0" mode="aspectFill"> |
| | | </image> |
| | | </view> |
| | | |
| | | |
| | | |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | </view> |
| | | </view> |
| | | </u-popup> |
| | | |
| | | |
| | | </view> |
| | | </template> |
| | | |
| | |
| | | |
| | | scoreTopHeight: 0, //距离顶部多高 |
| | | |
| | | src: 'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/2minute-demo.mp4' |
| | | |
| | | }; |
| | | }, |
| | | onPageScroll(e) { |
| | | this.scoreTopHeight = e.scrollTop |
| | | |
| | | }, |
| | | onShow() { |
| | | |
| | | }, |
| | | methods: { |
| | | open() {}, |
| | | close() {}, |
| | | // 去大屏播放视频 |
| | | openVideo(url) { |
| | | uni.navigateTo({ |
| | | url: `/pages/work-detail/maxVideo?url=${'https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/2minute-demo.mp4'}` |
| | | }) |
| | | }, |
| | | // 获取订单详情信息 |
| | | getDetailInfo() { |
| | | |
| | | }, |
| | | // 确认驳回 |
| | | submitReject() { |
| | | this.showPop = false |
| | |
| | | } |
| | | |
| | | .addressIcon { |
| | | width: 30.77rpx; |
| | | height: 30.77rpx; |
| | | width: 23.08rpx; |
| | | height: 25.64rpx; |
| | | } |
| | | } |
| | | |
| | |
| | | line-height: 38rpx; |
| | | } |
| | | |
| | | .descPic { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | |
| | | .picItem { |
| | | margin-right: 15rpx; |
| | | } |
| | | } |
| | | |
| | | .img { |
| | | width: 140.38rpx; |
| | | height: 140.38rpx; |
| | | border-radius: 7.69rpx; |
| | | } |
| | | } |
| | | .descPic { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | |
| | | .picItem { |
| | | margin-right: 15rpx; |
| | | |
| | | |
| | | .img { |
| | | width: 140.38rpx; |
| | | height: 140.38rpx; |
| | | border-radius: 7.69rpx; |
| | | } |
| | | } |
| | | |
| | | .videoImg { |
| | | width: 140.38rpx; |
| | | height: 140.38rpx; |
| | | border-radius: 7.69rpx; |
| | | position: relative; |
| | | } |
| | | |
| | | .videoOpen { |
| | | position: absolute; |
| | | top: 10rpx; |
| | | left: 0; |
| | | z-index: 99; |
| | | width: 140rpx; |
| | | height: 140rpx; |
| | | border-radius: 8rpx; |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | |
| | | .video { |
| | | z-index: 999; |
| | | width: 140rpx; |
| | | height: 140rpx; |
| | | } |
| | | } |
| | | } |
| | |
| | | line-height: 38rpx; |
| | | } |
| | | |
| | | #myVideo { |
| | | z-index: 1; |
| | | } |
| | | |
| | | .btnButtom { |
| | | z-index: 99; |
| | | position: fixed; |
| | | bottom: 0; |
| | | width: 100vw; |
| | |
| | | cursor: pointer; |
| | | } |
| | | } |
| | | |
| | | .preview-full { |
| | | width: 100vw; |
| | | height: 100vh; |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | background-color: #000000; |
| | | |
| | | .maxVideo { |
| | | width: 100%; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | |
| | | // import AddAndEdit from './components/addAndEdit'; |
| | | // import { getConfig, saveConfig } from './service'; |
| | | const TabPane = Tabs.TabPane; |
| | | // const TabPane = Tabs.TabPane; |
| | | const Account = () => { |
| | | const actionRef = useRef(); |
| | | const addViewRef = useRef(); |
| | |
| | | const [selectedRowKeys, setSelectedRowKeys] = useState([]); |
| | | const changeStatusRef = useRef(); |
| | | const [addWarnVisible, handleAddWarnVisible] = useState(false); |
| | | const { RangePicker } = DatePicker; |
| | | const [dataSource, setDataSource] = useState([]); |
| | | const [data, setData] = useState([]); |
| | | const access = useAccess(); |
| | |
| | | <div><span style={{ fontSize: '14px', fontWeight: 600 }}>*诉求处理时间配置: |
| | | </span><span style={{ marginLeft: 8, color: '#a5a5a5' }}>超过时间未处理诉求,系统自动对该事件承办者发送短信提醒,并知会至上一级管理层进行督办。 |
| | | </span></div> |
| | | <Form.Item label="市级账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入市级账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Space style={{ marginTop: 20,display:'flex',flexWrap:'wrap'}}> |
| | | <Form.Item label="市级账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入市级账号' }] |
| | | }> |
| | | <InputNumber controls={false} precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | |
| | | <Form.Item label="区县账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入区县账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="区县账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入区县账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | |
| | | <Form.Item label="街道账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入街道账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="社区账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入社区账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="党员账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入党员账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="街道账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入街道账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="社区账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入社区账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="党员账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入党员账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | </Space> |
| | | </Card> |
| | | <Card> |
| | | <div><span style={{ fontSize: '14px', fontWeight: 600 }}>*时限临期提醒配置: |
| | | </span><span style={{ marginLeft: 8, color: '#a5a5a5' }}>超过时间未处理诉求,系统自动对该事件承办者发送短信提醒,并知会至上一级管理层进行督办。 |
| | | </span></div> |
| | | <Space style={{ marginTop: 20,display:'flex',flexWrap:'wrap'}}> |
| | | |
| | | <Form.Item label="市级账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入市级账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | [{ required: true, message: '请输入市级账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | |
| | | <Form.Item label="区县账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入区县账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="区县账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入区县账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | |
| | | <Form.Item label="街道账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入街道账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="社区账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入社区账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="党员账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入党员账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="街道账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入街道账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="社区账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入社区账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | <Form.Item label="党员账号" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入党员账号' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | </Space> |
| | | </Card> |
| | | <Card> |
| | | <div><span style={{ fontSize: '14px', fontWeight: 600 }}>*诉求处理时间: |
| | | <div style={{marginBottom:20}}><span style={{ fontSize: '14px', fontWeight: 600 }}>*诉求处理时间: |
| | | </span><span style={{ marginLeft: 8, color: '#a5a5a5' }}>超过时间未处理诉求,系统自动对该事件承办者发送短信提醒,并知会至上一级管理层进行督办。 |
| | | </span></div> |
| | | <Form.Item label="添加后处理时间" name="isAuctioneer" rules={ |
| | | [{ required: true, message: '请输入添加后处理时间' }] |
| | | }> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" ></InputNumber> |
| | | <InputNumber precision={0} min={0} addonAfter="天内" controls={false}></InputNumber> |
| | | </Form.Item> |
| | | </Card> |
| | | |
| | | <div style={{ marginTop: 20,display:'flex',justifyContent:'center'}}> |
| | | <Button type="primary" htmlType="submit" style={{ marginRight: 20 }}> |
| | | 保存 |
| | | </Button> |
| | | </div> |
| | | </Form> |
| | | </Card> |
| | | </PageContainer> |