From 8b3fbce45058894a76aefbf11b3a199f60d487d6 Mon Sep 17 00:00:00 2001
From: xuxj <hugeinfo123>
Date: Sun, 26 Apr 2020 09:40:15 +0800
Subject: [PATCH] bug修改
---
SunshineIns/src/page/KnowledgeBase.jsx | 20 +++++
SunshineIns/src/page/LawSubscribeDetail.jsx | 14 +++
SunshineLnsMinApp/pages/createSub/createSub.wxml | 18 ----
SunshineLnsMinApp/project.config.json | 4
SunshineIns/src/fetch/_fetch.js | 5
SunshineIns/src/page/NoInspectionReportList.jsx | 9 +
SunshineLnsMinApp/pages/zdyf/zdyf.wxml | 24 ------
SunshineLnsMinApp/pages/yshjqyfw/yshjqyfw.wxml | 2
SunshineIns/src/page/Company.jsx | 17 ++++
SunshineIns/src/fetch/appointment.js | 9 +-
SunshineIns/src/view/tree/index.jsx | 2
SunshineIns/src/page/LawSubscribe.jsx | 18 ---
SunshineLnsMinApp/app.js | 4
SunshineIns/src/page/SupPerson.jsx | 35 ++++++++
SunshineIns/src/page/UserManage.jsx | 8 --
SunshineLnsMinApp/pages/xsjb/xsjb.wxml | 12 ++
SunshineIns/src/page/ArticleEidt.jsx | 4 +
SunshineIns/src/page/UnitManage.jsx | 18 ++--
18 files changed, 133 insertions(+), 90 deletions(-)
diff --git a/SunshineIns/src/fetch/_fetch.js b/SunshineIns/src/fetch/_fetch.js
index 059c54a..087eace 100644
--- a/SunshineIns/src/fetch/_fetch.js
+++ b/SunshineIns/src/fetch/_fetch.js
@@ -2,11 +2,10 @@
// export const base = 'http://xnwj.gznsjc.gov.cn';
// export const base = 'http://1p885086k1.iok.la';
-export const base = 'http://nsjcy.hugeinfo.com.cn';
+//export const base = 'http://nsjcy.hugeinfo.com.cn';
// export const base = 'http://1p885086k1.iok.la';
-
-// export const base = 'http://localhost:8080';
+export const base = 'http://localhost:6060';
export const domain = base + '/nsjc-charge/';
diff --git a/SunshineIns/src/fetch/appointment.js b/SunshineIns/src/fetch/appointment.js
index 4f3ebfe..97d1097 100644
--- a/SunshineIns/src/fetch/appointment.js
+++ b/SunshineIns/src/fetch/appointment.js
@@ -1,12 +1,11 @@
import fetch from './_fetch';
import { message } from 'antd';
export default ({
- userName,
- nature,
- content,
- createTime,
+ contactName,
+ contactPhone,
+ activitiesTime,
status
-}) => fetch(`api/v1/appointment/finds?userName=${userName || ''}&nature=${nature || ''}&content=${content || ''}&createTime=${createTime || ''}&businessType=26&status=${status || ''}`)
+}) => fetch(`api/v1/appointment/finds?contactName=${contactName || ''}&contactPhone=${contactPhone || ''}&activitiesTime=${activitiesTime || ''}&businessType=26&status=${status || ''}`)
.then(
json => json.data
)
diff --git a/SunshineIns/src/page/ArticleEidt.jsx b/SunshineIns/src/page/ArticleEidt.jsx
index cc188ce..08efc4b 100644
--- a/SunshineIns/src/page/ArticleEidt.jsx
+++ b/SunshineIns/src/page/ArticleEidt.jsx
@@ -89,6 +89,10 @@
const list = this.state.selectedRow.map(({ id }) => id);
const { savedate } = this.state;
savedate.list = list;
+ if (!savedate.title) {
+ message.warning("请输入信息标题");
+ return;
+ }
if (!savedate.channelIdd) {
message.warning("请选择信息分类");
return;
diff --git a/SunshineIns/src/page/Company.jsx b/SunshineIns/src/page/Company.jsx
index c028dd1..c59d3f2 100644
--- a/SunshineIns/src/page/Company.jsx
+++ b/SunshineIns/src/page/Company.jsx
@@ -92,6 +92,12 @@
handleOk = () => {
this.setState({ loading: true });
const { savedate } = this.state;
+ if (!savedate.companyName) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("公司名称不能为空");
+ }
if (savedate.companyTel) {
if (!validator.mobile(savedate.companyTel)) {
this.setState({
@@ -99,11 +105,22 @@
});
return message.warning("电话号码格式不正确");
}
+ }else{
+ this.setState({
+ loading: false
+ });
+ return message.warning("电话号码为空");
}
if (!savedate.companyAccount) {
+ this.setState({
+ loading: false
+ });
return message.warning("账号不能为空");
}
if (!savedate.companyPassword) {
+ this.setState({
+ loading: false
+ });
return message.warning("密码不能为控");
}
Fetch.saveCompany(savedate)
diff --git a/SunshineIns/src/page/KnowledgeBase.jsx b/SunshineIns/src/page/KnowledgeBase.jsx
index c1d9cec..6c9a8f7 100644
--- a/SunshineIns/src/page/KnowledgeBase.jsx
+++ b/SunshineIns/src/page/KnowledgeBase.jsx
@@ -102,6 +102,26 @@
handleOk = () => {
this.setState({ loading: true });
const { savedate } = this.state;
+
+ if (!savedate.title) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("知识库标题不能为空");
+ }
+ if (!savedate.faqType) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("问题类型不能为空");
+ }
+ if (!savedate.content) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("知识库内容不能为空");
+ }
+
Fetch.saveFaq(savedate)
.then(res => {
if (res.statuscode === 1) {
diff --git a/SunshineIns/src/page/LawSubscribe.jsx b/SunshineIns/src/page/LawSubscribe.jsx
index 9d939fb..716036f 100644
--- a/SunshineIns/src/page/LawSubscribe.jsx
+++ b/SunshineIns/src/page/LawSubscribe.jsx
@@ -14,18 +14,6 @@
import Fetch from '../fetch';
import TableView from '../view/TableView';
const Option = Select.Option;
-function typeOfName(type) {
- switch (type) {
- case 1:
- return "涉黑涉恶违法犯罪行为";
- case 2:
- return "涉黑涉恶违法犯罪保护伞";
- case 3:
- return "其他";
- default:
- return "Unkonw";
- }
-}
export default class LawSubscribe extends React.Component {
constructor(props) {
super(props);
@@ -149,10 +137,10 @@
return (
<div className="app-page">
<HeadView history={this.props.history} />
- {/* <Breadcrumb style={{ padding: '20px' }}>
+ <Breadcrumb style={{ padding: '20px' }}>
<Breadcrumb.Item><a href="">后台中心</a></Breadcrumb.Item>
- <Breadcrumb.Item>扫黑除恶</Breadcrumb.Item>
- </Breadcrumb> */}
+ <Breadcrumb.Item>普法预约</Breadcrumb.Item>
+ </Breadcrumb>
<TableBtnView name={''} key={resetKey}>
<Input placeholder="联系人模糊查询" style={{ width: "200px" }} name='contactName' onChange={this.onInputChange} />
<Input placeholder="联系电话模糊查询" style={{ width: "200px" }} name='contactPhone' onChange={this.onInputChange} />
diff --git a/SunshineIns/src/page/LawSubscribeDetail.jsx b/SunshineIns/src/page/LawSubscribeDetail.jsx
index 77976e7..b881d70 100644
--- a/SunshineIns/src/page/LawSubscribeDetail.jsx
+++ b/SunshineIns/src/page/LawSubscribeDetail.jsx
@@ -146,6 +146,20 @@
<td className="table-vaule3">学校地址</td>
<td className="table-vaule4">{data.schoolAddress}</td>
</tr>
+ <tr>
+ <td className="table-vaule1">活动时间</td>
+ <td className="table-vaule2">{moment(data.activitiesTime).format("YYYY-MM-DD HH:mm")}</td>
+ <td className="table-vaule3">活动人数</td>
+ <td className="table-vaule4">{data.activitiesNum}</td>
+ </tr>
+ <tr>
+ <td className="table-vaule1">活动地址</td>
+ <td className="table-vaule2">{data.activitiesAddress}</td>
+ </tr>
+ <tr>
+ <td className="table-vaule1">活动备注</td>
+ <td className="table-vaule2">{data.remake}</td>
+ </tr>
</tbody>
</table>
diff --git a/SunshineIns/src/page/NoInspectionReportList.jsx b/SunshineIns/src/page/NoInspectionReportList.jsx
index 29c6813..a56230f 100644
--- a/SunshineIns/src/page/NoInspectionReportList.jsx
+++ b/SunshineIns/src/page/NoInspectionReportList.jsx
@@ -1,5 +1,5 @@
import React from 'react';
-import { Input, Button, DatePicker, Divider, message, Popconfirm, Select, Badge } from 'antd';
+import { Breadcrumb } from 'antd';
import HeadView from '../view/HeadView';
import LinkView from '../view/LinkView';
import NoInspectionReportTableList from './NoInspectionReportTableList';
@@ -17,7 +17,7 @@
componentDidMount() {
- document.title = '未检举报';
+ document.title = '举报管理';
// this.getData();
}
@@ -31,7 +31,10 @@
return (
<div className="app-page">
<HeadView history={this.props.history} />
- {/* <LinkView sed="未检举报" local="未检举报" /> */}
+ <Breadcrumb style={{ padding: '20px' }}>
+ <Breadcrumb.Item><a href="">后台中心</a></Breadcrumb.Item>
+ <Breadcrumb.Item>举报管理</Breadcrumb.Item>
+ </Breadcrumb>
<div style={{ background: '#fff', margin: 20 }}>
<NoInspectionReportTableList history={this.props.history} />
</div>
diff --git a/SunshineIns/src/page/SupPerson.jsx b/SunshineIns/src/page/SupPerson.jsx
index 0c7d480..a645fe6 100644
--- a/SunshineIns/src/page/SupPerson.jsx
+++ b/SunshineIns/src/page/SupPerson.jsx
@@ -92,7 +92,30 @@
handleOk = () => {
this.setState({ loading: true });
const { savedate } = this.state;
- console.log(savedate)
+ if (!savedate.name) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("人员姓名不能为空");
+ }
+ if (!savedate.workNo) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("工作编号不能为空");
+ }
+ if (!savedate.post) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("人员职位不能为空");
+ }
+ if (!savedate.unit) {
+ this.setState({
+ loading: false
+ });
+ return message.warning("所属单位不能为空");
+ }
if (savedate.phone) {
if (!validator.mobile(savedate.phone)) {
this.setState({
@@ -100,6 +123,11 @@
});
return message.warning("电话号码格式不正确");
}
+ }else{
+ this.setState({
+ loading: false
+ });
+ return message.warning("电话号码不能为空");
}
if (savedate.idcard) {
if (!validator.carIdNumber(savedate.idcard)) {
@@ -108,6 +136,11 @@
});
return message.warning("身份证格式不正确");
}
+ }else{
+ this.setState({
+ loading: false
+ });
+ return message.warning("身份证号码不能为空");
}
Fetch.savePerson(savedate)
.then(res => {
diff --git a/SunshineIns/src/page/UnitManage.jsx b/SunshineIns/src/page/UnitManage.jsx
index 0244220..199affd 100644
--- a/SunshineIns/src/page/UnitManage.jsx
+++ b/SunshineIns/src/page/UnitManage.jsx
@@ -159,15 +159,17 @@
ConfirmTip = (node) => {
let _this = this
confirm({
- title: <span style={{ fontSize: 19 }}>确定要删除该资源吗?</span>,
- content: <span style={{ fontSize: 18 }}>删除该资源的同时,会删除与该资源的所有关系,也会删除所有的子资源。</span>,
+ title: <span style={{ fontSize: 19 }}>确定要删除该节点吗?</span>,
+ content: <span style={{ fontSize: 18 }}>删除该节点的同时,会删除与该节点的所有关系,也会删除所有的发布的信息文章。</span>,
onOk() {
- Fetch.unitDel(node.id).then(res => {
- message.success('节点删除成功')
- _this.setState({
- rightShow: false
+ Fetch.deleteType(node.id)
+ .then(data => {
+ if (data.statuscode == 1) {
+ message.success("删除成功!")
+ } else {
+ message.error('删除失败,请联系管理员', 2)
+ }
})
- });
_this.loadData();
_this.setState({ treeKey: Date.now() - 1512523199245 })
},
@@ -206,7 +208,7 @@
<HeadView history={this.props.history} />
<Breadcrumb style={{ padding: '20px' }}>
<Breadcrumb.Item><a href="">后台中心</a></Breadcrumb.Item>
- <Breadcrumb.Item>扫黑除恶</Breadcrumb.Item>
+ <Breadcrumb.Item>文章分类管理</Breadcrumb.Item>
</Breadcrumb>
<div style={{ border: 20, margin: 20, padding: 32, flex: 1, background: '#fff' }} >
<Row style={{ height: '95%' }} >
diff --git a/SunshineIns/src/page/UserManage.jsx b/SunshineIns/src/page/UserManage.jsx
index 0766bd5..a332dc2 100644
--- a/SunshineIns/src/page/UserManage.jsx
+++ b/SunshineIns/src/page/UserManage.jsx
@@ -176,14 +176,6 @@
<Input placeholder="根据姓名模糊查询" style={{ width: "200px" }} name='userName' onChange={this.onInputChange} />
<Input placeholder="根据身份证号模糊查询" style={{ width: "200px" }} name='idcard' onChange={this.onInputChange} />
<Input placeholder="根据电话号码模糊查询" style={{ width: "200px" }} name='mobile' onChange={this.onInputChange} />
- <Select
- style={{ width: 200 }}
- placeholder="根据状态查询"
- onChange={(value) => this.onInputChange({ target: { name: 'isAudit', value } })}
- >
- <Option value="2">已审核</Option>
- <Option value="1">待审核</Option>
- </Select>
<Button type="primary" onClick={this.Seaech}>查询</Button>
<Button onClick={this.Reset}>重置</Button>
</TableBtnView>
diff --git a/SunshineIns/src/view/tree/index.jsx b/SunshineIns/src/view/tree/index.jsx
index a7d5be5..56042d8 100644
--- a/SunshineIns/src/view/tree/index.jsx
+++ b/SunshineIns/src/view/tree/index.jsx
@@ -185,7 +185,7 @@
// style={{height: 413, overflowY: 'auto'}}
<div>
<Tree
- defaultExpandAll={true}
+ defaultExpandAll={false}
onSelect={this.treeSelect}
// onExpand={this.onExpand}
// expandedKeys={expandedKeys}
diff --git a/SunshineLnsMinApp/app.js b/SunshineLnsMinApp/app.js
index 5ba6922..6fb8d13 100644
--- a/SunshineLnsMinApp/app.js
+++ b/SunshineLnsMinApp/app.js
@@ -10,9 +10,9 @@
globalData: {
userInfo: null,
pageData: {},
- url: 'https://nsjcy.hugeinfo.com.cn/nsjc-charge',
+ //url: 'https://nsjcy.hugeinfo.com.cn/nsjc-charge',
// url: 'http://1p885086k1.iok.la/nsjc-charge',
- // url: 'http://192.168.0.31:8085/nsjc-charge',
+ url: 'http://localhost:6060/nsjc-charge',
imgUrl: 'https://nsjcy.hugeinfo.com.cn/nsjc-charge',
// url: 'http://nsjc.vaiwan.com/nsjc-charge',
// imgUrl: 'http://nsjc.vaiwan.com/nsjc-charge'
diff --git a/SunshineLnsMinApp/pages/createSub/createSub.wxml b/SunshineLnsMinApp/pages/createSub/createSub.wxml
index 719e2b7..c7e5aab 100644
--- a/SunshineLnsMinApp/pages/createSub/createSub.wxml
+++ b/SunshineLnsMinApp/pages/createSub/createSub.wxml
@@ -31,19 +31,5 @@
</view>
</view>
</view>
- <!-- <view class="question" wx:if="{{confirm}}">
- <view class="selectType">
- <view class="toRadio" data-type="1" catchtap="toRadio">
- <icon class="iconfont icon-guanbi"></icon>
- 单选题
- </view>
- <view class="toFillBlack" data-type="0" catchtap="toRadio">
- <icon class="iconfont icon-combinedshapecopy2"></icon>
- 填空题
- </view>
- </view>
- </view> -->
- <button class="btn" catchtap='submit' wx:if="{{confirm}}">提交</button>
- <button class="btn" catchtap='publish' wx:if="{{!confirm}}">确认发布</button>
- <button class="btn" catchtap='returnEdit' wx:if="{{!confirm}}">返回修改</button>
-</view>
\ No newline at end of file
+</view>
+<button class="btn" catchtap='submit'>提交</button>
diff --git a/SunshineLnsMinApp/pages/xsjb/xsjb.wxml b/SunshineLnsMinApp/pages/xsjb/xsjb.wxml
index 3fa07ca..a5741ac 100644
--- a/SunshineLnsMinApp/pages/xsjb/xsjb.wxml
+++ b/SunshineLnsMinApp/pages/xsjb/xsjb.wxml
@@ -46,7 +46,7 @@
</wux-cell-group>
- <wux-cell-group title="证明材料上传">
+ <wux-cell-group title="证明材料">
<div class="activity-uploadImage">
<view class="educt_hasupload_pic" wx:for="{{evalList.evalList1000}}" wx:key="index">
<image src="{{item.pic}}" class="upload" bindtap="previewImage" data-src="{{item.pic}}"></image>
@@ -96,6 +96,16 @@
</wux-field>
</wux-cell-group>
+ <wux-cell-group title="回复内容" wx:if="{{thisData.tipoffResult}}">
+
+ <wux-field name="回复内容" initialValue="{{ thisData.tipoffResult }}">
+ <wux-cell hover-class="none">
+ <wux-textarea rows="3" bind:change="inputOnchange" data-key="tipoffResult" label="回复内容" placeholder="回复内容" />
+ </wux-cell>
+ </wux-field>
+
+ </wux-cell-group>
+
<view class="padding-sm" wx:if="{{disabled}}">
<button class="cu-btn block bg-blue margin-tb-sm lg" bindtap="onSubmit">
提交举报
diff --git a/SunshineLnsMinApp/pages/yshjqyfw/yshjqyfw.wxml b/SunshineLnsMinApp/pages/yshjqyfw/yshjqyfw.wxml
index b0e1e42..f155c41 100644
--- a/SunshineLnsMinApp/pages/yshjqyfw/yshjqyfw.wxml
+++ b/SunshineLnsMinApp/pages/yshjqyfw/yshjqyfw.wxml
@@ -1,6 +1,6 @@
<!--pages/zhwj/zhwj.wxml-->
-<view class="bg-img padding-tb-xl" style="background-image: url('https://nsjcy.hugeinfo.com.cn/nsjc-charge/image/qiyefuwu.png');height: 414rpx;">
+<view class="bg-img padding-tb-xl" style="background-image: url('https://nsjcy.hugeinfo.com.cn/nsjc-charge/image/qyfw.jpg');height: 414rpx;">
</view>
<view class="zhwj-list">
diff --git a/SunshineLnsMinApp/pages/zdyf/zdyf.wxml b/SunshineLnsMinApp/pages/zdyf/zdyf.wxml
index 6dbb7db..e615921 100644
--- a/SunshineLnsMinApp/pages/zdyf/zdyf.wxml
+++ b/SunshineLnsMinApp/pages/zdyf/zdyf.wxml
@@ -1,28 +1,4 @@
<!--pages/zhdt/zhdt.wxml-->
-<!-- 搜索 -->
- <view class="lawsList-search">
- <view class="page">
- <view class="page__bd">
- <view class="weui-search-bar">
- <view class="weui-search-bar__form">
- <view class="weui-search-bar__box">
- <icon class="weui-icon-search_in-box" type="search" size="14"></icon>
- <input type="text" class="weui-search-bar__input" placeholder="搜索" value="{{inputVal}}" focus="{{inputShowed}}" bindinput="inputTyping" bindconfirm='confirmTap' />
- <view class="weui-icon-clear" wx:if="{{inputVal.length > 0}}" bindtap="clearInput">
- <icon type="clear" size="14"></icon>
- </view>
- </view>
- <label class="weui-search-bar__label" hidden="{{inputShowed}}" bindtap="showInput">
- <icon class="weui-icon-search" type="search" size="14"></icon>
- <view class="weui-search-bar__text">搜索</view>
- </label>
- </view>
- <view class="weui-search-bar__cancel-btn" hidden="{{!inputShowed}}" bindtap="hideInput">取消</view>
- </view>
- </view>
- </view>
- </view>
-<!-- <view class="index-gray "></view> -->
<view class="zhwj-b">
<view class="zhwj-b-main" wx:for="{{ dataSet }}" data-str="zhdtInfo" data-Id="{{item.id}}" bindtap='linkFunction'>
<view class="zhwj-b-head-l">
diff --git a/SunshineLnsMinApp/project.config.json b/SunshineLnsMinApp/project.config.json
index a6721f4..e53e5e9 100644
--- a/SunshineLnsMinApp/project.config.json
+++ b/SunshineLnsMinApp/project.config.json
@@ -1,7 +1,7 @@
{
"description": "项目配置文件。",
"setting": {
- "urlCheck": true,
+ "urlCheck": false,
"es6": true,
"postcss": true,
"minified": true,
@@ -21,7 +21,7 @@
"preloadBackgroundData": false
},
"compileType": "miniprogram",
- "libVersion": "2.10.1",
+ "libVersion": "2.10.4",
"appid": "wx50bea0a98be5935d",
"projectname": "nsjc",
"isGameTourist": false,
--
Gitblit v1.8.0