Browse Source

fix(): 修改资讯管理页面

tags/PMS_Frontend_v1.0.6-develop
fengxiang 2 years ago
parent
commit
c32ff0c530
  1. BIN
      src/assets/images/top.png
  2. 4
      src/pages/OperationCenter/OperationSales/AdsMgm/index.scss
  3. 17
      src/pages/OperationCenter/OperationSales/AdsMgm/loadable.jsx
  4. 4
      src/pages/OperationCenter/OperationSales/AppPushMgm/index.scss
  5. 16
      src/pages/OperationCenter/OperationSales/InformationMgm/index.scss
  6. 685
      src/pages/OperationCenter/OperationSales/InformationMgm/loadable.jsx
  7. 21
      src/services/OperationCenter/OperationMarket/information.js

BIN
src/assets/images/top.png

After

Width: 40  |  Height: 40  |  Size: 861 B

4
src/pages/OperationCenter/OperationSales/AdsMgm/index.scss

@ -148,11 +148,11 @@
.r-con { .r-con {
flex: 1; flex: 1;
.row-lg {
>.row-lg {
width: 100%; width: 100%;
} }
.row-sm {
>.row-sm {
width: 40%; width: 40%;
} }
} }

17
src/pages/OperationCenter/OperationSales/AdsMgm/loadable.jsx

@ -774,19 +774,22 @@ function AdsMgm() {
</div> </div>
<div className="form-box"> <div className="form-box">
<div className="form-txt">区域</div> <div className="form-txt">区域</div>
<TreeSelect
{/* <TreeSelect */}
<Cascader
className="form-con" className="form-con"
allowClear allowClear
placeholder="全部" placeholder="全部"
treeCheckable={true}
multiple
maxTagCount="responsive" maxTagCount="responsive"
showCheckedStrategy={TreeSelect.SHOW_CHILD}
// treeCheckable={true}
// showCheckedStrategy={TreeSelect.SHOW_CHILD}
fieldNames={{ fieldNames={{
label: "name", label: "name",
value: "id", value: "id",
children: "children", children: "children",
}} }}
treeData={areaList || []}
options={areaList || []}
// treeData={areaList || []}
value={formData?.areaIds || []} value={formData?.areaIds || []}
onChange={(e) => setFormData({ ...formData, areaIds: e })} onChange={(e) => setFormData({ ...formData, areaIds: e })}
/> />
@ -954,19 +957,17 @@ function AdsMgm() {
<div className="row-line"> <div className="row-line">
<div className="r-txt required">区域</div> <div className="r-txt required">区域</div>
<div className="r-con"> <div className="r-con">
<TreeSelect
<Cascader
className="row-lg" className="row-lg"
allowClear allowClear
placeholder="请选择" placeholder="请选择"
treeCheckable={true} treeCheckable={true}
maxTagCount="responsive"
showCheckedStrategy={TreeSelect.SHOW_CHILD}
fieldNames={{ fieldNames={{
label: "name", label: "name",
value: "id", value: "id",
children: "children", children: "children",
}} }}
treeData={areaList || []}
options={areaList || []}
value={rowData?.areaIds || []} value={rowData?.areaIds || []}
onChange={(e) => handleForm("areaIds", e)} onChange={(e) => handleForm("areaIds", e)}
/> />

4
src/pages/OperationCenter/OperationSales/AppPushMgm/index.scss

@ -154,11 +154,11 @@
.r-con { .r-con {
flex: 1; flex: 1;
.row-lg {
>.row-lg {
width: 100%; width: 100%;
} }
.row-sm {
>.row-sm {
width: 40%; width: 40%;
} }

16
src/pages/OperationCenter/OperationSales/InformationMgm/index.scss

@ -117,6 +117,18 @@
.ant-image { .ant-image {
margin-right: 3px; margin-right: 3px;
width: 30px;
height: 30px;
}
}
.ant-table-cell {
position: relative;
.stick-pic {
position: absolute;
top: 0;
left: 0;
} }
} }
@ -160,11 +172,11 @@
.r-con { .r-con {
flex: 1; flex: 1;
.row-lg {
>.row-lg {
width: 100%; width: 100%;
} }
.row-sm {
>.row-sm {
width: 40%; width: 40%;
} }

685
src/pages/OperationCenter/OperationSales/InformationMgm/loadable.jsx
File diff suppressed because it is too large
View File

21
src/services/OperationCenter/OperationMarket/information.js

@ -2,19 +2,20 @@ import ajax from "@/config/ajax";
// --资讯管理-- // --资讯管理--
export default { export default {
// 所有下拉 // 所有下拉
// getPushLabel: (data) =>
// ajax({ url: "/api/ope/push/get_label", type: "get", data }),
getInformationLabel: (data) =>
ajax({ url: "/api/ope/information/get_label", type: "get", data }),
// // 应用路径 // // 应用路径
// getPushPath: (data) => // getPushPath: (data) =>
// ajax({ url: "/api/ope/push/get_path", type: "get", data }), // ajax({ url: "/api/ope/push/get_path", type: "get", data }),
// // 列表
// getPushList: (data) =>
// ajax({ url: "/api/ope/push/list", type: "post", data }),
// // 新增
// doPushInsert: (data) =>
// ajax({ url: "/api/ope/push/insert", type: "post", data }),
// // 修改
// doPushEdit: (data) => ajax({ url: "/api/ope/push/edit", type: "post", data }),
// 列表
getInformationList: (data) =>
ajax({ url: "/api/ope/information/list", type: "post", data }),
// 新增
doInformationInsert: (data) =>
ajax({ url: "/api/ope/information/insert", type: "post", data }),
// 修改
doInformationEdit: (data) =>
ajax({ url: "/api/ope/information/edit", type: "post", data }),
// // 删除 // // 删除
// doPushDelete: (data) => // doPushDelete: (data) =>
// ajax({ url: "/api/ope/push/delete", type: "post", data }), // ajax({ url: "/api/ope/push/delete", type: "post", data }),

Loading…
Cancel
Save