lang.blade.php 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('语言设置'))
  4. <style>
  5. .content {
  6. background: #eff3f6;
  7. padding: 10px !important;
  8. }
  9. .con {
  10. padding-bottom: 40px;
  11. position: relative;
  12. border-radius: 8px;
  13. min-height: 100vh;
  14. background-color: #fff;
  15. }
  16. .con .setting .block {
  17. padding: 10px;
  18. background-color: #fff;
  19. border-radius: 8px;
  20. }
  21. .con .setting .block .title {
  22. font-size: 18px;
  23. margin-bottom: 15px;
  24. display: flex;
  25. align-items: center;
  26. }
  27. .el-form-item__label {
  28. margin-right: 30px;
  29. }
  30. b {
  31. font-size: 14px;
  32. }
  33. .confirm-btn {
  34. width: calc(100% - 266px);
  35. position: fixed;
  36. bottom: 0;
  37. right: 0;
  38. margin-right: 10px;
  39. line-height: 63px;
  40. background-color: #ffffff;
  41. box-shadow: 0px 8px 23px 1px rgba(51, 51, 51, 0.3);
  42. background-color: #fff;
  43. text-align: center;
  44. }
  45. .el-tabs {
  46. padding-right: 10px;
  47. }
  48. </style>
  49. <div id='re_content'>
  50. <template>
  51. <el-tabs v-model="activeName"
  52. style="padding-left:10px;background-color:#fff;margin-bottom:10px;border-radius:8px;">
  53. <el-tab-pane label="提现收入设置" name="eight"></el-tab-pane>
  54. <el-tab-pane label="商品" name="ten"></el-tab-pane>
  55. <el-tab-pane label="客户" name="eleven"></el-tab-pane>
  56. <el-tab-pane label="订单" name="order"></el-tab-pane>
  57. @if(app('plugins')->isEnabled('commission'))
  58. <el-tab-pane label="分销设置" name="one"></el-tab-pane>
  59. @endif
  60. @if(app('plugins')->isEnabled('single-return'))
  61. <el-tab-pane label="消费赠送设置" name="two"></el-tab-pane>
  62. @endif
  63. @if(app('plugins')->isEnabled('team-dividend'))
  64. <el-tab-pane label="经销商奖励设置" name="three"></el-tab-pane>
  65. @endif
  66. @if(app('plugins')->isEnabled('full-return'))
  67. <el-tab-pane label="满额赠送设置" name="four"></el-tab-pane>
  68. @endif
  69. @if(app('plugins')->isEnabled('team-dividend'))
  70. <el-tab-pane label="经销商管理设置" name="five"></el-tab-pane>
  71. @endif
  72. @if(app('plugins')->isEnabled('area-dividend'))
  73. <el-tab-pane label="区域代理设置" name="six"></el-tab-pane>
  74. @endif
  75. @if(app('plugins')->isEnabled('store-cashier'))
  76. <el-tab-pane label="门店收银台设置" name="seven"></el-tab-pane>
  77. @endif
  78. @if(app('plugins')->isEnabled('appointment'))
  79. <el-tab-pane label="门店预约" name="nine"></el-tab-pane>
  80. @endif
  81. @if(app('plugins')->isEnabled('store-projects'))
  82. <el-tab-pane label="多门店核销" name="store_projects"></el-tab-pane>
  83. @endif
  84. @if(app('plugins')->isEnabled('merchant'))
  85. <el-tab-pane label="招商" name="twelve"></el-tab-pane>
  86. @endif
  87. @if(app('plugins')->isEnabled('love'))
  88. <el-tab-pane label="爱心值" name="love"></el-tab-pane>
  89. @endif
  90. @if(app('plugins')->isEnabled('team-fjyx'))
  91. <el-tab-pane label="经销商管理(fjyx)" name="team_fjyx"></el-tab-pane>
  92. @endif
  93. @if(app('plugins')->isEnabled('reserve-simple'))
  94. <el-tab-pane label="分时预约" name="reserve_simple"></el-tab-pane>
  95. @endif
  96. @if(app('plugins')->isEnabled('activity-apply'))
  97. <el-tab-pane label="活动报名" name="activity_apply"></el-tab-pane>
  98. @endif
  99. </el-tabs>
  100. </template>
  101. <div class="con">
  102. <div class="setting">
  103. <el-form ref="form" :model="form" label-width="15%">
  104. <div class="block">
  105. <div class="title"><span
  106. style="width: 4px;height: 18px;background-color: #29ba9c;margin-right:15px;display:inline-block;"></span><b>基础设置</b>
  107. </div>
  108. <template v-if="activeName=='one'">
  109. <el-form-item label="插件名称">
  110. <el-input v-model="form.commission.title" style="width:70%;"></el-input>
  111. </el-form-item>
  112. <el-form-item label="分销">
  113. <el-input v-model="form.commission.commission" style="width:70%;"></el-input>
  114. </el-form-item>
  115. <el-form-item label="分销商">
  116. <el-input v-model="form.commission.agent" style="width:70%;"></el-input>
  117. </el-form-item>
  118. <el-form-item label="分销等级">
  119. <el-input v-model="form.commission.level_name" style="width:70%;"></el-input>
  120. </el-form-item>
  121. <el-form-item label="分销订单">
  122. <el-input v-model="form.commission.commission_order" style="width:70%;"></el-input>
  123. </el-form-item>
  124. <el-form-item label="分销佣金">
  125. <el-input v-model="form.commission.commission_amount" style="width:70%;"></el-input>
  126. </el-form-item>
  127. <el-form-item label="默认等级名称">
  128. <el-input v-model="form.commission.commission_name" style="width:70%;"></el-input>
  129. </el-form-item>
  130. <el-form-item label="活动详情-佣金">
  131. <el-input v-model="form.commission.commission_alias" style="width:70%;"></el-input>
  132. </el-form-item>
  133. </template>
  134. <template v-if="activeName=='two'">
  135. <el-form-item label="插件名称">
  136. <el-input v-model="form.single_return.title" style="width:70%;"></el-input>
  137. </el-form-item>
  138. <el-form-item label="消费赠送">
  139. <el-input v-model="form.single_return.single_return" style="width:70%;"></el-input>
  140. </el-form-item>
  141. <el-form-item label="赠送">
  142. <el-input v-model="form.single_return.return_name" style="width:70%;"></el-input>
  143. </el-form-item>
  144. <el-form-item label="赠送队列">
  145. <el-input v-model="form.single_return.return_queue" style="width:70%;"></el-input>
  146. </el-form-item>
  147. <el-form-item label="赠送记录">
  148. <el-input v-model="form.single_return.return_log" style="width:70%;"></el-input>
  149. </el-form-item>
  150. <el-form-item label="赠送详情">
  151. <el-input v-model="form.single_return.return_detail" style="width:70%;"></el-input>
  152. </el-form-item>
  153. <el-form-item label="已赠送金额">
  154. <el-input v-model="form.single_return.return_amount" style="width:70%;"></el-input>
  155. </el-form-item>
  156. </template>
  157. <template v-if="activeName=='three'">
  158. <el-form-item label="插件名称">
  159. <el-input v-model="form.team_return.title" style="width:70%;"></el-input>
  160. </el-form-item>
  161. <el-form-item label="经销商奖励">
  162. <el-input v-model="form.team_return.team_return" style="width:70%;"></el-input>
  163. </el-form-item>
  164. <el-form-item label="奖励">
  165. <el-input v-model="form.team_return.return_name" style="width:70%;"></el-input>
  166. </el-form-item>
  167. <el-form-item label="经销商等级">
  168. <el-input v-model="form.team_return.team_level" style="width:70%;"></el-input>
  169. </el-form-item>
  170. <el-form-item label="奖励记录">
  171. <el-input v-model="form.team_return.return_log" style="width:70%;"></el-input>
  172. </el-form-item>
  173. <el-form-item label="奖励详情">
  174. <el-input v-model="form.team_return.return_detail" style="width:70%;"></el-input>
  175. </el-form-item>
  176. <el-form-item label="奖励金额">
  177. <el-input v-model="form.team_return.return_amount" style="width:70%;"></el-input>
  178. </el-form-item>
  179. <el-form-item label="奖励比例">
  180. <el-input v-model="form.team_return.return_rate" style="width:70%;"></el-input>
  181. </el-form-item>
  182. <el-form-item label="经销商">
  183. <el-input v-model="form.team_return.team_name" style="width:70%;"></el-input>
  184. </el-form-item>
  185. <el-form-item label="奖励时间">
  186. <el-input v-model="form.team_return.return_time" style="width:70%;"></el-input>
  187. </el-form-item>
  188. </template>
  189. <template v-if="activeName=='four'">
  190. <el-form-item label="插件名称1">
  191. <el-input v-model="form.full_return.title" style="width:70%;"></el-input>
  192. </el-form-item>
  193. <el-form-item label="满额赠送">
  194. <el-input v-model="form.full_return.full_return" style="width:70%;"></el-input>
  195. </el-form-item>
  196. <el-form-item label="赠送">
  197. <el-input v-model="form.full_return.return_name" style="width:70%;"></el-input>
  198. </el-form-item>
  199. <el-form-item label="满额赠送记录">
  200. <el-input v-model="form.full_return.full_return_log" style="width:70%;"></el-input>
  201. </el-form-item>
  202. <el-form-item label="赠送详情">
  203. <el-input v-model="form.full_return.return_detail" style="width:70%;"></el-input>
  204. </el-form-item>
  205. <el-form-item label="赠送金额">
  206. <el-input v-model="form.full_return.return_amount" style="width:70%;"></el-input>
  207. </el-form-item>
  208. </template>
  209. <template v-if="activeName=='five'">
  210. <el-form-item label="插件名称">
  211. <el-input v-model="form.team_dividend.title" style="width:70%;"></el-input>
  212. </el-form-item>
  213. <el-form-item label="经销商中心">
  214. <el-input v-model="form.team_dividend.team_agent_centre" style="width:70%;"></el-input>
  215. </el-form-item>
  216. <el-form-item label="提成">
  217. <el-input v-model="form.team_dividend.dividend" style="width:70%;"></el-input>
  218. </el-form-item>
  219. <el-form-item label="活动详情-经销商提成">
  220. <el-input v-model="form.team_dividend.dividend_alias" style="width:70%;"></el-input>
  221. </el-form-item>
  222. <el-form-item label="团队提成">
  223. <el-input v-model="form.team_dividend.team_dividend" style="width:70%;"></el-input>
  224. </el-form-item>
  225. <el-form-item label="平级奖">
  226. <el-input v-model="form.team_dividend.flat_prize" style="width:70%;"></el-input>
  227. </el-form-item>
  228. <el-form-item label="感恩奖">
  229. <el-input v-model="form.team_dividend.award_gratitude" style="width:70%;"></el-input>
  230. </el-form-item>
  231. <el-form-item label="额外奖励">
  232. <el-input v-model="form.team_dividend.extra_award" style="width:70%;"></el-input>
  233. <div style="font-size:12px;color:#ccc;">"额外奖励" 自定义名称</div>
  234. </el-form-item>
  235. <el-form-item label="未结算">
  236. <el-input v-model="form.team_dividend.wait_dividend" style="width:70%;"></el-input>
  237. <div style="font-size:12px;color:#ccc;">未结算佣金 中 "未结算"自定义名称</div>
  238. </el-form-item>
  239. <el-form-item label="已结算">
  240. <el-input v-model="form.team_dividend.settle_dividend" style="width:70%;"></el-input>
  241. <div style="font-size:12px;color:#ccc;">已结算佣金 中 "已结算"自定义名称</div>
  242. </el-form-item>
  243. <el-form-item label="佣金">
  244. <el-input v-model="form.team_dividend.dividend_amount" style="width:70%;"></el-input>
  245. <div style="font-size:12px;color:#ccc;">已结算佣金 中 "佣金" 自定义名称</div>
  246. </el-form-item>
  247. <el-form-item label="我的客户">
  248. <el-input v-model="form.team_dividend.my_agent" style="width:70%;"></el-input>
  249. </el-form-item>
  250. <el-form-item label="顾客">
  251. <el-input v-model="form.team_dividend.client" style="width:70%;"></el-input>
  252. </el-form-item>
  253. <el-form-item label="直推字样自定义">
  254. <el-input v-model="form.team_dividend.recommend_text" style="width:70%;"></el-input>
  255. <div style="font-size:12px;color:#ccc;">订单概况页面"直推字样"自定义</div>
  256. </el-form-item>
  257. <el-form-item label="非直推字样自定义">
  258. <el-input v-model="form.team_dividend.no_recommend_text" style="width:70%;"></el-input>
  259. <div style="font-size:12px;color:#ccc;">订单概况页面"非直推字样"自定义</div>
  260. </el-form-item>
  261. </template>
  262. <template v-if="activeName=='six'">
  263. <el-form-item label="插件名称">
  264. <el-input v-model="form.area_dividend.title" style="width:70%;"></el-input>
  265. </el-form-item>
  266. <el-form-item label="区域分红中心">
  267. <el-input v-model="form.area_dividend.area_dividend_center" style="width:70%;"></el-input>
  268. </el-form-item>
  269. <el-form-item label="佣金">
  270. <el-input v-model="form.area_dividend.dividend_amount" style="width:70%;"></el-input>
  271. </el-form-item>
  272. </template>
  273. <template v-if="activeName=='seven'">
  274. <el-form-item label="提货人姓名">
  275. <el-input v-model="form.store_carry.name" style="width:70%;"></el-input>
  276. </el-form-item>
  277. <el-form-item label="提货人手机号码">
  278. <el-input v-model="form.store_carry.number" style="width:70%;"></el-input>
  279. </el-form-item>
  280. </template>
  281. <template v-if="activeName=='eight'">
  282. <el-form-item label="提现">
  283. <el-input v-model="form.income.name_of_withdrawal" style="width:70%;"></el-input>
  284. </el-form-item>
  285. <el-form-item label="收入">
  286. <el-input v-model="form.income.income_name" style="width:70%;"></el-input>
  287. </el-form-item>
  288. <el-form-item label="手续费">
  289. <el-input v-model="form.income.poundage_name" style="width:70%;"></el-input>
  290. </el-form-item>
  291. <el-form-item label="劳务税">
  292. <el-input v-model="form.income.special_service_tax" style="width:70%;"></el-input>
  293. </el-form-item>
  294. <el-form-item label="手动提现">
  295. <el-input v-model="form.income.manual_withdrawal" style="width:70%;"></el-input>
  296. </el-form-item>
  297. </template>
  298. <template v-if="activeName=='nine'">
  299. <el-form-item label="技师">
  300. <el-input v-model="form.appointment.worker" style="width:70%;"></el-input>
  301. </el-form-item>
  302. <el-form-item label="项目">
  303. <el-input v-model="form.appointment.project" style="width:70%;"></el-input>
  304. </el-form-item>
  305. <el-form-item label="服务">
  306. <el-input v-model="form.appointment.service" style="width:70%;"></el-input>
  307. </el-form-item>
  308. </template>
  309. <template v-if="activeName=='store_projects'">
  310. <el-form-item label="项目">
  311. <el-input v-model="form.store_projects.project" style="width:70%;"></el-input>
  312. </el-form-item>
  313. </template>
  314. <template v-if="activeName=='order'">
  315. <el-form-item label="确认收货">
  316. <el-input type="text" v-model="form.order.received_goods" placeholder="自定义名称(默认: 确认收货)" maxlength="8" show-word-limit style="width:70%;"></el-input>
  317. </el-form-item>
  318. <el-form-item label="抵扣">
  319. <el-input type="text" v-model="form.order.deduction_lang" placeholder="自定义名称(默认: 抵扣)" maxlength="8" show-word-limit style="width:70%;"></el-input>
  320. <div style="font-size:12px;color:#ccc;">预下单页“抵扣”自定义名称</div>
  321. </el-form-item>
  322. <el-form-item label="快递">
  323. <el-input type="text" v-model="form.order.express" placeholder="自定义名称(默认: 快递)" maxlength="8" show-word-limit style="width:70%;"></el-input>
  324. {{-- <div style="font-size:12px;color:#ccc;">只控制自营商品和门店商品的快递字样</div>--}}
  325. </el-form-item>
  326. </template>
  327. <template v-if="activeName=='ten'">
  328. <el-form-item label="原价">
  329. <el-input v-model="form.goods.market_price" style="width:70%;"></el-input>
  330. </el-form-item>
  331. <el-form-item label="现价">
  332. <el-input v-model="form.goods.price" style="width:70%;"></el-input>
  333. </el-form-item>
  334. <el-form-item label="会员价">
  335. <el-input v-model="form.goods.vip_price" style="width:70%;"></el-input>
  336. <div class="tip">会员价自定义名称仅对首页商品、商品分类、商品列表页面起效</div>
  337. </el-form-item>
  338. <el-form-item label="利润">
  339. <el-input v-model="form.goods.goods_profit" style="width:70%;"></el-input>
  340. </el-form-item> </template>
  341. <template v-if="activeName=='eleven'">
  342. <el-form-item label="客户">
  343. <el-input v-model="form.agent.agent" style="width:70%;"></el-input>
  344. </el-form-item>
  345. <el-form-item label="客户数量">
  346. <el-input v-model="form.agent.agent_num" style="width:70%;"></el-input>
  347. </el-form-item>
  348. <el-form-item label="总客户数">
  349. <el-input v-model="form.agent.agent_count" style="width:70%;"></el-input>
  350. </el-form-item>
  351. <el-form-item label="客户订单">
  352. <el-input v-model="form.agent.agent_order" style="width:70%;"></el-input>
  353. </el-form-item>
  354. <el-form-item label="客户总订单">
  355. <el-input v-model="form.agent.agent_order_count" style="width:70%;"></el-input>
  356. </el-form-item>
  357. <el-form-item label="客户总支付商品数">
  358. <el-input v-model="form.agent.agent_goods_num" style="width:70%;"></el-input>
  359. </el-form-item>
  360. </template>
  361. <template v-if="activeName=='twelve'">
  362. <el-form-item label="插件名称">
  363. <el-input v-model="form.merchant.title" style="width:70%;"></el-input>
  364. </el-form-item>
  365. <el-form-item label="招商员">
  366. <el-input v-model="form.merchant.merchant_people" style="width:70%;"></el-input>
  367. </el-form-item>
  368. <el-form-item label="招商中心">
  369. <el-input v-model="form.merchant.merchant_center" style="width:70%;"></el-input>
  370. </el-form-item>
  371. <el-form-item label="分红">
  372. <el-input v-model="form.merchant.merchant_reward" style="width:70%;"></el-input>
  373. </el-form-item>
  374. <el-form-item label="奖励名称">
  375. <el-input v-model="form.merchant.merchant_income" style="width:70%;"></el-input>
  376. <div style="font-size:12px;color:#ccc;">收入明细、提现、提现记录页面显示</div>
  377. </el-form-item>
  378. </template>
  379. <template v-if="activeName=='love'">
  380. <el-form-item label="收入">
  381. <el-input v-model="form.love.change_income" style="width:70%;"></el-input>
  382. <div style="font-size:12px;color:#ccc;">爱心值明细 "收入" 自定义名称</div>
  383. </el-form-item>
  384. <el-form-item label="支出">
  385. <el-input v-model="form.love.change_expend" style="width:70%;"></el-input>
  386. <div style="font-size:12px;color:#ccc;">爱心值明细 "支出" 自定义名称</div>
  387. </el-form-item>
  388. <el-form-item label="冻结激活">
  389. <el-input v-model="form.love.froze_active" style="width:70%;"></el-input>
  390. <div style="font-size:12px;color:#ccc;">爱心值明细 "冻结激活" 自定义名称</div>
  391. </el-form-item>
  392. </template>
  393. <template v-if="activeName=='team_fjyx'">
  394. <el-form-item label="平级奖">
  395. <el-input v-model="form.team_fjyx.flat_prize" style="width:70%;"></el-input>
  396. <div style="font-size:12px;color:#ccc;">"平级奖" 自定义名称</div>
  397. </el-form-item>
  398. <el-form-item label="额外奖励">
  399. <el-input v-model="form.team_fjyx.extra_award" style="width:70%;"></el-input>
  400. <div style="font-size:12px;color:#ccc;">"额外奖励" 自定义名称</div>
  401. </el-form-item>
  402. </template>
  403. <template v-if="activeName=='reserve_simple'">
  404. <el-form-item label="服务">
  405. <el-input v-model="form.reserve_simple.service" style="width:70%;"></el-input>
  406. </el-form-item>
  407. <el-form-item label="预约人员">
  408. <el-input v-model="form.reserve_simple.reserve_obj" style="width:70%;"></el-input>
  409. </el-form-item>
  410. </template>
  411. <template v-if="activeName=='activity_apply'">
  412. <el-form-item label="讲师">
  413. <el-input v-model="form.activity_apply.lecturer" style="width:70%;"></el-input>
  414. </el-form-item>
  415. </template>
  416. </div>
  417. <div class="confirm-btn">
  418. <el-button type="primary" @click="submit">提交</el-button>
  419. </div>
  420. </el-form>
  421. </div>
  422. </div>
  423. </div>
  424. <script>
  425. var vm = new Vue({
  426. el: "#re_content",
  427. delimiters: ['[[', ']]'],
  428. data() {
  429. return {
  430. activeName: 'eight',
  431. form: {
  432. commission: {
  433. title: '',
  434. commission: '',
  435. agent: '',
  436. level_name: '',
  437. commission_order: '',
  438. commission_amount: '',
  439. commission_name: '',
  440. commission_alias: '',
  441. },
  442. single_return: {
  443. title: '',
  444. single_return: '',
  445. return_name: '',
  446. return_queue: '',
  447. return_log: '',
  448. return_detail: '',
  449. return_amount: '',
  450. },
  451. team_return: {
  452. title: '',
  453. team_return: '',
  454. return_name: '',
  455. return_queue: '',
  456. return_log: '',
  457. return_detail: '',
  458. return_amount: '',
  459. return_rate: '',
  460. team_name: '',
  461. return_time: '',
  462. },
  463. full_return: {
  464. title: '',
  465. full_return: '',
  466. return_name: '',
  467. return_log: '',
  468. return_detail: '',
  469. return_amount: '',
  470. },
  471. team_dividend: {
  472. title: '',
  473. team_agent_centre: '',
  474. dividend: '',
  475. dividend_alias: '',
  476. team_dividend: '',
  477. flat_prize: '',
  478. award_gratitude: '',
  479. extra_award: '',
  480. wait_dividend: '',
  481. settle_dividend: '',
  482. dividend_amount: '',
  483. my_agent: '',
  484. client: '',
  485. },
  486. team_fjyx: {
  487. flat_prize: '',
  488. extra_award: '',
  489. },
  490. area_dividend: {
  491. title: '',
  492. area_dividend_center: '',
  493. dividend_amount: '',
  494. },
  495. store_carry: {
  496. name: '',
  497. number: '',
  498. },
  499. income: {
  500. name_of_withdrawal: '',
  501. income_name: '',
  502. poundage_name: '',
  503. special_service_tax: '',
  504. },
  505. appointment: {
  506. worker: '',
  507. project: '',
  508. service: '',
  509. },
  510. store_projects: {
  511. project: ''
  512. },
  513. goods: {
  514. market_price: '',
  515. price: '',
  516. goods_profit: '',
  517. vip_price:'',
  518. },
  519. agent: {
  520. agent: '',
  521. agent_num: '',
  522. agent_count: '',
  523. agent_order: '',
  524. agent_order_count: '',
  525. agent_goods_num: '',
  526. },
  527. merchant: {
  528. title: '',
  529. merchant_people: '',
  530. merchant_center: '',
  531. merchant_reward: '',
  532. merchant_income: ''
  533. },
  534. love: {
  535. change_income: '',
  536. change_expend: '',
  537. froze_active: '',
  538. },
  539. order: {
  540. received_goods: ''
  541. },
  542. reserve_simple: {
  543. service: '',
  544. reserve_obj: '',
  545. },
  546. activity_apply: {
  547. lecturer:''
  548. }
  549. }
  550. }
  551. },
  552. mounted() {
  553. this.getData()
  554. },
  555. methods: {
  556. getData() {
  557. this.$http.post('{!! yzWebFullUrl('setting.lang.index') !!}').then(function (response) {
  558. if (response.data.result) {
  559. if (response.data.data.set) {
  560. for (let i in response.data.data.set) {
  561. this.form[i] = response.data.data.set[i]
  562. }
  563. }
  564. } else {
  565. this.$message({message: response.data.msg, type: 'error'});
  566. }
  567. }, function (response) {
  568. this.$message({message: response.data.msg, type: 'error'});
  569. })
  570. },
  571. submit() {
  572. let loading = this.$loading({
  573. target: document.querySelector(".content"),
  574. background: 'rgba(0, 0, 0, 0)'
  575. });
  576. this.$http.post('{!! yzWebFullUrl('setting.lang.index') !!}', {'setdata': this.form}).then(function (response) {
  577. if (response.data.result) {
  578. this.$message({message: response.data.msg, type: 'success'});
  579. } else {
  580. this.$message({message: response.data.msg, type: 'error'});
  581. }
  582. loading.close();
  583. location.reload();
  584. }, function (response) {
  585. this.$message({message: response.data.msg, type: 'error'});
  586. })
  587. },
  588. },
  589. });
  590. </script>
  591. @endsection