spring
2025-09-23 ab27e3ac8c7e90fd267bd6c3f0c0e06f25469697
src/pages/production/wire/report/wire.vue
@@ -17,11 +17,14 @@
              <text class="text-[#0D867F] ml-2 font-medium">生产人</text>
              <text class="text-[#333333] ml-2">{{ item.productUser }}</text>
            </view>
            <view class="text-[#A8A8A8]" @click="toEdit">编辑</view>
            <!-- <view class="text-[#A8A8A8]" @click="toEdit">编辑</view> -->
          </view>
        </template>
        <ProductionCard :data="cardAttr" :value="item" />
        <template #footer>
          <wd-button size="small" plain @click="toAttachment(item.id)" style="margin-right: 10px">
            附件
          </wd-button>
          <wd-button size="small" plain @click="toCheck(item.id)">自检</wd-button>
        </template>
      </wd-card>
@@ -57,26 +60,40 @@
  {
    label: "领用杆号",
    prop: "poleNumber",
    span: 24,
  },
  {
    label: "单丝盘号",
    prop: "monofilamentNumber",
    span: 24,
  },
  {
    label: "杆型号",
    prop: "poleModel",
  },
  {
    label: "杆包号",
    prop: "polePackageNumber",
  },
  {
    label: "杆重(kg)",
    prop: "poleWeight",
  },
  {
    label: "单丝盘号",
    prop: "monofilamentNumber",
  },
  {
    label: "规格型号",
    prop: "model",
  },
  {
    label: "盘型号",
    prop: "dishModel",
  },
  {
    label: "盘长(m)",
    prop: "oneLength",
  },
  {
    label: "理论重量(kg)",
    prop: "theoryWeight",
    label: "实际长度",
    prop: "actuallyLength",
  },
  {
    label: "实际重量(kg)",
@@ -86,23 +103,30 @@
const wireReportList = ref<any[]>([]);
const toEdit = () => {
  uni.navigateTo({
    url: "/pages/production/wire/report/wireEdit",
  });
};
// const toEdit = () => {
//   uni.navigateTo({
//     url: "/pages/production/wire/report/wireEdit",
//   });
// };
const addReport = () => {
  dialog.visible = true;
};
const submit = () => {
  dialog.visible = wireFormRef.value.submit();
  dialog.visible = !wireFormRef.value.submit();
  pagingRef.value.reload();
};
const cancel = () => {
  toast.show("取消");
  dialog.visible = false;
};
const toAttachment = (id: number) => {
  uni.navigateTo({
    url: `/pages/production/wire/attachment/index?reportId=${id}`,
  });
};
const toCheck = (id: number) => {
@@ -127,7 +151,7 @@
<style lang="scss" scoped>
.list {
  height: calc(100vh - 120px);
  height: calc(100vh - 30px);
  padding: 12px;
  background: #f3f9f8;