util_data.js 57 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011
  1. import React from 'react';
  2. import { sldComLanguage } from '@/utils/utils';
  3. const modal_pageSize_com = 10;
  4. import moment from 'moment';
  5. export function fixedZero(val) {
  6. return val * 1 < 10 ? `0${val}` : val;
  7. }
  8. export const comm_cur_page_global = { cur: 1 };//对象可以修改值
  9. /*
  10. * java—规格列表
  11. * */
  12. export function column_spec_list() {
  13. return [
  14. {
  15. title: ' ',
  16. dataIndex: 'specId',
  17. align: 'center',
  18. width: 55,
  19. render: (text, record, index) => {
  20. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  21. },
  22. },
  23. {
  24. title: `${sldComLanguage('规格名称')}`,
  25. align: 'center',
  26. dataIndex: 'specName',
  27. width: 150,
  28. },
  29. {
  30. title: `${sldComLanguage('创建时间')}`,
  31. dataIndex: 'createTime',
  32. width: 150,
  33. },
  34. {
  35. title: `${sldComLanguage('排序')}`,
  36. dataIndex: 'sort',
  37. },
  38. ];
  39. }
  40. /*
  41. * java—品牌列表
  42. * */
  43. export function column_brand_list() {
  44. return [
  45. {
  46. title: ' ',
  47. dataIndex: 'brandId',
  48. align: 'center',
  49. width: 55,
  50. render: (text, record, index) => {
  51. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  52. },
  53. },
  54. {
  55. title: `${sldComLanguage('品牌名称')}`,
  56. align: 'center',
  57. dataIndex: 'brandName',
  58. width: 150,
  59. },
  60. {
  61. title: `${sldComLanguage('创建时间')}`,
  62. dataIndex: 'createTime',
  63. width: 150,
  64. },
  65. ];
  66. }
  67. /*
  68. * java—检索属性列表
  69. * */
  70. export function column_attr_list() {
  71. return [
  72. {
  73. title: ' ',
  74. dataIndex: 'attributeId',
  75. align: 'center',
  76. width: 55,
  77. render: (text, record, index) => {
  78. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  79. },
  80. },
  81. {
  82. title: `${sldComLanguage('属性名称')}`,
  83. align: 'center',
  84. dataIndex: 'attributeName',
  85. width: 150,
  86. },
  87. {
  88. title: `${sldComLanguage('创建时间')}`,
  89. dataIndex: 'createTime',
  90. width: 150,
  91. },
  92. {
  93. title: `${sldComLanguage('排序')}`,
  94. dataIndex: 'sort',
  95. width: 100,
  96. },
  97. ];
  98. }
  99. /*
  100. * 店铺——表头数据
  101. * */
  102. export const column_shop_search = [
  103. {
  104. title: ' ',
  105. dataIndex: 'id',
  106. align: 'center',
  107. width: 30,
  108. render: (text, record, index) => {
  109. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  110. },
  111. },
  112. {
  113. title: `${sldComLanguage('店铺名称')}`,
  114. dataIndex: 'sellerName',
  115. },
  116. {
  117. title: `${sldComLanguage('店铺等级')}`,
  118. dataIndex: 'sellerGrade',
  119. }, {
  120. title: `${sldComLanguage('店铺创建时间')}`,
  121. dataIndex: 'createTime',
  122. },
  123. ];
  124. /*
  125. * 客户收货地址列表
  126. * */
  127. export const column_client_recipients = [
  128. {
  129. title: `${sldComLanguage('收货人')}`,
  130. dataIndex: 'name',
  131. width: 100,
  132. },
  133. {
  134. title: `${sldComLanguage('手机号')}`,
  135. dataIndex: 'mobile',
  136. width: 110,
  137. },
  138. {
  139. title: `${sldComLanguage('电话')}`,
  140. dataIndex: 'tel',
  141. width: 100,
  142. },
  143. {
  144. title: `${sldComLanguage('地区')}`,
  145. dataIndex: 'area_str',
  146. width: 150,
  147. },
  148. {
  149. title: `${sldComLanguage('邮编')}`,
  150. dataIndex: 'zip',
  151. width: 80,
  152. },
  153. {
  154. title: `${sldComLanguage('详细地址')}`,
  155. dataIndex: 'addr',
  156. width: 100,
  157. },
  158. {
  159. title: `${sldComLanguage('操作')}`,
  160. render: (text, record) => {
  161. return (record.use != 1 ? <a onClick={(e) => { e.preventDefault()}}>{sldComLanguage('使用该地址')}</a> :
  162. <span>{sldComLanguage('已选地址')}</span>);
  163. },
  164. },
  165. ];
  166. /*
  167. * 会员管理——会员经验规格
  168. * */
  169. export const column_exp_rules = [{
  170. type: 'inputnum',
  171. label: `${sldComLanguage('会员注册')}`,
  172. extra: `${sldComLanguage('会员注册送经验值数量')}`,
  173. name: 'register',
  174. placeholder: '',
  175. initialValue: '',
  176. rules: [{
  177. required: true,
  178. message: `${sldComLanguage('该项必填')}`,
  179. }],
  180. }, {
  181. type: 'inputnum',
  182. label: `${sldComLanguage('每日登录')}`,
  183. extra: `${sldComLanguage('会员每天第一次登陆送经验值数量')}`,
  184. name: 'login',
  185. placeholder: '',
  186. initialValue: '',
  187. rules: [{
  188. required: true,
  189. message: `${sldComLanguage('该项必填')}`,
  190. }],
  191. }, {
  192. type: 'inputnum',
  193. label: `${sldComLanguage('订单评论')}`,
  194. extra: `${sldComLanguage('会员评论商品送经验值数量')}`,
  195. name: 'orderEvaluate',
  196. placeholder: '',
  197. initialValue: '',
  198. rules: [{
  199. required: true,
  200. message: `${sldComLanguage('该项必填')}`,
  201. }],
  202. }, {
  203. type: 'inputnum',
  204. label: `${sldComLanguage('会员购物')}`,
  205. extra: `${sldComLanguage('会员购物时送经验值的比例。如设定10,则表示会员消费200元时,送经验值:200/10=20,即送20经验值')}`,
  206. name: 'orderBuy',
  207. placeholder: '',
  208. initialValue: '',
  209. rules: [{
  210. required: true,
  211. message: `${sldComLanguage('该项必填')}`,
  212. }],
  213. }, {
  214. type: 'inputnum',
  215. label: `${sldComLanguage('购物送值上限')}`,
  216. extra: `${sldComLanguage('会员购物时送经验值的上限。如设定100,会员消费金额根据上述规则换算后需要送出105经验值,则取上限值只送出100经验值')}`,
  217. name: 'orderMax',
  218. placeholder: '',
  219. initialValue: '',
  220. rules: [{
  221. required: true,
  222. message: `${sldComLanguage('该项必填')}`,
  223. }],
  224. }, {
  225. type: 'radio_select',
  226. label: `${sldComLanguage('使用状态')}`,
  227. name: 'state',
  228. placeholder: `${sldComLanguage('请选择使用状态')}`,
  229. sel_data: [{ key: '1', value: `${sldComLanguage('开启')}` }, { key: '2', value: `${sldComLanguage('关闭')}` }],
  230. }, {
  231. type: 'button',
  232. label: '',
  233. name: 'button',
  234. }];
  235. /*
  236. * 系统配置——基本配置——配置管理——积分配置
  237. * */
  238. export const point_set_data = [{
  239. type: 'inputnum',
  240. label: `${sldComLanguage('积分换算比例')}`,
  241. extra: `${sldComLanguage('用户下单使用积分时换算成人民币的比例,如填100表示100个积分当做1元钱使用')}`,
  242. name: 'integralScale',
  243. placeholder: '',
  244. initialValue: '',
  245. rules: [{
  246. required: true,
  247. message: `${sldComLanguage('该项必填')}`,
  248. }],
  249. }, {
  250. type: 'button',
  251. label: '',
  252. name: 'button',
  253. }];
  254. /*
  255. * 系统配置——基本配置——配置管理——索引初始化
  256. * */
  257. export const index_init_data = [{
  258. type: 'single_checkbox',
  259. label: `${sldComLanguage('索引初始化')}`,
  260. name: 'isInit',
  261. check_con: `${sldComLanguage('是')}`,
  262. initialValue: false,
  263. extra: `${sldComLanguage('索引初始化是清除solr里面所有的索引文件,下一次定时器从头开始执行建立索引。\n')}` +
  264. `${sldComLanguage('建议在必要时才使用此功能')}`,
  265. }, {
  266. type: 'button',
  267. label: '',
  268. name: 'button',
  269. }];
  270. /*
  271. * 系统配置——基本配置——配置管理——搜索词设置
  272. * */
  273. export const search_word_data = [{
  274. type: 'input',
  275. label: `${sldComLanguage('关键词')}`,
  276. name: 'keyword',
  277. placeholder: `${sldComLanguage('请输入关键词')}`,
  278. extra: `${sldComLanguage('关键字用英文逗号(,)隔开')}`,
  279. rules: [{
  280. required: true,
  281. whitespace: true,
  282. message: `${sldComLanguage('请输入关键词')}`,
  283. }],
  284. }, {
  285. type: 'single_checkbox',
  286. label: `${sldComLanguage('敏感词过滤')}`,
  287. name: 'keywordFilter',
  288. check_con: `${sldComLanguage('过滤')}`,
  289. initialValue: false,
  290. extra: `${sldComLanguage('启用敏感词过滤之后,输入敏感词将搜索不到任何结果')}`,
  291. }, {
  292. type: 'button',
  293. label: '',
  294. name: 'button',
  295. }];
  296. /*
  297. * 会员管理——会员积分规则
  298. * */
  299. export const column_integ_rules = [{
  300. type: 'inputnum',
  301. label: `${sldComLanguage('会员注册')}`,
  302. extra: `${sldComLanguage('会员注册送积分数量')}`,
  303. name: 'register',
  304. placeholder: '',
  305. initialValue: '',
  306. rules: [{
  307. required: true,
  308. message: `${sldComLanguage('该项必填')}`,
  309. }],
  310. }, {
  311. type: 'inputnum',
  312. label: `${sldComLanguage('每日登陆')}`,
  313. extra: `${sldComLanguage('会员每天第一次登陆送积分数量')}`,
  314. name: 'login',
  315. placeholder: '',
  316. initialValue: '',
  317. rules: [{
  318. required: true,
  319. message: `${sldComLanguage('该项必填')}`,
  320. }],
  321. }, {
  322. type: 'inputnum',
  323. label: `${sldComLanguage('会员签到')}`,
  324. extra: `${sldComLanguage('会员签到送积分数量')}`,
  325. name: 'sign',
  326. placeholder: '',
  327. initialValue: '',
  328. rules: [{
  329. required: true,
  330. message: `${sldComLanguage('该项必填')}`,
  331. }],
  332. }, {
  333. type: 'inputnum',
  334. label: `${sldComLanguage('订单评论')}`,
  335. extra: `${sldComLanguage('会员评论商品送积分数量')}`,
  336. name: 'orderEvaluate',
  337. placeholder: '',
  338. initialValue: '',
  339. rules: [{
  340. required: true,
  341. message: `${sldComLanguage('该项必填')}`,
  342. }],
  343. }, {
  344. type: 'inputnum',
  345. label: `${sldComLanguage('会员购物')}`,
  346. extra: `${sldComLanguage('会员购物时送积分的比例。如设定10,则表示会员消费200元时,送积分:200/10=20,即送20积分')}`,
  347. name: 'orderBuy',
  348. placeholder: '',
  349. initialValue: '',
  350. rules: [{
  351. required: true,
  352. message: `${sldComLanguage('该项必填')}`,
  353. }],
  354. }, {
  355. type: 'inputnum',
  356. label: `${sldComLanguage('购物送值上限')}`,
  357. extra: `${sldComLanguage('会员购物时送积分的上限。如设定100,会员消费金额根据上述规则换算后需要送出105积分,则取上限值只送出100积分')}`,
  358. name: 'orderMax',
  359. placeholder: '',
  360. initialValue: '',
  361. rules: [{
  362. required: true,
  363. message: `${sldComLanguage('该项必填')}`,
  364. }],
  365. }, {
  366. type: 'radio_select',
  367. label: `${sldComLanguage('使用状态')}`,
  368. name: 'state',
  369. placeholder: `${sldComLanguage('请选择使用状态')}`,
  370. sel_data: [{ key: '1', value: `${sldComLanguage('开启')}` }, { key: '2', value: `${sldComLanguage('关闭')}` }],
  371. }, {
  372. type: 'button',
  373. label: '',
  374. name: 'button',
  375. }];
  376. /*
  377. * 会员管理——等级配置
  378. * */
  379. export const column_grade_config = [{
  380. type: 'inputnum',
  381. label: `${sldComLanguage('注册会员经验值')}`,
  382. help: '',
  383. name: 'grade1',
  384. placeholder: `${sldComLanguage('请输入注册会员经验值')}`,
  385. initialValue: '',
  386. disabled: true,
  387. rules: [{
  388. required: true,
  389. message: `${sldComLanguage('该项必填')}`,
  390. }],
  391. }, {
  392. type: 'inputnum',
  393. label: `${sldComLanguage('铜牌会员经验值')}`,
  394. help: '',
  395. name: 'grade2',
  396. placeholder: `${sldComLanguage('请输入铜牌会员经验值')}`,
  397. initialValue: '',
  398. rules: [{
  399. required: true,
  400. message: `${sldComLanguage('该项必填')}`,
  401. }],
  402. }, {
  403. type: 'inputnum',
  404. label: `${sldComLanguage('银牌会员经验值')}`,
  405. help: '',
  406. name: 'grade3',
  407. placeholder: `${sldComLanguage('请输入银牌会员经验值')}`,
  408. initialValue: '',
  409. rules: [{
  410. required: true,
  411. message: `${sldComLanguage('该项必填')}`,
  412. }],
  413. }, {
  414. type: 'inputnum',
  415. label: `${sldComLanguage('金牌会员经验值')}`,
  416. help: '',
  417. name: 'grade4',
  418. placeholder: `${sldComLanguage('请输入金牌会员经验值')}`,
  419. initialValue: '',
  420. rules: [{
  421. required: true,
  422. message: `${sldComLanguage('该项必填')}`,
  423. }],
  424. }, {
  425. type: 'inputnum',
  426. label: `${sldComLanguage('钻石会员经验值')}`,
  427. help: '',
  428. name: 'grade5',
  429. placeholder: `${sldComLanguage('请输入钻石会员经验值')}`,
  430. initialValue: '',
  431. rules: [{
  432. required: true,
  433. message: `${sldComLanguage('该项必填')}`,
  434. }],
  435. }, {
  436. type: 'button',
  437. label: '',
  438. name: 'button',
  439. }];
  440. /*
  441. * 会员管理——经验值减少配置
  442. * */
  443. export const column_grade_config_down = [{
  444. type: 'inputnum',
  445. label: `${sldComLanguage('注册会员年度减少值')}`,
  446. name: 'grade1',
  447. placeholder: `${sldComLanguage('请输入注册会员年度减少值')}`,
  448. initialValue: '',
  449. rules: [{
  450. required: true,
  451. message: `${sldComLanguage('该项必填')}`,
  452. }],
  453. }, {
  454. type: 'inputnum',
  455. label: `${sldComLanguage('铜牌会员年度减少值')}`,
  456. name: 'grade2',
  457. placeholder: `${sldComLanguage('请输入铜牌会员年度减少值')}`,
  458. initialValue: '',
  459. rules: [{
  460. required: true,
  461. message: `${sldComLanguage('该项必填')}`,
  462. }],
  463. }, {
  464. type: 'inputnum',
  465. label: `${sldComLanguage('银牌会员年度减少值')}`,
  466. name: 'grade3',
  467. placeholder: `${sldComLanguage('请输入银牌会员年度减少值')}`,
  468. initialValue: '',
  469. rules: [{
  470. required: true,
  471. message: `${sldComLanguage('该项必填')}`,
  472. }],
  473. }, {
  474. type: 'inputnum',
  475. label: `${sldComLanguage('金牌会员年度减少值')}`,
  476. name: 'grade4',
  477. placeholder: `${sldComLanguage('请输入金牌会员年度减少值')}`,
  478. initialValue: '',
  479. rules: [{
  480. required: true,
  481. message: `${sldComLanguage('该项必填')}`,
  482. }],
  483. }, {
  484. type: 'inputnum',
  485. label: `${sldComLanguage('钻石会员年度减少值')}`,
  486. name: 'grade5',
  487. placeholder: `${sldComLanguage('请输入钻石会员年度减少值')}`,
  488. initialValue: '',
  489. rules: [{
  490. required: true,
  491. message: `${sldComLanguage('该项必填')}`,
  492. }],
  493. }, {
  494. type: 'button',
  495. label: '',
  496. name: 'button',
  497. }];
  498. /*
  499. * 会员管理——充值列表
  500. * */
  501. export const column_balance_pay_log = [
  502. {
  503. title: ' ',
  504. dataIndex: 'id',
  505. align: 'center',
  506. width: 55,
  507. },
  508. {
  509. title: `${sldComLanguage('会员账号')}`,
  510. dataIndex: 'memberName',
  511. width: 100,
  512. },
  513. {
  514. title: `${sldComLanguage('支付方式名称')}`,
  515. dataIndex: 'paymentName',
  516. width: 100,
  517. },
  518. {
  519. title: `${sldComLanguage('支付金额')}`,
  520. dataIndex: 'payMoney',
  521. width: 90,
  522. },
  523. {
  524. title: `${sldComLanguage('支付状态')}`,
  525. dataIndex: 'payState',
  526. width: 80,
  527. },
  528. {
  529. title: `${sldComLanguage('支付订单号')}`,
  530. dataIndex: 'paySn',
  531. width: 150,
  532. },
  533. {
  534. title: `${sldComLanguage('支付交易流水号')}`,
  535. dataIndex: 'tradeSn',
  536. width: 200,
  537. },
  538. {
  539. title: `${sldComLanguage('创建时间')}`,
  540. dataIndex: 'createTime',
  541. width: 150,
  542. },
  543. {
  544. title: `${sldComLanguage('支付完成时间')}`,
  545. dataIndex: 'payFinishTime',
  546. width: 150,
  547. },
  548. ];
  549. /*
  550. * 退货状态
  551. * */
  552. export const common_return_state = [
  553. { key: '1', name: `${sldComLanguage('未处理')}` },
  554. // { key: '2', name: '审核通过' },
  555. // { key: '3', name: '用户发货' },
  556. // { key: '4', name: '店铺收货' },
  557. // { key: '5', name: '不予处理' },
  558. ];
  559. /*
  560. * 换货状态
  561. * */
  562. export const common_exchange_state = [
  563. { key: '1', name: `${sldComLanguage('未处理')}` },
  564. // { key: '2', name: '审核通过' },
  565. // { key: '3', name: '用户发回退件' },
  566. // { key: '4', name: '商家收到退件' },
  567. // { key: '5', name: '商家发出换件' },
  568. // { key: '6', name: '原件退还' },
  569. // { key: '7', name: '不予处理' },
  570. ];
  571. /*
  572. * 换货状态
  573. * */
  574. export const flash_banner_search_data = [{
  575. type: 'select',
  576. label: `${sldComLanguage('使用场景')}`,
  577. name: 'q_pcMobile',
  578. placeholder: `${sldComLanguage('请选择使用场景')}`,
  579. sel_data: [
  580. { key: '1', name: 'PC' },
  581. { key: '2', name: 'Mobile' },
  582. ],
  583. }, {
  584. type: 'select',
  585. label: `${sldComLanguage('状态')}`,
  586. name: 'q_state',
  587. placeholder: `${sldComLanguage('请选择状态')}`,
  588. sel_data: [
  589. { key: '1', name: `${sldComLanguage('启用')}` },
  590. { key: '0', name: `${sldComLanguage('不启用')}` },
  591. ],
  592. }];
  593. /*
  594. * 添加/编辑装修模板提示数据
  595. * */
  596. export function add_tpl_tip() {
  597. return [
  598. `${sldComLanguage('点击编辑按钮,添加或编辑改模块内容,并根据弹出框体中的提示文字完成内容提交')}`,
  599. `${sldComLanguage('设置完成后,可点击返回模板列表按钮,回到模板列表页进行其他模板设置操作')}`,
  600. `${sldComLanguage('小提示:该模版编辑预览页面为实际展示页面效果,所添加编辑的内容即见即所得。')}`,
  601. ];
  602. }
  603. /*
  604. * 单条广告编辑的modal框提示
  605. * */
  606. export function tpl_adv_01_modal_tip() {
  607. return [
  608. `${sldComLanguage('请严格根据提示要求上传规定尺寸的广告图片')}`,
  609. `${sldComLanguage('编辑项中的“操作”指点击该内容所产生的链接地址,可通过下拉选项选择不同的方式')}`,
  610. ];
  611. }
  612. /*
  613. * PC装修四栏广告的modal框提示
  614. * */
  615. export function tpl_adv_06_modal_tip() {
  616. return [
  617. `${sldComLanguage('一行4张图片,宽度按照指定要求传,高度不限,建议4张图的高度一致')}`,
  618. `${sldComLanguage('请严格根据提示要求上传规定尺寸的广告图片')}`,
  619. `${sldComLanguage('编辑项中的“操作”指点击该内容所产生的链接地址,可通过下拉选项选择不同的方式')}`,
  620. ];
  621. }
  622. /*
  623. * PC装修三栏广告的modal框提示
  624. * */
  625. export function tpl_adv_07_modal_tip() {
  626. return [
  627. `${sldComLanguage('一行3张图片,宽度按照指定要求传,高度不限,建议3张图的高度一致')}`,
  628. `${sldComLanguage('请严格根据提示要求上传规定尺寸的广告图片')}`,
  629. `${sldComLanguage('编辑项中的“操作”指点击该内容所产生的链接地址,可通过下拉选项选择不同的方式')}`,
  630. ];
  631. }
  632. /*
  633. * PC装修五栏广告的modal框提示
  634. * */
  635. export function tpl_adv_08_modal_tip() {
  636. return [
  637. `${sldComLanguage('一行5张图片,宽度按照指定要求传,高度不限,建议5张图的高度一致')}`,
  638. `${sldComLanguage('请严格根据提示要求上传规定尺寸的广告图片')}`,
  639. `${sldComLanguage('编辑项中的“操作”指点击该内容所产生的链接地址,可通过下拉选项选择不同的方式')}`,
  640. ];
  641. }
  642. /*
  643. * pc首页开屏图的modal框提示
  644. * */
  645. export const pc_home_modal_tip = [
  646. `${sldComLanguage('“弹出广告开关” 开启后,会员访问PC端商城首页时,会弹出一个图片广告')}`,
  647. `${sldComLanguage('“弹出方式” 可以设置弹出广告是只弹出一次还是每次访问都会弹出。设置成“仅弹出一次”后访问首页时仅弹出一次。而设置成 “每次访问都弹出”后 ,弹出一次后间隔1个小时后会再次弹出')}`,
  648. `${sldComLanguage('“广告图片” 可以设置弹出广告显示的图片')}`,
  649. `${sldComLanguage('“跳转链接” 可以设置点击图片的跳转地址')}`,
  650. ];
  651. /*
  652. * pc首页开屏图的select 选择数据
  653. * */
  654. export function pc_home_modaladv_sele_data() {
  655. return [
  656. { label: `${sldComLanguage('只弹出一次')}`, value: 'one' },
  657. { label: `${sldComLanguage('每次访问都弹出')}`, value: 'more' },
  658. ];
  659. }
  660. /*
  661. * 装修连接选择器-PC端
  662. * */
  663. export function diy_link_type() {
  664. return [
  665. { key: '', name: `${sldComLanguage('无操作')}` },
  666. { key: 'url', name: `${sldComLanguage('链接地址')}` },
  667. { key: 'keyword', name: `${sldComLanguage('关键字')}` },
  668. { key: 'goods', name: `${sldComLanguage('商品')}` },
  669. ];
  670. }
  671. /*
  672. * 装修连接选择器-移动端
  673. * */
  674. export function m_diy_link_type() {
  675. return [
  676. { key: '', name: `${sldComLanguage('无操作')}` },
  677. { key: 'url', name: `${sldComLanguage('链接地址')}` },
  678. { key: 'keyword', name: `${sldComLanguage('关键字')}` },
  679. { key: 'goods', name: `${sldComLanguage('商品')}` },
  680. ];
  681. }
  682. /*
  683. * 商品类型列表
  684. * */
  685. export function type_list_column() {
  686. return [
  687. {
  688. title: ' ',
  689. align: 'center',
  690. dataIndex: 'typeId',
  691. fixed: 'left',
  692. width: 50,
  693. render: (text, record, index) => {
  694. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  695. },
  696. },
  697. {
  698. title: `${sldComLanguage('类型名称')}`,
  699. align: 'center',
  700. dataIndex: 'typeName',
  701. width: 150,
  702. },
  703. {
  704. title: `${sldComLanguage('关联规格')}`,
  705. align: 'center',
  706. dataIndex: 'goodsSpecList',
  707. width: 250,
  708. render: (text) => {
  709. let spec_names = '';
  710. if (text.length > 0) {
  711. text.map((item, index) => {
  712. spec_names += (index == 0 ? '' : '|') + item.specName;
  713. });
  714. }
  715. return spec_names;
  716. },
  717. }, {
  718. title: `${sldComLanguage('关联品牌')}`,
  719. align: 'center',
  720. dataIndex: 'goodsBrandList',
  721. width: 250,
  722. render: (text) => {
  723. let brand_names = '';
  724. if (text != null && text.length > 0) {
  725. text.map((item, index) => {
  726. brand_names += (index == 0 ? '' : '|') + item.brandName;
  727. });
  728. }
  729. return brand_names;
  730. },
  731. },
  732. {
  733. title: `${sldComLanguage('排序')}`,
  734. dataIndex: 'sort',
  735. },
  736. ];
  737. }
  738. /*
  739. * 生产企业列表
  740. * */
  741. export function enterprise_list_column() {
  742. return [
  743. {
  744. title: ' ',
  745. align: 'center',
  746. dataIndex: 'enterprisesId',
  747. fixed: 'left',
  748. width: 50,
  749. render: (text, record, index) => {
  750. return (comm_cur_page_global.cur - 1) * modal_pageSize_com + index + 1;
  751. },
  752. },
  753. {
  754. title: `${sldComLanguage('企业名称')}`,
  755. align: 'center',
  756. dataIndex: 'enterprisesName',
  757. width: 150,
  758. }, {
  759. title: `${sldComLanguage('企业简称')}`,
  760. align: 'center',
  761. dataIndex: 'enterprisesAbbreviation',
  762. width: 150,
  763. }, {
  764. title: `${sldComLanguage('企业注册地址')}`,
  765. align: 'center',
  766. dataIndex: 'enterprisesAddress',
  767. width: 250,
  768. }, {
  769. title: `${sldComLanguage('企业曾用名')}`,
  770. align: 'center',
  771. dataIndex: 'enterpriseFormerName',
  772. width: 150,
  773. },
  774. {
  775. title: `${sldComLanguage('所在地域')}`,
  776. dataIndex: 'locationValue',
  777. },
  778. ];
  779. }
  780. export const resize_style = { background: 'transparent', borderWidth: 0 };
  781. /*
  782. * 空数组
  783. * */
  784. export const sld_com_empty_arrar_2 = [1, 2];
  785. export const sld_com_empty_arrar_3 = [1, 2, 3];
  786. export const sld_com_empty_arrar_4 = [1, 2, 3, 4];
  787. export const sld_com_empty_arrar_5 = [1, 2, 3, 4, 5];
  788. export const sld_com_empty_arrar_6 = [1, 2, 3, 4, 5, 6];
  789. export const sld_com_empty_arrar_7 = [1, 2, 3, 4, 5, 6, 7];
  790. export const sld_com_empty_arrar_8 = [1, 2, 3, 4, 5, 6, 7, 8];
  791. export const sld_com_empty_arrar_9 = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  792. export const sld_m_diy_tpzh_style = [{
  793. img: require('../assets/m_diy_img/tpzh/show_style0.png'),
  794. sele_style: 0,
  795. }, {
  796. img: require('../assets/m_diy_img/tpzh/show_style1.png'),
  797. sele_style: 1,
  798. }, {
  799. img: require('../assets/m_diy_img/tpzh/show_style2.png'),
  800. sele_style: 2,
  801. }, {
  802. img: require('../assets/m_diy_img/tpzh/show_style3.png'),
  803. sele_style: 3,
  804. }, {
  805. img: require('../assets/m_diy_img/tpzh/show_style4.png'),
  806. sele_style: 4,
  807. }, {
  808. img: require('../assets/m_diy_img/tpzh/show_style5.png'),
  809. sele_style: 5,
  810. }, {
  811. img: require('../assets/m_diy_img/tpzh/show_style6.png'),
  812. sele_style: 6,
  813. }, {
  814. img: require('../assets/m_diy_img/tpzh/show_style7.png'),
  815. sele_style: 7,
  816. }];
  817. /*
  818. * 修改配置成功后,需点击右上角更新配置按钮更新配置才可生效
  819. * */
  820. export const sld_need_update_setting = [`${sldComLanguage('修改配置成功后,需点击右上角更新配置按钮更新配置才可生效')}`];
  821. /*
  822. * 修改域名配置的提示
  823. * */
  824. export const sld_domain_manage_tip = [`${sldComLanguage('域名更改一定要确保正确,否则将影响该系统的使用')}`];
  825. /*
  826. * 订单配置-订单导出的配置的提示
  827. * */
  828. export const sld_order_export_tip = [`${sldComLanguage('选中的字段将在订单导出的时候导出该数据,修改配置成功后,需点击右上角更新配置按钮更新配置才可生效')}`];
  829. /*
  830. * 系统配置-基本配置-保存按钮
  831. * */
  832. export const sld_config_save_btn = {
  833. type: 'button',
  834. label: '',
  835. name: 'button',
  836. };
  837. export function week_day() {
  838. return [`${sldComLanguage('周日')}`, `${sldComLanguage('周一')}`, `${sldComLanguage('周二')}`, `${sldComLanguage('周三')}`, `${sldComLanguage('周四')}`, `${sldComLanguage('周五')}`, `${sldComLanguage('周六')}`];
  839. }
  840. /*
  841. * 运营配置-平台收款账号配置提示
  842. * */
  843. export const sld_sys_amount_tip = [`${sldComLanguage('填写平台收款账号的信息,相关信息会出现在需要向平台汇款的页面,修改配置成功后,需点击右上角更新配置按钮更新配置才可生效')}`];
  844. //TAB切换购物车图标
  845. export const cart_icon_data = [
  846. {
  847. icon: 'gouwuche',
  848. width: 23,
  849. type: 1,
  850. padding: 5,
  851. }, {
  852. icon: 'shoppingCart',
  853. width: 23,
  854. type: 2,
  855. padding: 5,
  856. }, {
  857. icon: 'add-sy',
  858. width: 23,
  859. type: 3,
  860. padding: 5,
  861. }, {
  862. icon: 'ziyuan110',
  863. width: 23,
  864. type: 4,
  865. padding: 5,
  866. }, {
  867. icon: 'jinzhi',
  868. width: 19,
  869. type: 5,
  870. padding: 7,
  871. },
  872. ];
  873. //TAB切换购物车展示图标
  874. export const show_cart_icon_data = [
  875. {
  876. icon: 'gouwuche',
  877. width: 20,
  878. type: 1,
  879. }, {
  880. icon: 'shoppingCart',
  881. width: 18,
  882. type: 2,
  883. }, {
  884. icon: 'add-sy',
  885. width: 22,
  886. type: 3,
  887. }, {
  888. icon: 'ziyuan110',
  889. width: 22,
  890. type: 4,
  891. },
  892. ];
  893. //短视频空图片
  894. export const video_defalut_img = {
  895. one: require('../assets/m_diy_img/svideo/center_empty_one.png'),
  896. two: require('../assets/m_diy_img/svideo/center_empty_two.png'),
  897. three: require('../assets/m_diy_img/svideo/center_empty_three.png'),
  898. four: require('../assets/m_diy_img/svideo/center_empty_four.png'),
  899. five: require('../assets/m_diy_img/svideo/center_empty_five.png'),
  900. };
  901. //直播空图片
  902. export const live_defalut_img = {
  903. one: require('../assets/m_diy_img/live/center_empty_one.png'),
  904. two: require('../assets/m_diy_img/live/center_empty_two.png'),
  905. };
  906. //活动组默认图片
  907. export const activity_default_img = {
  908. pin: require('../assets/m_diy_img/activity/center_pin.png'),
  909. discount: require('../assets/m_diy_img/activity/center_discount.png'),
  910. group_buy: require('../assets/m_diy_img/activity/center_group_buy.png'),
  911. };
  912. //活动组活动类型
  913. export function sld_m_diy_activity_style() {
  914. return [{
  915. img: require('../assets/m_diy_img/activity/show_style_pin.png'),
  916. sele_style: 'pin',
  917. name: `${sldComLanguage('拼团')}`,
  918. }, {
  919. img: require('../assets/m_diy_img/activity/show_style_discount.png'),
  920. sele_style: 'discount',
  921. name: `${sldComLanguage('限时折扣')}`,
  922. }, {
  923. img: require('../assets/m_diy_img/activity/show_style_group_buy.png'),
  924. sele_style: 'group_buy',
  925. name: `${sldComLanguage('团购')}`,
  926. }];
  927. }
  928. //公告风格
  929. export const sld_m_diy_notice_style = [{
  930. img: require('../assets/m_diy_img/notice/show_style1.png'),
  931. left_img: require('../assets/m_diy_img/notice/left_icon_1.png'),
  932. sele_style: 'one',
  933. }, {
  934. img: require('../assets/m_diy_img/notice/show_style2.png'),
  935. left_img: require('../assets/m_diy_img/notice/left_icon_2.png'),
  936. sele_style: 'two',
  937. }];
  938. /*
  939. * 手机装修顶部分类导航数据
  940. * */
  941. export const m_diy_swiper_data = [{
  942. img: require('../assets/m_diy_img/top_nav_cat/swiper1.png'),
  943. bg_color: '#E81832',
  944. }, {
  945. img: require('../assets/m_diy_img/top_nav_cat/swiper2.png'),
  946. bg_color: '#1C6BFC',
  947. }, {
  948. img: require('../assets/m_diy_img/top_nav_cat/swiper3.png'),
  949. bg_color: '#11986B',
  950. }];
  951. //多语言匹配—— key为前端对应的语言类型,val为接口需要的语言类型
  952. export const language_type = [{
  953. key: 'zh-CN',
  954. val: 'zh',
  955. }, {
  956. key: 'en-US',
  957. val: 'en',
  958. }];
  959. //数字转为对应的汉字
  960. export function num_to_num() {
  961. return {
  962. 1: '一',
  963. 2: '二',
  964. 3: '三',
  965. 4: '四',
  966. 5: '五',
  967. };
  968. }
  969. /*
  970. * 流量统计-流量总览-浏览访问数据
  971. * */
  972. export function statFlowViewNumData() {
  973. return {
  974. icon: require('@/assets/flow_head_icon-2.png'),
  975. title: `${sldComLanguage('浏览访问')}`,
  976. list: [
  977. {
  978. name: `${sldComLanguage('店铺访客数')}`,
  979. value: '',
  980. isHelpIcon: true,
  981. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的去重人数')}`,
  982. mapKey: 'visitorNum',
  983. mapDifferentKey: 'preVisitorNum',
  984. differenceNum: '',
  985. },
  986. {
  987. name: `${sldComLanguage('店铺浏览量')}`,
  988. value: '',
  989. isHelpIcon: true,
  990. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的次数')}`,
  991. mapKey: 'viewNum',
  992. mapDifferentKey: 'preViewNum',
  993. differenceNum: '',
  994. },
  995. {
  996. name: `${sldComLanguage('人均浏览量')}`,
  997. value: '',
  998. isHelpIcon: true,
  999. tip: `${sldComLanguage('店铺浏览量/店铺访客数')}`,
  1000. mapKey: 'perViewNum',
  1001. mapDifferentKey: 'prePerViewNum',
  1002. differenceNum: '',
  1003. },
  1004. {
  1005. name: `${sldComLanguage('商品访客数')}`,
  1006. value: '',
  1007. isHelpIcon: true,
  1008. tip: `${sldComLanguage('统计时间内,访问店铺内商品详情页的去重人数')}`,
  1009. mapKey: 'goodsVisitorNum',
  1010. mapDifferentKey: 'preGoodsVisitorNum',
  1011. differenceNum: '',
  1012. },
  1013. {
  1014. name: `${sldComLanguage('商品浏览量')}`,
  1015. value: '',
  1016. isHelpIcon: true,
  1017. tip: `${sldComLanguage('统计时间内,访问店铺内商品详情页的人次数')}`,
  1018. mapKey: 'goodsViewNum',
  1019. mapDifferentKey: 'preGoodsViewNum',
  1020. differenceNum: '',
  1021. },
  1022. ],
  1023. };
  1024. }
  1025. /*
  1026. * 流量统计-流量总览-成交转化数据
  1027. * */
  1028. export function statFlowOrderPayRateData() {
  1029. return {
  1030. icon: require('@/assets/flow_head_icon-1.png'),
  1031. title: `${sldComLanguage('成交转化')}`,
  1032. list: [
  1033. {
  1034. name: `${sldComLanguage('支付人数')}`,
  1035. value: '',
  1036. isHelpIcon: true,
  1037. tip: `${sldComLanguage('统计时间内,统计时间内,成功付款的去重人数,拼团在成团时计入付款人数;定金预售在尾款支付时计入付款人数;')}`,
  1038. mapKey: 'orderPayMemberNum',
  1039. mapDifferentKey: 'preOrderPayMemberNum',
  1040. differenceNum: '',
  1041. },
  1042. {
  1043. name: `${sldComLanguage('支付订单数')}`,
  1044. value: '',
  1045. isHelpIcon: true,
  1046. tip: `${sldComLanguage('统计时间内,该店铺下所有已支付订单的总数量')}`,
  1047. mapKey: 'orderPayNum',
  1048. mapDifferentKey: 'preOrderPayNum',
  1049. differenceNum: '',
  1050. },
  1051. {
  1052. name: `${sldComLanguage('支付金额(元)')}`,
  1053. value: '',
  1054. isHelpIcon: true,
  1055. tip: `${sldComLanguage('统计时间内,所有支付订单金额之和,会员储值不计算在内。\n')}` +
  1056. `${sldComLanguage('拼团在成团时计入支付金额;定金预售在尾款支付时计入支付金额。')}`,
  1057. mapKey: 'orderPayAmount',
  1058. mapDifferentKey: 'preOrderPayAmount',
  1059. differenceNum: '',
  1060. isMoney: true,
  1061. },
  1062. {
  1063. name: `${sldComLanguage('支付客单价(元)')}`,
  1064. value: '',
  1065. isHelpIcon: true,
  1066. tip: `${sldComLanguage('统计时间内,付款金额/付款人数')}`,
  1067. mapKey: 'orderPayAtv',
  1068. mapDifferentKey: 'preOrderPayAtv',
  1069. differenceNum: '',
  1070. isMoney: true,
  1071. },
  1072. {
  1073. name: `${sldComLanguage('浏览-支付转化率')}`,
  1074. value: '',
  1075. isHelpIcon: true,
  1076. tip: `${sldComLanguage('统计时间内,支付人数/店铺访客数')}`,
  1077. mapKey: 'pvPayRate',
  1078. mapDifferentKey: 'prePvPayRate',
  1079. differenceNum: '',
  1080. },
  1081. ],
  1082. };
  1083. }
  1084. /*
  1085. * 流量统计30天变化趋势类型
  1086. * */
  1087. export function statFlowChangeTrendTypeData() {
  1088. return {
  1089. 'visitorNum': `${sldComLanguage('店铺访客数')}`,
  1090. 'viewNum': `${sldComLanguage('店铺浏览量')}`,
  1091. 'perViewNum': `${sldComLanguage('人均浏览量')}`,
  1092. 'goodsVisitorNum': `${sldComLanguage('商品访客数')}`,
  1093. 'goodsViewNum': `${sldComLanguage('商品浏览量')}`,
  1094. 'orderPayMemberNum': `${sldComLanguage('支付人数')}`,
  1095. 'orderPayNum': `${sldComLanguage('支付订单数')}`,
  1096. 'pvPayRate': `${sldComLanguage('浏览-支付转化率')}`,
  1097. };
  1098. }
  1099. /*
  1100. * 流量统计30天变化趋势模块筛选项数据
  1101. * */
  1102. export function statFlowChangeTrendTypeSelectedData() {
  1103. return [
  1104. { label: `${sldComLanguage('店铺访客数')}`, value: 'visitorNum' },
  1105. { label: `${sldComLanguage('店铺浏览量')}`, value: 'viewNum' },
  1106. { label: `${sldComLanguage('人均浏览量')}`, value: 'perViewNum' },
  1107. { label: `${sldComLanguage('商品访客数')}`, value: 'goodsVisitorNum' },
  1108. { label: `${sldComLanguage('商品浏览量')}`, value: 'goodsViewNum' },
  1109. // { label: `${sldComLanguage('支付人数')}`, value: 'orderPayMemberNum' },
  1110. // { label: `${sldComLanguage('支付订单数')}`, value: 'orderPayNum' },
  1111. // { label: `${sldComLanguage('浏览-支付转化率')}`, value: 'pvPayRate' },
  1112. ];
  1113. }
  1114. /*
  1115. * 流量统计模块柱状图样式
  1116. * */
  1117. export function statFlowBarColor() {
  1118. return {
  1119. two: ['name', ['l(270) 0:rgba(173, 197, 255, 1) 1:rgba(87, 131, 255, 1)', 'l(270) 0:rgba(147, 238, 210, 0.85) 1:rgba(90, 216, 166, 0.85)']],
  1120. single: ['name', ['l(270) 0:rgba(173, 197, 255, 1) 1:rgba(87, 131, 255, 1)']],
  1121. };
  1122. }
  1123. /*
  1124. * 统计模块时间搜索初始化参数(昨日的起止时间)
  1125. * */
  1126. export function statDateSearchParams() {
  1127. return {
  1128. startTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 00:00:00'),
  1129. endTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 23:59:59:999'),
  1130. };
  1131. }
  1132. /*
  1133. * 统计模块时间搜索初始化参数(昨日、近7天、近30天的起止时间)
  1134. * */
  1135. export function statDateThreeSearchParams() {
  1136. return [
  1137. {
  1138. startTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 00:00:00'),
  1139. endTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 23:59:59:999'),
  1140. },
  1141. {
  1142. startTime: (moment().subtract(7, 'days').format('YYYY-MM-DD') + ' 00:00:00'),
  1143. endTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 23:59:59:999'),
  1144. },
  1145. {
  1146. startTime: (moment().subtract(30, 'days').format('YYYY-MM-DD') + ' 00:00:00'),
  1147. endTime: (moment().subtract(1, 'days').format('YYYY-MM-DD') + ' 23:59:59:999'),
  1148. },
  1149. ];
  1150. }
  1151. /*
  1152. * 商品统计模块商品总览数据
  1153. * */
  1154. export function statGoodsPreviewData() {
  1155. return [
  1156. {
  1157. name: `${sldComLanguage('商品SPU总数')}`,
  1158. isShowOperate: false,
  1159. num: '',
  1160. differenceNum: '',
  1161. bg: require('@/assets/goods_item_bg_1.png'),
  1162. mapValue: 'goodsTotalNum',
  1163. mapDifferentValue: '',
  1164. isDifferenceShow: false,
  1165. customParams: [
  1166. { key: `${sldComLanguage('在售商品数')}`, value: '' },
  1167. { key: `${sldComLanguage('违规下架商品数')}`, value: '' },
  1168. ],
  1169. },
  1170. {
  1171. name: `${sldComLanguage('新增商品数')}`,
  1172. isShowOperate: false,
  1173. num: '',
  1174. differenceNum: '',
  1175. bg: require('@/assets/goods_item_bg_3.png'),
  1176. mapValue: 'newGoodsNum',
  1177. mapDifferentValue: '',
  1178. isDifferenceShow: false,
  1179. },
  1180. {
  1181. name: `${sldComLanguage('新增品牌数')}`,
  1182. isShowOperate: false,
  1183. num: '',
  1184. differenceNum: '',
  1185. bg: require('@/assets/goods_item_bg_2.png'),
  1186. mapValue: 'newBrandNum',
  1187. mapDifferentValue: '',
  1188. isDifferenceShow: false,
  1189. },
  1190. // {
  1191. // name: `${sldComLanguage('动销商品数')}`,
  1192. // isShowOperate: true,
  1193. // num: '',
  1194. // differenceNum: '',
  1195. // bg: require('@/assets/goods_item_bg_2.png'),
  1196. // mapValue: 'movableGoodsNum',
  1197. // mapDifferentValue: 'preMovableGoods',
  1198. // isDifferenceShow: true,
  1199. // },
  1200. // {
  1201. // name: `${sldComLanguage('支付金额(元)')}`,
  1202. // isShowOperate: true,
  1203. // num: '',
  1204. // differenceNum: '',
  1205. // bg: require('@/assets/goods_item_bg_4.png'),
  1206. // isDifferenceShow: true,
  1207. // mapValue: 'orderPayAmount',
  1208. // mapDifferentValue: 'preOrderPay',
  1209. // },
  1210. // {
  1211. // name: `${sldComLanguage('下单数')}`,
  1212. // isShowOperate: true,
  1213. // num: '',
  1214. // differenceNum: '',
  1215. // bg: require('@/assets/goods_item_bg_5.png'),
  1216. // mapValue: 'orderSubmitNum',
  1217. // mapDifferentValue: 'preOrderSubmit',
  1218. // isDifferenceShow: true,
  1219. // },
  1220. ];
  1221. }
  1222. /*
  1223. * 商品统计模块商品动销趋势的筛选项
  1224. * */
  1225. export function statGoodsSalesTendTypeData() {
  1226. return [
  1227. { label: `${sldComLanguage('新增商品数')}`, value: 'newGoodsList' },
  1228. // { label: `${sldComLanguage('动销商品数')}`, value: 'movableGoodsList' },
  1229. // { label: `${sldComLanguage('下单数')}`, value: 'orderNumList' },
  1230. // { label: `${sldComLanguage('下单金额')}`, value: 'orderAmountList' },
  1231. // { label: `${sldComLanguage('支付订单数')}`, value: 'orderPayNumList' },
  1232. // { label: `${sldComLanguage('支付金额')}`, value: 'orderPayAmountList' },
  1233. ];
  1234. }
  1235. /*
  1236. * 商品统计模块商品动销趋势图表的line颜色
  1237. * */
  1238. export function statGoodsSalesTendLineColor() {
  1239. return ['city', 'rgba(30, 135, 240, 1)'];
  1240. }
  1241. /*
  1242. * 商品统计模块商品动销趋势图表的area颜色
  1243. * */
  1244. export function statGoodsSalesTendAreaColor() {
  1245. return ['city',
  1246. ['l(90) 0:rgba(30, 135, 240, 0.38) 0.5:rgba(30, 135, 240, 0.18) 1:rgba(30, 135, 240, 0)',
  1247. ],
  1248. ];
  1249. }
  1250. /*
  1251. * 用户分析模块用户总览数据
  1252. * */
  1253. export function statMemberOverViewData() {
  1254. return [
  1255. {
  1256. name: `${sldComLanguage('用户总数')}`,
  1257. isShowOperate: false,
  1258. num: '',
  1259. differenceNum: '',
  1260. bg: require('@/assets/store_item_bg_1.png'),
  1261. mapValue: 'memberNum',
  1262. mapDifferentValue: '',
  1263. isDifferenceShow: false,
  1264. },
  1265. {
  1266. name: `${sldComLanguage('新增用户数')}`,
  1267. isShowOperate: true,
  1268. num: '',
  1269. differenceNum: '',
  1270. bg: require('@/assets/store_item_bg_2.png'),
  1271. mapValue: 'newMemberNum',
  1272. mapDifferentValue: 'preNewMember',
  1273. isDifferenceShow: true,
  1274. },
  1275. {
  1276. name: `${sldComLanguage('店铺访客数')}`,
  1277. isShowOperate: true,
  1278. num: '',
  1279. differenceNum: '',
  1280. bg: require('@/assets/store_item_bg_3.png'),
  1281. mapValue: 'visitorNum',
  1282. mapDifferentValue: 'preVisitor',
  1283. isDifferenceShow: true,
  1284. },
  1285. // {
  1286. // name: `${sldComLanguage('支付人数')}`,
  1287. // isShowOperate: true,
  1288. // num: '',
  1289. // differenceNum: '',
  1290. // bg: require('@/assets/store_item_bg_4.png'),
  1291. // mapValue: 'payMemberNum',
  1292. // mapDifferentValue: 'prePayMember',
  1293. // isDifferenceShow: true,
  1294. // },
  1295. ];
  1296. }
  1297. /*
  1298. * 用户分析模块变化趋势的筛选项
  1299. * */
  1300. export function statMemberChangeTrendTypeData() {
  1301. return [
  1302. { label: `${sldComLanguage('新增用户数')}`, value: 'newMemberNum' },
  1303. { label: `${sldComLanguage('店铺访客数')}`, value: 'visitorNum' },
  1304. // { label: `${sldComLanguage('下单人数')}`, value: 'orderSubmitMemberNum' },
  1305. // { label: `${sldComLanguage('支付人数')}`, value: 'orderPayMemberNum' },
  1306. { label: `${sldComLanguage('关注店铺人数')}`, value: 'collectionStoreNum' },
  1307. ];
  1308. }
  1309. /*
  1310. * 用户分析模块变化趋势图表的line颜色
  1311. * */
  1312. export function statMemberChangeTrendLineColor() {
  1313. return ['city', 'rgba(91, 143, 249, 1)-rgba(90, 216, 166, 1)-rgba(93, 112, 146, 1)-rgba(246, 189, 22, 1)-rgba(232, 104, 74, 1)'];
  1314. }
  1315. /*
  1316. * 用户分析模块变化趋势图表的area颜色
  1317. * */
  1318. export function statMemberChangeTrendAreaColor() {
  1319. return ['city',
  1320. ['l(90) 0:rgba(91, 143, 249, 1) 0.5:rgba(91, 143, 249, 1) 1:rgba(91, 143, 249, 1)',
  1321. 'l(90) 0:rgba(90, 216, 166, 1)) 0.5:rgba(90, 216, 166, 1) 1:rgba(90, 216, 166, 1)',
  1322. 'l(90) 0:rgba(93, 112, 146, 1)) 0.5:rgba(93, 112, 146, 1) 1:rgba(93, 112, 146, 1)',
  1323. 'l(90) 0:rgba(246, 189, 22, 1)) 0.5:rgba(246, 189, 22, 1) 1:rgba(246, 189, 22, 1)',
  1324. 'l(90) 0:rgba(232, 104, 74, 1)) 0.5:rgba(232, 104, 74, 1) 1:rgba(232, 104, 74, 1)',
  1325. ],
  1326. ];
  1327. }
  1328. /*
  1329. * 实时分析模块今日实时数据
  1330. * */
  1331. export function statRealTimeTodayData() {
  1332. return {
  1333. icon: require('@/assets/real_icon_2.png'),
  1334. title: `${sldComLanguage('今日实时')}`,
  1335. list: [
  1336. // {
  1337. // name: `${sldComLanguage('今日销售额(元)')}`,
  1338. // value: '',
  1339. // isHelpIcon: false,
  1340. // tip: `${sldComLanguage('今日0时至当前时间的销售额')}`,
  1341. // mapKey: 'orderPayAmount',
  1342. // isMoney: true,
  1343. // },
  1344. {
  1345. name: `${sldComLanguage('新增用户数')}`,
  1346. value: '',
  1347. isHelpIcon: true,
  1348. tip: `${sldComLanguage('统计时间内,注册并首次访问店铺的用户数')}`,
  1349. mapKey: 'newMemberNum',
  1350. },
  1351. {
  1352. name: `${sldComLanguage('新增商品数')}`,
  1353. value: '',
  1354. isHelpIcon: true,
  1355. tip: `${sldComLanguage('统计时间内,店铺新增商品spu数')}`,
  1356. mapKey: 'newGoodsNum',
  1357. },
  1358. // {
  1359. // name: `${sldComLanguage('动销商品数')}`,
  1360. // value: '',
  1361. // isHelpIcon: true,
  1362. // tip: `${sldComLanguage('统计时间内,销量不为0的商品数')}`,
  1363. // mapKey: 'salingGoodsNum',
  1364. // },
  1365. {
  1366. isBr: true,
  1367. },
  1368. {
  1369. name: `${sldComLanguage('店铺访客数')}`,
  1370. value: '',
  1371. isHelpIcon: true,
  1372. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的去重人数')}`,
  1373. mapKey: 'visitorNum',
  1374. },
  1375. {
  1376. name: `${sldComLanguage('店铺浏览量')}`,
  1377. value: '',
  1378. isHelpIcon: true,
  1379. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的次数')}`,
  1380. mapKey: 'viewNum',
  1381. },
  1382. {
  1383. name: `${sldComLanguage('商品访客数')}`,
  1384. value: '',
  1385. isHelpIcon: true,
  1386. tip: `${sldComLanguage('统计时间内,访问店铺内商品详情页的去重人数')}`,
  1387. mapKey: 'goodsVisitorNum',
  1388. },
  1389. {
  1390. name: `${sldComLanguage('商品浏览量')}`,
  1391. value: '',
  1392. isHelpIcon: true,
  1393. tip: `${sldComLanguage('统计时间内,访问店铺内商品详情页的人次数')}`,
  1394. mapKey: 'goodsViewNum',
  1395. },
  1396. // {
  1397. // isBr: true,
  1398. // },
  1399. // {
  1400. // name: `${sldComLanguage('下单数')}`,
  1401. // value: '',
  1402. // isHelpIcon: true,
  1403. // tip: `${sldComLanguage('统计时间内,客户成功提交订单的笔数')}`,
  1404. // mapKey: 'orderSubmitNum',
  1405. // },
  1406. // {
  1407. // name: `${sldComLanguage('下单人数')}`,
  1408. // value: '',
  1409. // isHelpIcon: true,
  1410. // tip: `${sldComLanguage('统计时间内,成功提交订单的去重人数')}`,
  1411. // mapKey: 'orderSubmitMemberNum',
  1412. // },
  1413. // {
  1414. // name: `${sldComLanguage('下单金额(元)')}`,
  1415. // value: '',
  1416. // isHelpIcon: true,
  1417. // tip: `${sldComLanguage('统计时间内,客户成功提交订单的总金额')}`,
  1418. // mapKey: 'orderSubmitAmount',
  1419. // isMoney: true,
  1420. // },
  1421. // {
  1422. // name: `${sldComLanguage('下单客单价(元)')}`,
  1423. // value: '',
  1424. // isHelpIcon: true,
  1425. // tip: `${sldComLanguage('统计时间内,下单金额/下单人数')}`,
  1426. // mapKey: 'orderSubmitAtv',
  1427. // isMoney: true,
  1428. // },
  1429. // {
  1430. // name: `${sldComLanguage('访问-下单转化率')}`,
  1431. // value: '',
  1432. // isHelpIcon: true,
  1433. // tip: `${sldComLanguage('统计时间内,下单人数/店铺访客数')}`,
  1434. // mapKey: 'pvSubmitRate',
  1435. // },
  1436. // {
  1437. // isBr: true,
  1438. // },
  1439. // {
  1440. // name: `${sldComLanguage('支付订单数')}`,
  1441. // value: '',
  1442. // isHelpIcon: true,
  1443. // tip: `${sldComLanguage('统计时间内,该店铺下所有已支付订单的总数量')}`,
  1444. // mapKey: 'orderPayNum',
  1445. // },
  1446. // {
  1447. // name: `${sldComLanguage('支付人数')}`,
  1448. // value: '',
  1449. // isHelpIcon: true,
  1450. // tip: `${sldComLanguage('统计时间内,成功付款的去重人数,拼团在成团时计入付款人数;定金预售在尾款支付时计入付款人数;')}`,
  1451. // mapKey: 'orderPayMemberNum',
  1452. // },
  1453. // {
  1454. // name: `${sldComLanguage('支付金额(元)')}`,
  1455. // value: '',
  1456. // isHelpIcon: true,
  1457. // tip: `${sldComLanguage('统计时间内,所有支付订单金额之和,会员储值不计算在内。\n' +
  1458. // '拼团在成团时计入支付金额;定金预售在尾款支付时计入支付金额。')}`,
  1459. // mapKey: 'orderPayAmount',
  1460. // isMoney: true,
  1461. // },
  1462. // {
  1463. // name: `${sldComLanguage('支付客单价(元)')}`,
  1464. // value: '',
  1465. // isHelpIcon: true,
  1466. // tip: `${sldComLanguage('统计时间内,支付金额/支付人数')}`,
  1467. // mapKey: 'orderPayAtv',
  1468. // isMoney: true,
  1469. // },
  1470. // {
  1471. // name: `${sldComLanguage('访问-支付转化率')}`,
  1472. // value: '',
  1473. // isHelpIcon: true,
  1474. // tip: `${sldComLanguage('统计时间内,支付人数/店铺访客数')}`,
  1475. // mapKey: 'pvPayRate',
  1476. // },
  1477. ],
  1478. };
  1479. }
  1480. /*
  1481. * 实时分析模块店铺汇总数据
  1482. * */
  1483. export function statRealTimeStoreData() {
  1484. return {
  1485. icon: require('@/assets/real_icon_1.png'),
  1486. title: `${sldComLanguage('店铺汇总')}`,
  1487. list: [
  1488. // {
  1489. // name: `${sldComLanguage('销售总额(元)')}`,
  1490. // value: '',
  1491. // isHelpIcon: false,
  1492. // tip: ``,
  1493. // mapKey: 'orderPayAmountTotal',
  1494. // isMoney: true,
  1495. // },
  1496. {
  1497. name: `${sldComLanguage('用户总数')}`,
  1498. value: '',
  1499. isHelpIcon: true,
  1500. tip: `${sldComLanguage('在本店铺有过浏览行为的历史去重人数总和')}`,
  1501. mapKey: 'memberNum',
  1502. },
  1503. {
  1504. name: `${sldComLanguage('在售商品数')}`,
  1505. value: '',
  1506. isHelpIcon: true,
  1507. tip: `${sldComLanguage('截止至当前时间状态为在售的商品数量')}`,
  1508. mapKey: 'saleGoodsNum',
  1509. },
  1510. {
  1511. name: `${sldComLanguage('关注店铺人数')}`,
  1512. value: '',
  1513. isHelpIcon: true,
  1514. tip: `${sldComLanguage('截止至当前时间,关注店铺的累计用户数')}`,
  1515. mapKey: 'followMemberNum',
  1516. },
  1517. ],
  1518. };
  1519. }
  1520. /*
  1521. * 交易分析模块转化率类型数据
  1522. * */
  1523. export function statTradeChartsInfoGatherData() {
  1524. return [
  1525. {
  1526. value: `${sldComLanguage('浏览')}`,
  1527. iconSrc: require('@/assets/charts_li_icon-3.png'),
  1528. },
  1529. {
  1530. value: `${sldComLanguage('下单')}`,
  1531. iconSrc: require('@/assets/charts_li_icon-1.png'),
  1532. },
  1533. {
  1534. value: `${sldComLanguage('支付')}`,
  1535. iconSrc: require('@/assets/charts_li_icon-2.png'),
  1536. },
  1537. ];
  1538. }
  1539. /*
  1540. * 交易分析模块交易总览数据
  1541. * */
  1542. export function statTradeOverViewData() {
  1543. return [
  1544. {
  1545. children: [
  1546. {
  1547. label: `${sldComLanguage('店铺浏览量')}`,
  1548. num: '',
  1549. differenceNum: '',
  1550. isUp: false,
  1551. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的次数')}`,
  1552. mapValue: 'viewNum',
  1553. mapDifferentValue: 'previousViewNum',
  1554. },
  1555. {
  1556. label: `${sldComLanguage('店铺访客数')}`,
  1557. num: '',
  1558. differenceNum: '',
  1559. isUp: false,
  1560. tip: `${sldComLanguage('统计时间内,店铺内所有页面被访问的去重人数')}`,
  1561. mapValue: 'visitorNum',
  1562. mapDifferentValue: 'previousVisitorNum',
  1563. },
  1564. ],
  1565. },
  1566. // {
  1567. // children: [
  1568. // {
  1569. // label: `${sldComLanguage('下单金额(元)')}`,
  1570. // num: '',
  1571. // differenceNum: '',
  1572. // isUp: false,
  1573. // tip: `${sldComLanguage('统计时间内,全平台用户成功提交订单的金额总和')}`,
  1574. // mapValue: 'orderSubmitAmount',
  1575. // mapDifferentValue: 'previousOrderSubmitAmount',
  1576. // isMoney: true,
  1577. // },
  1578. // {
  1579. // label: `${sldComLanguage('下单数')}`,
  1580. // num: '',
  1581. // differenceNum: '',
  1582. // isUp: false,
  1583. // tip: `${sldComLanguage('统计时间内,全平台用户成功提交订单的笔数总和')}`,
  1584. // mapValue: 'orderSubmitNum',
  1585. // mapDifferentValue: 'previousOrderSubmitNum',
  1586. // },
  1587. // {
  1588. // label: `${sldComLanguage('下单人数')}`,
  1589. // num: '',
  1590. // differenceNum: '',
  1591. // isUp: false,
  1592. // tip: `${sldComLanguage('统计时间内,全平台成功提交订单的去重人数总和')}`,
  1593. // mapValue: 'orderSubmitMemberNum',
  1594. // mapDifferentValue: 'previousOrderSubmitMemberNum',
  1595. // },
  1596. // {
  1597. // label: `${sldComLanguage('下单客单价(元)')}`,
  1598. // num: '',
  1599. // differenceNum: '',
  1600. // isUp: false,
  1601. // tip: `${sldComLanguage('统计时间内,全平台下单金额/下单人数')}`,
  1602. // mapValue: 'orderSubmitAtv',
  1603. // mapDifferentValue: 'previousOrderSubmitAtv',
  1604. // isMoney: true,
  1605. //
  1606. // },
  1607. // ],
  1608. // },
  1609. // {
  1610. // children: [
  1611. // {
  1612. // label: `${sldComLanguage('支付金额(元)')}`,
  1613. // num: '',
  1614. // differenceNum: '',
  1615. // isUp: false,
  1616. // tip: `${sldComLanguage('统计时间内,全平台用户成功支付的金额总和')}`,
  1617. // mapValue: 'orderPayAmount',
  1618. // mapDifferentValue: 'previousOrderPayAmount',
  1619. // isMoney: true,
  1620. //
  1621. // },
  1622. // {
  1623. // label: `${sldComLanguage('支付订单数')}`,
  1624. // num: '',
  1625. // differenceNum: '',
  1626. // isUp: false,
  1627. // tip: `${sldComLanguage('统计时间内,全平台用户成功支付的订单数量总和')}`,
  1628. // mapValue: 'orderPayNum',
  1629. // mapDifferentValue: 'previousOrderPayNum',
  1630. // },
  1631. // {
  1632. // label: `${sldComLanguage('支付人数')}`,
  1633. // num: '',
  1634. // differenceNum: '',
  1635. // isUp: false,
  1636. // tip: `${sldComLanguage('统计时间内,全平台成功付款的去重人数总和')}`,
  1637. // mapValue: 'orderPayMemberNum',
  1638. // mapDifferentValue: 'previousOrderPayMemberNum',
  1639. // },
  1640. // {
  1641. // label: `${sldComLanguage('支付客单价(元)')}`,
  1642. // num: '',
  1643. // differenceNum: '',
  1644. // isUp: false,
  1645. // tip: `${sldComLanguage('统计时间内,全平台支付金额/下单人数')}`,
  1646. // mapValue: 'orderPayAtv',
  1647. // mapDifferentValue: 'previousOrderPayAtv',
  1648. // isMoney: true,
  1649. // },
  1650. // ],
  1651. // },
  1652. ];
  1653. }
  1654. /*
  1655. * 询盘分析模块总览数据
  1656. * */
  1657. export function statEnquiryOverViewData() {
  1658. return [
  1659. {
  1660. name: `${sldComLanguage('询盘总数')}`,
  1661. isShowOperate: false,
  1662. num: '',
  1663. differenceNum: '',
  1664. bg: require('@/assets/store_item_bg_1.png'),
  1665. mapValue: 'enquiryTotalNum',
  1666. mapDifferentValue: '',
  1667. isDifferenceShow: false,
  1668. },
  1669. {
  1670. name: `${sldComLanguage('新增询盘')}`,
  1671. isShowOperate: false,
  1672. num: '',
  1673. differenceNum: '',
  1674. bg: require('@/assets/store_item_bg_2.png'),
  1675. mapValue: 'enquiryNewNum',
  1676. mapDifferentValue: '',
  1677. isDifferenceShow: false,
  1678. },
  1679. {
  1680. name: `${sldComLanguage('待分配询盘')}`,
  1681. isShowOperate: false,
  1682. num: '',
  1683. differenceNum: '',
  1684. bg: require('@/assets/store_item_bg_3.png'),
  1685. mapValue: 'enquiryToBeAssignNum',
  1686. mapDifferentValue: '',
  1687. isDifferenceShow: false,
  1688. },
  1689. {
  1690. name: `${sldComLanguage('有效询盘')}`,
  1691. isShowOperate: false,
  1692. num: '',
  1693. differenceNum: '',
  1694. bg: require('@/assets/store_item_bg_4.png'),
  1695. mapValue: 'validInquiryNum',
  1696. mapDifferentValue: '',
  1697. isDifferenceShow: false,
  1698. },
  1699. ];
  1700. }
  1701. /*
  1702. * 交易分析模块近30天变化趋势的筛选项
  1703. * */
  1704. export function statTradeChangeTrendTypeData() {
  1705. return [
  1706. // { label: `${sldComLanguage('下单金额/支付金额')}`, value: 'orderSubmitAmount' },
  1707. // { label: `${sldComLanguage('下单数/支付订单数')}`, value: 'orderSubmitNum' },
  1708. // { label: `${sldComLanguage('下单客单价/支付客单价')}`, value: 'orderSubmitAtv' },
  1709. { label: `${sldComLanguage('店铺浏览量')}`, value: 'viewNum' },
  1710. // { label: `${sldComLanguage('浏览-支付转化率')}`, value: 'pvPayRate' },
  1711. ];
  1712. }
  1713. /*
  1714. * 交易分析模块柱状图颜色
  1715. * */
  1716. export function statTradeBarColor() {
  1717. return {
  1718. two: ['name', ['l(270) 0:rgba(173, 197, 255, 1) 1:rgba(87, 131, 255, 1)', 'l(270) 0:rgba(147, 238, 210, 0.85) 1:rgba(90, 216, 166, 0.85)']],
  1719. single: ['name', ['l(270) 0:rgba(173, 197, 255, 1) 1:rgba(87, 131, 255, 1)']],
  1720. };
  1721. }
  1722. /*
  1723. * 首页概况今日统计数据
  1724. * */
  1725. export function simpleStatTodayData() {
  1726. return [
  1727. // {
  1728. // update_time: '',
  1729. // label: '今日交易概况',
  1730. // children: [
  1731. // {
  1732. // key: '下单数',
  1733. // value: '',
  1734. // tip: '统计时间内,客户成功提交订单的笔数。',
  1735. // mapKey: 'orderSubmitNum',
  1736. // },
  1737. // {
  1738. // key: '下单金额(元)',
  1739. // value: '',
  1740. // tip: '统计时间内,客户成功提交订单的总金额。',
  1741. // mapKey: 'orderSubmitAmount',
  1742. // isMoney: true,
  1743. // },
  1744. // {
  1745. // key: '支付订单数',
  1746. // value: '',
  1747. // tip: '统计时间内,该店铺下所有已支付订单的总数量。',
  1748. // mapKey: 'orderPayNum',
  1749. // },
  1750. // {
  1751. // key: '支付金额(元)',
  1752. // value: '',
  1753. // tip: '统计时间内,所有支付订单金额之和,会员储值不计算在内。拼团在成团时计入支付金额;定金预售在尾款支付时计入支付金额。',
  1754. // mapKey: 'orderPayAmount',
  1755. // isMoney: true,
  1756. // },
  1757. // ],
  1758. // },
  1759. {
  1760. update_time: '',
  1761. label: '今日流量概况',
  1762. children: [
  1763. {
  1764. key: '店铺访客数',
  1765. value: '',
  1766. tip: '统计时间内,店铺内所有页面被访问的去重人数。',
  1767. mapKey: 'visitorNum',
  1768. },
  1769. {
  1770. key: '店铺浏览量',
  1771. value: '',
  1772. tip: '统计时间内,店铺内所有页面被访问的次数。',
  1773. mapKey: 'viewNum',
  1774. },
  1775. {
  1776. key: '商品访客数',
  1777. value: '',
  1778. tip: '统计时间内,访问店铺内商品详情页的去重人数。',
  1779. mapKey: 'goodsVisitorNum',
  1780. },
  1781. {
  1782. key: '商品浏览量',
  1783. value: '',
  1784. tip: '统计时间内,访问店铺内商品详情页的次数。',
  1785. mapKey: 'goodsViewNum',
  1786. },
  1787. ],
  1788. },
  1789. {
  1790. update_time: '',
  1791. label: '今日商品概况',
  1792. children: [
  1793. {
  1794. key: '商品总数',
  1795. value: '',
  1796. tip: '截止至当前时间,店铺内商品spu总数。',
  1797. mapKey: 'goodsNum',
  1798. },
  1799. {
  1800. key: '新增商品数',
  1801. value: '',
  1802. tip: '统计时间内,店铺新增商品spu数。',
  1803. mapKey: 'newGoodsNum',
  1804. },
  1805. {
  1806. key: '在售商品数',
  1807. value: '',
  1808. tip: '截止至当前时间状态为在售的商品数量。',
  1809. mapKey: 'saleGoodsNum',
  1810. },
  1811. // {
  1812. // key: '动销商品数',
  1813. // value: '',
  1814. // tip: '统计时间内,销量不为0的商品数。',
  1815. // mapKey: 'salingGoodsNum',
  1816. // },
  1817. ],
  1818. },
  1819. {
  1820. update_time: '',
  1821. label: '今日用户概况',
  1822. children: [
  1823. {
  1824. key: '用户总数',
  1825. value: '',
  1826. tip: '在本店铺有过浏览行为的历史去重人数总和。',
  1827. mapKey: 'memberNum',
  1828. },
  1829. {
  1830. key: '新增用户数',
  1831. value: '',
  1832. tip: '统计时间内,注册并首次访问店铺的用户数。',
  1833. mapKey: 'newMemberNum',
  1834. },
  1835. // {
  1836. // key: '支付客单价(元)',
  1837. // value: '',
  1838. // tip: '统计时间内,支付金额/支付人数。',
  1839. // mapKey: 'orderPayAtv',
  1840. // isMoney: true,
  1841. // },
  1842. // {
  1843. // key: '支付人数',
  1844. // value: '',
  1845. // tip: '统计时间内,成功付款的去重人数,拼团在成团时计入支付人数;定金预售在尾款支付时计入支付人数。',
  1846. // mapKey: 'orderPayMemberNum',
  1847. // },
  1848. ],
  1849. },
  1850. {
  1851. update_time: '',
  1852. label: '今日询盘概况',
  1853. children: [
  1854. {
  1855. key: '询盘总数',
  1856. value: '',
  1857. tip: '发送询盘数量总和。',
  1858. mapKey: 'enquiryTotalNum',
  1859. },
  1860. {
  1861. key: '新增询盘数',
  1862. value: '',
  1863. tip: '统计时间内,发送询盘数量。',
  1864. mapKey: 'enquiryNewNum',
  1865. },
  1866. {
  1867. key: '有效询盘数',
  1868. value: '',
  1869. tip: '有效询盘数量。',
  1870. mapKey: 'validInquiryNum',
  1871. },
  1872. {
  1873. key: '待分配询盘数',
  1874. value: '',
  1875. tip: '待分配的询盘数量。',
  1876. mapKey: 'enquiryToBeAssignNum',
  1877. },
  1878. ],
  1879. },
  1880. ];
  1881. }
  1882. /*
  1883. * 首页概况今日待处理数据
  1884. * */
  1885. export function simpleStatWaitEventData() {
  1886. return [
  1887. // {
  1888. // label: '待发货',
  1889. // num: '',
  1890. // mapKey: 'deliverOrderNum',
  1891. // path: '/order/order_deliver',
  1892. // },
  1893. // {
  1894. // label: '售后中订单',
  1895. // num: '',
  1896. // mapKey: 'orderReturnNum',
  1897. // path: '/order/service',
  1898. // },
  1899. {
  1900. label: '违规商品',
  1901. num: '',
  1902. mapKey: 'sysLowerGoodsNum',
  1903. path: '/goods/goods_list?tab=4',
  1904. },
  1905. // {
  1906. // label: '待确定结算单',
  1907. // num: '',
  1908. // mapKey: 'confirmBillNum',
  1909. // path: '/bill/lists',
  1910. // },
  1911. {
  1912. label: '待分配询盘',
  1913. num: '',
  1914. mapKey: 'enquiryToBeAssignNum',
  1915. path: '/order/enquiry',
  1916. },
  1917. ];
  1918. }
  1919. /*
  1920. * 发布商品-虚拟商品—预留信息限制的筛选项
  1921. * */
  1922. export function reserveInfoLimitType() {
  1923. return [
  1924. { value: `${sldComLanguage('手机号')}`, key: 1 },
  1925. { value: `${sldComLanguage('身份证号')}`, key: 2 },
  1926. { value: `${sldComLanguage('数字格式')}`, key: 3 },
  1927. { value: `${sldComLanguage('文本格式')}`, key: 4 },
  1928. { value: `${sldComLanguage('邮箱格式')}`, key: 5 },
  1929. ];
  1930. }