| | |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="轴名称:" prop="axisName" > |
| | | <el-select v-model="from.axisName" placeholder="" clearable style="width: 125px"> |
| | | <el-option |
| | | v-for="dict in dict.type.axisname" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="颈名称:" prop="neckName" > |
| | | <el-select v-model="from.neckName" placeholder="" clearable style="width: 125px"> |
| | | <el-option |
| | | v-for="dict in dict.type.neckname" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <!-- <el-form-item label="轴名称:" prop="axisName" >--> |
| | | <!-- <el-select v-model="from.axisName" placeholder="" clearable style="width: 125px">--> |
| | | <!-- <el-option--> |
| | | <!-- v-for="dict in dict.type.axisname"--> |
| | | <!-- :key="dict.value"--> |
| | | <!-- :label="dict.label"--> |
| | | <!-- :value="dict.value"--> |
| | | <!-- @keyup.enter.native="handleQuery"--> |
| | | <!-- />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <!-- <el-form-item label="颈名称:" prop="neckName" >--> |
| | | <!-- <el-select v-model="from.neckName" placeholder="" clearable style="width: 125px">--> |
| | | <!-- <el-option--> |
| | | <!-- v-for="dict in dict.type.neckname"--> |
| | | <!-- :key="dict.value"--> |
| | | <!-- :label="dict.label"--> |
| | | <!-- :value="dict.value"--> |
| | | <!-- @keyup.enter.native="handleQuery"--> |
| | | <!-- />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item label="瓦名称:" prop="tileName" > |
| | | <el-select v-model="from.tileName" placeholder="" clearable style="width: 125px" > |
| | | <el-option |
| | |
| | | <el-descriptions-item label="曲轴码"> |
| | | <span>{{queryParams.scanObject2}}</span> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item label="轴名称"> |
| | | <span>{{queryParams.axisName}}</span> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item label="颈名称"> |
| | | <span>{{queryParams.neckName}}</span> |
| | | </el-descriptions-item> |
| | | <!-- <el-descriptions-item label="轴名称">--> |
| | | <!-- <span>{{queryParams.axisName}}</span>--> |
| | | <!-- </el-descriptions-item>--> |
| | | <!-- <el-descriptions-item label="颈名称">--> |
| | | <!-- <span>{{queryParams.neckName}}</span>--> |
| | | <!-- </el-descriptions-item>--> |
| | | <el-descriptions-item label="瓦名称"> |
| | | <span>{{queryParams.tileName}}</span> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item label="重量"> |
| | | <span>{{queryParams.weight}}</span> |
| | | </el-descriptions-item> |
| | | <!-- <el-descriptions-item label="重量">--> |
| | | <!-- <span>{{queryParams.weight}}</span>--> |
| | | <!-- </el-descriptions-item>--> |
| | | <el-descriptions-item label="配瓦颜色"> |
| | | <span style="color: #FFFFFF;" :style="{ backgroundColor: queryParams.tileColor }">{{queryParams.tileColor}}</span> |
| | | <span v-for="(word, index) in queryParams.words" :key="index" :style="{ backgroundColor: queryParams.colors[index],fontSize: '30px',}">{{ word }}</span> |
| | | </el-descriptions-item> |
| | | </el-descriptions> |
| | | <el-divider></el-divider> |
| | |
| | | from:{ |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | productSeries: null, |
| | | //scanObject1: null, |
| | | productSeries: '380Y', |
| | | // scanObject1: 'ONYL01FZ0120003023123;1206B0026;D2212BA', |
| | | // scanObject2: 'P0NYK0410001000;T231107031;D2222232;S500003', |
| | | scanObject1: null, |
| | | scanObject2: null, |
| | | axisName: null, |
| | | neckName: null, |
| | | tileName: null, |
| | | tileName: '主轴瓦', |
| | | axisParameterNoPosition: null, |
| | | neckParameterPosition: null, |
| | | axisValue: null, |
| | |
| | | axisValue: null, |
| | | neckValue: null, |
| | | tileColor: null, |
| | | words: ['------', '------', '------', '------'], |
| | | colors: ['#FFFFFF', '#FFFFFF', '#FFFFFF', '#FFFFFF'], |
| | | createUser: null, |
| | | updateUser: null, |
| | | state: null, |
| | |
| | | this.clear(); |
| | | |
| | | if(this.from.scanObject1 !== null && this.from.scanObject2 !== null |
| | | && this.from.axisName !== null && this.from.axisName !== "" |
| | | && this.from.neckName !== null && this.from.neckName !== "" |
| | | && this.from.tileName !== null && this.from.tileName !== "" |
| | | // && this.from.axisName !== null && this.from.axisName !== "" |
| | | // && this.from.neckName !== null && this.from.neckName !== "" |
| | | // && this.from.tileName !== null && this.from.tileName !== "" |
| | | && this.from.productSeries !== null && this.from.productSeries !== "") |
| | | { |
| | | this.axisValueextracted(); |
| | |
| | | } |
| | | console.log(queryParams) |
| | | listTileMatchRules(queryParams).then(response => { |
| | | this.queryParams.tileColor = response.rows[0].tileColor; |
| | | this.queryParams.words= ['------', '------', '------', '------'] |
| | | this.queryParams.colors= ['#FFFFFF', '#FFFFFF', '#FFFFFF', '#FFFFFF'] |
| | | for (var i=0;i<response.rows.length;i++){ |
| | | this.queryParams.colors[i]=response.rows[i].tileColor; |
| | | this.queryParams.words[i]=response.rows[i].tileName; |
| | | } |
| | | console.log('颜色:',response) |
| | | }); |
| | | }, |
| | | clear(){ |