Browse Source

fix(): 12_19处理运营营销咨询管理的bug等

tags/PMS_Frontend_v1.0.5-develop
陈宇航 1 year ago
parent
commit
671bbc6b3b
  1. BIN
      dist.zip
  2. 4
      src/pages/MerchantMgm/InvoiceConf/index.scss
  3. 2
      src/pages/MerchantMgm/InvoiceConf/loadable.jsx
  4. 9
      src/pages/OperationCenter/OperationSales/AdsMgm/loadable.jsx
  5. 17
      src/pages/OperationCenter/OperationSales/InformationMgm/loadable.jsx

BIN
dist.zip

4
src/pages/MerchantMgm/InvoiceConf/index.scss

@ -382,7 +382,7 @@ $color-primary : var(--color-primary);
.item-title {
display: inline-block;
width: 100px;
width: 120px;
text-align-last: end;
white-space: nowrap;
}
@ -403,7 +403,7 @@ $color-primary : var(--color-primary);
.item-title {
display: inline-block;
width: 100px;
width: 120px;
text-align-last: end;
white-space: nowrap;
}

2
src/pages/MerchantMgm/InvoiceConf/loadable.jsx

@ -251,7 +251,7 @@ function InvoiceConf(props) {
}
//
const getTenantNamePull = () => {
ajax.getTenantJobOperator().then(
ajax.getSelectOperator1().then(
res => {
if (res.status == 20000) {
setTenantPull(res.data)

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

@ -121,6 +121,7 @@ function AdsMgm() {
const [showArr1, setShowArr1] = useState([]);
//
const [areaList, setAreaList] = useState([]);
const [areaListEdit, setAreaListEdit] = useState([]);
// 广
const [pathList, setPathList] = useState([]);
//
@ -457,7 +458,12 @@ function AdsMgm() {
ajaxCom.getAreaTree().then(
(res) => {
if (parseInt(res?.status) === 20000) {
let arr = []
setAreaList(res?.data || []);
if(res?.data?.length) {
arr = res?.data?.filter((value) => value?.name != "全部")
}
setAreaListEdit(arr || [])
} else {
message.error(res?.message);
}
@ -692,6 +698,7 @@ function AdsMgm() {
//
const updateTime = (num, arr) => {
if(arr[0] == arr[1]) return message.error("开始时间不能与结束时间相同!")
let newList = [...rowData?.publishList];
if (arr && arr?.length == 2) {
newList[num]["lowerTime"] = arr[0];
@ -1074,7 +1081,7 @@ function AdsMgm() {
value: "id",
children: "children",
}}
options={areaList || []}
options={areaListEdit || []}
value={rowData?.areaIds || []}
onChange={(e) => handleForm("areaIds", e)}
/>

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

@ -126,6 +126,7 @@ function InformationMgm() {
//
const [areaList, setAreaList] = useState([]);
const [areaListEdit, setAreaListEdit] = useState([]);
//
const [allSelect, setAllSelect] = useState({
release: [], //
@ -137,7 +138,7 @@ function InformationMgm() {
const [checkId, setCheckId] = useState("");
//
const [foldIds, setFoldIds] = useState([]);
const [cascaderKey, setCascaderKey] = useState("1");
// 访
useEffect(() => {
getSelectList();
@ -492,7 +493,12 @@ function InformationMgm() {
ajaxCom.getAreaTree().then(
(res) => {
if (parseInt(res?.status) === 20000) {
let arr = []
setAreaList(res?.data || []);
if(res?.data?.length) {
arr = res?.data?.filter((value) => value?.name != "全部")
}
setAreaListEdit(arr || [])
} else {
message.error(res?.message);
}
@ -1102,6 +1108,7 @@ function InformationMgm() {
<Button
type="primary"
onClick={() => {
getTypeList();
setCheckId("");
setFoldIds([]);
setPageType("4");
@ -1255,6 +1262,7 @@ function InformationMgm() {
<div className="r-con">
<Cascader
className="row-sm"
key={cascaderKey}
allowClear
placeholder="请选择"
multiple
@ -1264,9 +1272,14 @@ function InformationMgm() {
value: "id",
children: "children",
}}
options={areaList || []}
options={areaListEdit || []}
value={rowData?.areaId || []}
onChange={(e) => handleForm("areaId", e)}
onDropdownVisibleChange={(e) => {
if(!e) {
setCascaderKey(Math.ceil(Math.random()*1000));
}
}}
/>
</div>
</div>

Loading…
Cancel
Save