Config.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. <?php
  2. namespace app\admin\controller\wwh;
  3. use app\common\controller\Backend;
  4. use think\Db;
  5. /**
  6. *
  7. *
  8. * @icon fa fa-circle-o
  9. */
  10. class Config extends Backend
  11. {
  12. /**
  13. * 查看
  14. */
  15. public function index()
  16. {
  17. $data = Db::name('wwh_config')->where('id', 1)->find();
  18. $this->assign('data', $data);
  19. return $this->view->fetch();
  20. }
  21. /**
  22. * 站点设置修改
  23. */
  24. public function configedit()
  25. {
  26. $s=[
  27. 'site_name'=>input('site_name'),
  28. 'keywords'=>input('keywords'),
  29. 'description'=>input('description'),
  30. 'logo'=>input('logo'),
  31. 'footer_logo'=>input('footer_logo'),
  32. 'tel'=>input('tel'),
  33. 'gongwang'=>input('gongwang'),
  34. 'link1'=>input('link1'),
  35. 'beian'=>input('beian'),
  36. 'link2'=>input('link2'),
  37. 'copyright'=>input('copyright'),
  38. 'image'=>input('image'),
  39. 'email'=>input('email'),
  40. ];
  41. $test = Db::name('wwh_config')->where('id', 1)->find();
  42. if (empty($test)) {
  43. $data = Db::name('wwh_config')->insert($s);
  44. } else {
  45. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  46. }
  47. if ($data) {
  48. $this->success('保存成功');
  49. } else {
  50. $this->error('未检测到数据变动');
  51. }
  52. }
  53. /**
  54. * 栏目Banner修改
  55. */
  56. public function banneredit()
  57. {
  58. $s=[
  59. 'banner1'=>input('banner1'),
  60. 'banner2'=>input('banner2'),
  61. 'banner3'=>input('banner3'),
  62. 'banner4'=>input('banner4'),
  63. 'banner5'=>input('banner5'),
  64. 'banner6'=>input('banner6'),
  65. ];
  66. $test = Db::name('wwh_config')->where('id', 1)->find();
  67. if (empty($test)) {
  68. $data = Db::name('wwh_config')->insert($s);
  69. } else {
  70. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  71. }
  72. if ($data) {
  73. $this->success('保存成功');
  74. } else {
  75. $this->error('未检测到数据变动');
  76. }
  77. }
  78. /**
  79. * 菜单图片修改
  80. */
  81. public function caidanedit()
  82. {
  83. $s=[
  84. 'caidan1'=>input('caidan1'),
  85. 'caidan2'=>input('caidan2'),
  86. 'caidan3'=>input('caidan3'),
  87. 'caidan4'=>input('caidan4'),
  88. 'caidan5'=>input('caidan5'),
  89. ];
  90. $test = Db::name('wwh_config')->where('id', 1)->find();
  91. if (empty($test)) {
  92. $data = Db::name('wwh_config')->insert($s);
  93. } else {
  94. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  95. }
  96. if ($data) {
  97. $this->success('保存成功');
  98. } else {
  99. $this->error('未检测到数据变动');
  100. }
  101. }
  102. /**
  103. * 底部链接修改
  104. */
  105. public function footeredit()
  106. {
  107. $s=[
  108. 'content'=>input('content'),
  109. ];
  110. $test = Db::name('wwh_config')->where('id', 1)->find();
  111. if (empty($test)) {
  112. $data = Db::name('wwh_config')->insert($s);
  113. } else {
  114. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  115. }
  116. if ($data) {
  117. $this->success('保存成功');
  118. } else {
  119. $this->error('未检测到数据变动');
  120. }
  121. }
  122. /**
  123. * 地图配置修改
  124. */
  125. public function mapedit()
  126. {
  127. $s=[
  128. 'map_zb'=>input('map_zb'),
  129. 'map_dzq'=>input('map_dzq'),
  130. 'map_mc'=>input('map_mc'),
  131. 'map_dz'=>input('map_dz'),
  132. ];
  133. $test = Db::name('wwh_config')->where('id', 1)->find();
  134. if (empty($test)) {
  135. $data = Db::name('wwh_config')->insert($s);
  136. } else {
  137. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  138. }
  139. if ($data) {
  140. $this->success('保存成功');
  141. } else {
  142. $this->error('未检测到数据变动');
  143. }
  144. }
  145. /**
  146. * 营销网络修改
  147. */
  148. public function marketedit()
  149. {
  150. $s=[
  151. 'sale'=>input('sale'),
  152. 'technology'=>input('technology'),
  153. ];
  154. $test = Db::name('wwh_config')->where('id', 1)->find();
  155. if (empty($test)) {
  156. $data = Db::name('wwh_config')->insert($s);
  157. } else {
  158. $data = Db::name('wwh_config')->where('id', 1)->setField($s);
  159. }
  160. if ($data) {
  161. $this->success('保存成功');
  162. } else {
  163. $this->error('未检测到数据变动');
  164. }
  165. }
  166. }