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