如洲 陈
2025-09-30 7d9cd28b1dc0fdae6ac016cae467ad9600c7c2c9
平板优化
已修改5个文件
82 ■■■■■ 文件已修改
manifest.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/QC/SJ/Add.vue 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/QC/SJ/List.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/QC/XJ/Add.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/QC/XJ/List.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
manifest.json
@@ -2,8 +2,8 @@
    "name" : "GS-MES-AP",
    "appid" : "__UNI__8AFE08D",
    "description" : "",
    "versionName" : "1.1.1.7",
    "versionCode" : 1,
    "versionName" : "1.1.1.9",
    "versionCode" : 2,
    "transformPx" : false,
    /* 5+App特有相关 */
    "app-plus" : {
pages/QC/SJ/Add.vue
@@ -9,10 +9,16 @@
        <!-- 基本信息区 -->
        <view class="basic-info">
            <view class="info-row">
                <span class="info-label">创建人:</span>
                <span class="info-value">{{formData.createBy || '未知'}}</span>
                <span class="info-label">创建时间:</span>
                <span class="info-value">{{formData.createTime}}</span>
                <span class="info-label">负责人:</span>
                <span class="info-value">{{formData.statusUser}}</span>
            </view>
            <view class="info-row" v-if="formData.fsubmitBy || formData.fsubmitDate">
                <span class="info-label">检验人:</span>
                <span class="info-value">{{formData.fsubmitBy || '未知'}}</span>
                <span class="info-label">检验时间:</span>
                <span class="info-value">{{formData.fsubmitDate || '未知'}}</span>
            </view>
        </view>
@@ -459,33 +465,45 @@
</script>
<style scoped>
/* 基础样式 */
.inspection-sheet {
  padding: 10px;
/* 页面容器样式 */
page {
  background-color: #f5f7fa;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding: 0;
}
/* 基础样式 */
.inspection-sheet {
  font-family: 'Microsoft YaHei', 'Segoe UI', sans-serif;
  max-width: 1000px;
  margin: 20px auto;
  padding: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
/* 头部样式 */
.sheet-header {
  background-color: white;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  text-align: center;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 2px solid #e0e0e0;
}
.sheet-header h1 {
  font-size: 24px;
  font-weight: 600;
  color: #2c3e50;
  margin-bottom: 10px;
  font-size: 24px;
  margin-bottom: 5px;
}
.inspection-number {
  font-size: 16px;
  font-weight: bold;
  color: #3498db;
  font-weight: 500;
}
/* 基本信息区 */
pages/QC/SJ/List.vue
@@ -65,22 +65,17 @@
          <view class="info-row">
            <view class="info-item">
              <view class="info-label">创建人</view>
              <view class="info-content">{{item.fName}}</view>
              <view class="info-content">{{item.createBy || '未知'}}</view>
            </view>
            <view class="info-item" v-if="item.statusUser">
            <view class="info-item" v-if="item.fsubmitBy">
              <view class="info-label">检验人</view>
              <view class="info-content">{{item.statusUser}}</view>
              <view class="info-content">{{item.fsubmitBy}}</view>
            </view>
          </view>
          <!-- 在未完成状态下显示创建时间,已完成状态下显示检测结果 -->
          <view class="meta-info" v-if="current === 0">
            <view class="meta-item">{{item.statusDate}}</view>
            <view class="meta-item">创建人: {{item.fName}}</view>
          </view>
          
          <view class="meta-info" v-if="current === 1">
            <view class="meta-item">{{item.statusDate}}</view>
          <view class="meta-info">
            <view class="meta-item">创建时间</view>
            <view class="meta-item">{{item.createTime}}</view>
            <view class="meta-item" v-if="item.result">检验结果: {{item.result}}</view>
          </view>
        </view>
@@ -144,8 +139,8 @@
          statusUser: userName,
          result: result,
          fsubmit: this.current === 0 ? 0 : 1,
          searchValue: this.searchValue,
          selectedIndex: this.optionsIndex
          SearchValue: this.searchValue,
          SelectedIndex: this.optionsIndex
        }
      }).then(res => {
        if (this.pageIndex === 1) {
pages/QC/XJ/Add.vue
@@ -19,6 +19,12 @@
                <span class="info-label">创建时间:</span>
                <span class="info-value">{{formData.createDate}}</span>
            </view>
            <view class="info-row" v-if="formData.fsubmitBy || formData.fsubmitDate">
                <span class="info-label">检验人:</span>
                <span class="info-value">{{formData.fsubmitBy || '未知'}}</span>
                <span class="info-label">检验时间:</span>
                <span class="info-value">{{formData.fsubmitDate || '未知'}}</span>
            </view>
        </view>
        <!-- 物料信息区 -->
pages/QC/XJ/List.vue
@@ -174,13 +174,14 @@
        
        //页面加载时调用的事件 - 取消用户权限控制和产线过滤,所有人都可以看到所有表单
        this.$post({
          url: "/XJ/GetPage",
          url: "/XJ/getPage",
          data: {
            pageIndex: this.pageIndex,
            limit: this.limit,
            fsubmit: fsubmit,
            searchValue: this.searchValue,
            SelectedIndex: this.optionsIndex
            SearchValue: this.searchValue,
            SelectedIndex: this.optionsIndex,
            lineNo: this.lineIndex > 0 ? this.lineData[this.lineIndex - 1].lineNo : null
          }
        }).then(res => {
          console.log('API响应数据:', res);