companyHome.js 6.0 KB
"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const store_modules_tabbar = require("../../store/modules/tabbar.js");
if (!Array) {
  const _easycom_up_navbar2 = common_vendor.resolveComponent("up-navbar");
  const _easycom_up_tabbar_item2 = common_vendor.resolveComponent("up-tabbar-item");
  const _easycom_up_tabbar2 = common_vendor.resolveComponent("up-tabbar");
  (_easycom_up_navbar2 + _easycom_up_tabbar_item2 + _easycom_up_tabbar2)();
}
const _easycom_up_navbar = () => "../../uni_modules/uview-plus/components/u-navbar/u-navbar.js";
const _easycom_up_tabbar_item = () => "../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js";
const _easycom_up_tabbar = () => "../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js";
if (!Math) {
  (_easycom_up_navbar + navTop + wordInfo + centerLine + carCard + ownerInfo + _easycom_up_tabbar_item + _easycom_up_tabbar)();
}
const carCard = () => "../../components/carCard.js";
const centerLine = () => "../../components/centerLine.js";
const wordInfo = () => "../../components/wordInfo.js";
const navTop = () => "../../components/navTop.js";
const ownerInfo = () => "../../components/ownerInfo.js";
const _sfc_main = {
  __name: "companyHome",
  setup(__props) {
    const useTabbar = store_modules_tabbar.useTabbarStore();
    const carList = common_vendor.ref([
      { carId: 1, carNum: "桂A·66666", carType: "奔驰C级", name: "张三", createTime: "2024-09-08 10:12" },
      { carId: 2, carNum: "桂A·77777", carType: "奔驰C级", name: "李四", createTime: "2024-09-08 10:12" },
      { carId: 3, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 4, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 5, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 6, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 7, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 8, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 9, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 10, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" },
      { carId: 11, carNum: "桂A·77777", carType: "梅赛德斯奔驰", name: "王五", createTime: "2024-09-08 10:12" }
    ]);
    const expertActive = common_vendor.ref(0);
    const toggleSwiper = (event) => {
      var _a;
      expertActive.value = (_a = event.detail) == null ? void 0 : _a.current;
    };
    const delOwnerInfo = (id) => {
      common_vendor.index.showModal({
        title: "删除车主信息",
        content: "是否删除车主信息,该操作不可逆?",
        success: function(res) {
          if (res.confirm) {
            common_vendor.index.$u.toast("删除成功");
          } else if (res.cancel) {
            console.log("用户点击取消");
          }
        }
      });
    };
    const goRouter = (index) => {
      useTabbar.employeeCurrent = index;
      common_vendor.index.redirectTo({
        url: "/pages/companyMy/companyMy"
      });
    };
    const goCarDetail = () => {
      common_vendor.index.navigateTo({
        url: "/pages/ownerDetail/ownerDetail"
      });
    };
    return (_ctx, _cache) => {
      return {
        a: common_vendor.p({
          placeholder: true,
          leftIconSize: 0,
          bgColor: "transparent"
        }),
        b: expertActive.value === 0 ? 1 : "",
        c: common_vendor.o(($event) => expertActive.value = 0),
        d: expertActive.value === 1 ? 1 : "",
        e: common_vendor.o(($event) => expertActive.value = 1),
        f: common_vendor.f(carList.value, (carItem, k0, i0) => {
          return {
            a: "6dff5f6e-2-" + i0 + "," + ("6dff5f6e-1-" + i0),
            b: common_vendor.p({
              carNum: carItem.carNum
            }),
            c: "6dff5f6e-3-" + i0 + "," + ("6dff5f6e-1-" + i0),
            d: common_vendor.p({
              carType: carItem.carType,
              userName: carItem.name,
              applyTime: carItem.createTime
            }),
            e: "6dff5f6e-4-" + i0 + "," + ("6dff5f6e-1-" + i0),
            f: carItem.carId,
            g: "6dff5f6e-1-" + i0,
            h: common_vendor.p({
              tipContent: "待办",
              carInfo: carItem
            })
          };
        }),
        g: common_vendor.f(carList.value, (carItem, k0, i0) => {
          return {
            a: "6dff5f6e-6-" + i0 + "," + ("6dff5f6e-5-" + i0),
            b: common_vendor.p({
              carNum: carItem.carNum
            }),
            c: "6dff5f6e-7-" + i0 + "," + ("6dff5f6e-5-" + i0),
            d: common_vendor.o(($event) => delOwnerInfo(carItem.carId), carItem.carId),
            e: carItem.carId,
            f: common_vendor.o(goCarDetail, carItem.carId),
            g: "6dff5f6e-5-" + i0,
            h: common_vendor.p({
              tipContent: "查看详情",
              carInfo: carItem
            })
          };
        }),
        h: expertActive.value,
        i: common_vendor.o(toggleSwiper),
        j: common_vendor.p({
          text: "主页",
          icon: "home",
          badge: "11"
        }),
        k: common_assets._imports_0$1,
        l: common_assets._imports_1$1,
        m: common_vendor.o(goRouter),
        n: common_vendor.p({
          text: "我的",
          icon: "account"
        }),
        o: common_vendor.p({
          value: common_vendor.unref(useTabbar).employeeCurrent,
          activeColor: "#3680FE",
          inactiveColor: "#707070"
        })
      };
    };
  }
};
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-6dff5f6e"]]);
wx.createPage(MiniProgramPage);