|
|
@@ -30,21 +30,22 @@ Page({
|
|
|
/// tab索引
|
|
|
active: 0,
|
|
|
/// 钻石分类
|
|
|
- categorys: [{ text: '单颗裸钻', value: 2 },
|
|
|
+ categorys: [{ text: '分类', value: 0 },
|
|
|
+ { text: '单颗裸钻', value: 2 },
|
|
|
{ text: '单颗彩钻', value: 5 }],
|
|
|
- category: 2,
|
|
|
+ category: 0,
|
|
|
/// 钻石形状
|
|
|
- shapes: [{ value: 1, text: '圆明亮形' }],
|
|
|
- shape: 1,
|
|
|
+ shapes: [{ value: 0, text: '形状' }],
|
|
|
+ shape: 0,
|
|
|
/// 净度
|
|
|
- claritys: [{ text: 'FL', value: 1 }],
|
|
|
- clarity: 1,
|
|
|
+ claritys: [{ text: '净度', value: 0 }],
|
|
|
+ clarity: 0,
|
|
|
/// 切工
|
|
|
- cuts: [{ text: 'EX', value: 1 }],
|
|
|
- cut: 1,
|
|
|
+ cuts: [{ text: '切工', value: 0 }],
|
|
|
+ cut: 0,
|
|
|
/// 荧光
|
|
|
- fluorescences: [{ text: '无', value: 1 }],
|
|
|
- fluorescence: 1,
|
|
|
+ fluorescences: [{ text: '荧光', value: 0 }],
|
|
|
+ fluorescence: 0,
|
|
|
///出售大厅数据
|
|
|
sellOrders: <GuangZuan.SellOrder[]>[],
|
|
|
/// 求购大厅数据
|
|
|
@@ -75,24 +76,7 @@ Page({
|
|
|
/**
|
|
|
* 下拉菜单触发时间
|
|
|
*/
|
|
|
- onDropdownChange(e: any) {
|
|
|
- switch (e.target.id) {
|
|
|
- case "categorys": /// 钻石分类
|
|
|
- this.setData({ category: e.detail })
|
|
|
- break;
|
|
|
- case "shapes": /// 形状
|
|
|
- this.setData({ shape: e.detail })
|
|
|
- break;
|
|
|
- case "claritys": /// 钻石净度
|
|
|
- this.setData({ clarity: e.detail })
|
|
|
- break;
|
|
|
- case "cuts": /// 切工
|
|
|
- this.setData({ cut: e.detail })
|
|
|
- break;
|
|
|
- default: /// 荧光
|
|
|
- this.setData({ fluorescence: e.detail })
|
|
|
- break;
|
|
|
- }
|
|
|
+ onDropdownChange() {
|
|
|
/// 数据查询
|
|
|
this.data.active == 0 ? this.queryDiamond() : this.queryBuyOrder()
|
|
|
},
|
|
|
@@ -305,33 +289,33 @@ Page({
|
|
|
/// 显示默认数据
|
|
|
this.setData({
|
|
|
/// 形状
|
|
|
- shapes: getEnumList('ZSShapeType').map(obj => {
|
|
|
+ shapes: [{ value: 0, text: '形状' }].concat(getEnumList('ZSShapeType').map(obj => {
|
|
|
return {
|
|
|
value: obj.enumitemname,
|
|
|
text: obj.enumdicname
|
|
|
}
|
|
|
- }),
|
|
|
+ })),
|
|
|
/// 净度
|
|
|
- claritys: getEnumList('ZSClarityType').map(obj => {
|
|
|
+ claritys: [{ value: 0, text: '净度' }].concat(getEnumList('ZSClarityType').map(obj => {
|
|
|
return {
|
|
|
value: obj.enumitemname,
|
|
|
text: obj.enumdicname
|
|
|
}
|
|
|
- }),
|
|
|
+ })),
|
|
|
/// 切工
|
|
|
- cuts: getEnumList('ZSCutType').map(obj => {
|
|
|
+ cuts: [{ value: 0, text: '切工' }].concat(getEnumList('ZSCutType').map(obj => {
|
|
|
return {
|
|
|
value: obj.enumitemname,
|
|
|
text: obj.enumdicname
|
|
|
}
|
|
|
- }),
|
|
|
+ })),
|
|
|
/// 荧光
|
|
|
- fluorescences: getEnumList('ZSFluorescenceType').map(obj => {
|
|
|
+ fluorescences: [{ value: 0, text: '荧光' }].concat(getEnumList('ZSFluorescenceType').map(obj => {
|
|
|
return {
|
|
|
value: obj.enumitemname,
|
|
|
text: obj.enumdicname
|
|
|
}
|
|
|
- }),
|
|
|
+ })),
|
|
|
})
|
|
|
},
|
|
|
|